À mesure que j'avance dans ma carrière, j'ai constaté que je fais moins de travail technique et plus de travail de gestion de projet. Je plaisante en disant que je deviens plus bête tous les jours. Chaque fois que je recommence à faire du travail technique, il semble être un peu plus difficile de faire avancer les choses. Quelles suggestions les gens ont-ils pour maintenir l'expertise technique tout au long de votre carrière?
project-management
SchwartzE
la source
la source
Réponses:
Continuez à coder
J'ai toujours essayé de m'éloigner d'une position où je suis obligé de faire plus de gestion que de codage. En fait, c'est quelque chose que je souligne toujours dans les interviews - je suis codeur - le sera toujours.
Je dirais que c'est le n ° 1 pour garder vos compétences techniques pointues - aussi simplement que cela puisse paraître - continuez à coder . Que ce soit ou non ce que vous voulez faire, c'est une autre histoire.
Vous pouvez également essayer d'être plus impliqué dans les révisions de code de groupe . Non seulement c'est un excellent moyen de partager les connaissances et d'éliminer la dépendance des personnes clés, mais cela vous montrera également ce qui se passe dans la base de code et gardera vos compétences pointues.
Le problème (à mon avis) avec les programmeurs qui occupent des postes de chef de projet est qu'il n'y a absolument rien qui dit que si vous êtes bon en programmation, vous serez bon en gestion de projet. D'après mon expérience, l'exact opposé est généralement vrai.
la source
Descendez et salissez dans les tranchées aussi souvent que possible et admettez que vos directeurs sont probablement / probablement meilleurs que vous (c'est pourquoi ils font le travail).
Vous gagnerez un peu de respect pour «travailler réellement» (du point de vue de vos directeurs) et vous resterez aussi précis que possible.
Heck, vous espérez / probablement même apprendre d'eux.
la source
Si votre cheminement de carrière vous mène vers la gestion, vous devez décider si c'est là que vous voulez aller. On dirait que vous êtes déjà à mi-chemin sur ce chemin.
Restez avec la gestion de projet si c'est ce que vous aimez (ou il y a d'autres choses que vous aimez, peut-être, comme les dollars ou le pouvoir) - mais sachez que c'est essentiellement un rôle non technique.
Mais si vous voulez rester dans un rôle pratique, vous devez indiquer clairement à votre patron, etc. que vous souhaitez passer à un rôle technique et laisser la gestion à quelqu'un d'autre. Cela peut même signifier trouver un nouvel emploi où les gens ne vous voient pas dans le genre de rôle de chef de projet.
Si vous laissez les choses venir à vous, vous ne prenez pas une décision consciente et vous finirez par faire ce que quelqu'un d'autre veut (combler une lacune) plutôt que de faire ce que vous voulez.
Mais en un mot, les chefs de projet ne codent pas. Si vous allez être un chef de projet, passez votre temps à être un bon chef de projet plutôt que d'essayer de suivre les développeurs.
la source
J'y suis depuis un moment.
la source