Je travaille dans une grande entreprise où les techniciens appartiennent à peu près à l'une de ces catégories:
- Un développeur d'une équipe Scrum qui développe pour un seul produit et travaille peut - être avec d' autres équipes qui sont étroitement liés au produit.
- Un architecte qui est plus un consultant sur plusieurs équipes (5-6) et essaie de reconnaître les points communs entre les efforts d'équipe qui pourraient être abstraits dans des bibliothèques (les architectes n'écrivent pas le code de la bibliothèque). Cet architecte assiste également à de nombreuses réunions avec la direction et tente de définir une direction technique.
Dans mon entreprise, le rôle d’architecte est celui de la plupart des techniciens qui entrent dans la prochaine étape de leur carrière.
Mes questions sont les suivantes: la plupart des entreprises travaillent-elles de telle manière que leurs techniciens les mieux rémunérés sont bien loin d'écrire du code? Est-ce une tendance naturelle pour une carrière de développeur? Un développeur peut-il tout avoir (code ET direction définie?)