Décider D' être un « Jack-de-tout »
Assez tôt dans ma carrière, j'étais un expert d'une base de données et d'un langage de programmation particuliers. Malheureusement, cette base de données en particulier a perdu les «guerres de bases de données» et j'ai découvert que mes options de carrière étaient ... limitées. Après cela, j’ai consciemment décidé que je ne me laisserais plus jamais encaisser ainsi. J'ai donc étudié tout ce que je pouvais mettre sous la main: Windows, Unix, C, C ++, Java, C #, Perl, Python, Access, SQL Server, Oracle, Informix, MySQL, etc. Quels que soient les outils nouveaux ou inhabituels, je est devenu le "va-à-gars" - "Demandez à Craig, s'il ne le sait pas, il l'apprendra." En conséquence, j'ai travaillé sur toutes sortes de projets, des systèmes intégrés pour la télémétrie environnementale aux systèmes de commande et de contrôle pour la défense antimissile.
Le seul problème que j’ai jamais eu, c’est avec des entreprises qui tiennent absolument à ce que je devienne une spécialité, alors que ma spécialité est la généraliste. [EDIT: Également appelé Polymath ou Man Renaissance ou multi-spécialiste. ]
Il faut garder à l'esprit… quelle est la demi-vie de la connaissance dans la haute technologie? Il suit la loi de Moore: la moitié de tout ce que vous savez sera obsolète dans 18 à 24 mois. Un expert qui choisit la mauvaise discipline peut facilement être mis à mal par la technologie. un généraliste n'a qu'à ajouter quelques compétences supplémentaires et à se souvenir des leçons du passé pour appliquer ces compétences.