Construire une carrière technique permanente dans le développement de logiciels
L’expérience technique est importante car elle ajoute à la chaîne de valeur. Dans les sociétés d’ingénierie, les connaissances techniques accumulées par les personnes pendant de nombreuses années peuvent constituer la base de la prochaine génération de produits et de projets. Sven Reimers a parlé de la construction d’une carrière technique à vie dans le développement de logiciels à QCon London 2023.
Repérer les opportunités de poursuivre une carrière technique est généralement difficile, a déclaré Reimers. Si vous êtes approché avec une tâche ou un travail qui offre de nouvelles possibilités ou de nouveaux angles sur ce que vous faites actuellement, essayez de voir au-delà de la mission réelle et de déterminer où la route vous mènerait si vous y restiez assez longtemps. Si vous aimez ce que vous voyez, n’ayez pas peur même s’il est actuellement hors de votre zone de confort – le quitter signifie apprendre de nouvelles choses, ce qui fait de vous un expert technique plus complet :
Ayant été dans le même domaine pendant environ une décennie, j’ai reçu une offre pour démarrer un nouveau projet dans un autre département, j’ai donc dû laisser des amis derrière moi et un environnement que je connaissais de l’intérieur – passer à un domaine dans lequel j’étais un débutant, ne connaissant personne et ne m’appuyant que sur mon propre savoir-faire pour réussir. Je pense que vous avez une idée de ce qu’est la zone de confort.
Pour devenir un primus inter pares, Reimers en a profité pour partager ouvertement ses connaissances avec ses collègues et apprendre de leurs questions. S’il ne pouvait pas y répondre directement, il les aidait à trouver une réponse ou à construire une solution ou prenait même plus de temps pour améliorer ses connaissances, par exemple en lisant des spécifications et des tutoriels pour les nouvelles technologies et en essayant des choses en prototypant des choses simples.
En fin de compte, cela a abouti à une boucle de rétroaction, plus il répondait à des questions, plus il lui posait de questions, ce qui augmentait ses connaissances techniques et le plaçait dans la position « primus inter pares » :
Être dans cette position a augmenté ma visibilité dans l’organisation et a ouvert de nouvelles entrées pour cette boucle de rétroaction d’apprentissage.
Si vous n’êtes vraiment pas intéressé à être un gestionnaire de personnel, communiquez-le clairement dans votre organisation, a suggéré Reimers. Montrez que vous êtes néanmoins intéressé à assumer la responsabilité des décisions techniques critiques pour l’entreprise et que vous êtes prêt à prendre l’initiative technique pour y parvenir :
Si vous pensez que quelque chose vaut la peine d’être poursuivi, par exemple une mise à niveau vers une version plus récente de Java, commencez par embarquer la gestion. Après cela, acceptez que la direction vous confie la tâche de faire en sorte que cela se produise – alors acceptez la responsabilité de le faire.
Cela montrera votre engagement, votre persévérance, votre capacité à livrer et donnera encore plus d’influence pour les décisions à venir, a conclu Reimers.
InfoQ a interviewé Sven Reimers sur le mentorat et le leadership dans les carrières techniques.
InfoQ : Quels sont les avantages et les défis du mentorat de personnel technique et comment cela peut-il avoir un impact sur les carrières ?
Sven Reimer: Le mentorat est une tâche gratifiante en soi. En règle générale, vous recevez des commentaires positifs car le mentorat n’est pas un objectif commercial, mais toujours une interaction personnelle. Le seul défi que je vois généralement est d’avoir suffisamment de temps pour le mentorat. J’ai toujours du mal à trouver le bon équilibre entre le travail projet/produit et le budget temps pour le mentorat.
Le mentorat vous aide à développer vos compétences en communication sans être exposé aux contraintes réelles du projet – il s’agit généralement d’une communication individuelle et vous pouvez améliorer la façon dont vous comprenez les autres et, plus important encore, la façon dont les autres peuvent vous comprendre.
InfoQ : Qu’en est-il des compétences en leadership ? Sont-ils nécessaires si quelqu’un veut rester sur la piste technique ?
Reimer: Si vous voulez aller au-delà d’un certain niveau dans votre carrière, au moins des compétences de base en leadership sont nécessaires. Il y a au moins deux raisons importantes à cela. Premièrement, vous faites partie d’un processus de décision que vous façonnez avec vos connaissances techniques, vous devez donc réfléchir à l’impact que vos suggestions auront sur l’entreprise. Deuxièmement, vous devrez communiquer votre raisonnement, afin que vous puissiez aider les personnes non techniques à mieux comprendre les conséquences.