Une carrière de développeur ne nécessite pas un choix permanent entre spécialisation et travail généraliste. La meilleure solution dépend des problèmes que vous appréciez, de la profondeur dont votre équipe a besoin et de la manière dont le rôle vous permet de contribuer.
Comparez le travail lui-même
- Un rôle de spécialiste peut offrir une appropriation plus approfondie dans un domaine tel que l'infrastructure, l'accessibilité ou les données.
- Un rôle généraliste peut impliquer de se déplacer entre les domaines de produits et de connecter plusieurs couches du système.
- Les deux voies nécessitent de la communication, du jugement et une compréhension de l’impact sur les utilisateurs et sur les opérations.
Testez la direction avec du vrai travail
Demandez un projet ou une responsabilité qui vous donne un échantillon du travail. Examinez le soutien à l’apprentissage et les opportunités futures que l’équipe peut offrir.
Les titres varient selon les organisations. Comparez les responsabilités et les attentes plutôt que de supposer qu’un label signifie partout la même chose.
