in

Les raisons qui font qu’un développeur ne restera pas dans votre entreprise par Frédéric Desmoulins, Fondateur de Codingame

Frederic-desmoulinsFrédéric Desmoulins

On sait à quel point il est complexe aujourd’hui de recruter des développeurs de talent. Trouver les compétences adéquates est le point de friction auquel aucune entreprise technologique n’échappe. Mais lorsque l’on parvient à embaucher un excellent élément, un autre problème se pose bien assez tôt : comment favoriser la cohésion de l’équipe, s’assurer que la nouvelle recrue va pouvoir s’épanouir au sein de l’entreprise, et y rester ? Dans une équipe R&D, chaque développeur est garant d’une connaissance riche à la fois des produits et de l’organisation, qu’aucune documentation ne saurait retranscrire.

La première question à se poser dans ce contexte est donc : quels ressorts est-on en mesure de mobiliser pour fidéliser ses équipes de développement ? Si les raisons qui motivent un départ sont multiples, quelques facteurs sont à appréhender pour éviter que le turnover ne vienne grever la dynamique d’une équipe technique.

L’absence de challenge

Alors que le métier de développeur est au cœur de tous les débats face à un manque prégnant de candidats sur le marché, les ressorts de motivation des développeurs demeurent mal connus, quand ils ne font pas l’objet de clichés rabattus. Le niveau de rémunération est considéré (à tort) par beaucoup d’entreprises comme principal facteur de fidélisation. Pourtant, même s’il représente un indéniable intérêt, le salaire n’est pas l’unique raison pour laquelle un développeur serait poussé à aller regarder si l’herbe est plus verte ailleurs. D’autres critères plus qualitatifs pèsent tout autant dans la balance pour se sentir bien au travail.

Parmi ceux-ci, le besoin d’être confronté à de nouveaux challenges. Bien sûr, l’attractivité des produits et des technologies sur lesquels les développeurs seront amenés à intervenir ne sont pas à négliger. Mais une tâche de routine sur la plus trendy des applications aurait aussi raison de la motivation de plus d’un programmeur. Apprendre de nouvelles choses et avoir le sentiment de progresser sont essentiels. La plupart des développeurs sont motivés à l’idée de résoudre des problèmes complexes (si possible en utilisant des technologies intéressantes), de mobiliser leur imagination et d’étancher leur soif apprendre. L’idée de challenger ses compétences, de faire des choix technologiques et de trouver des solutions innovantes fait écho à la part de créativité qui donne au métier son aspect passionnant.

Le manque de reconnaissance

Malgré ce, le métier de développeur souffre encore d’une image peu valorisante où la part d’ingénierie et d’imagination seraient réduites à la portion congrue au profit de l’exécution de tâches purement opérationnelles. Dans l’échelle de valeur d’une entreprise, les équipes de développement sont trop souvent reléguées au rang de ceux qui ne rapportent pas, contrairement aux équipes commerciales qui seraient elles directement génératrices de revenu. Or les développeurs, par leurs idées et leur créativité, sont au cœur de l’innovation des produits (et, cela va sans dire, l’innovation est un formidable levier de croissance). Savoir partager les décisions, donner une vision des objectifs stratégiques de l’entreprise, écouter les propositions, formuler des compliments, confier des responsabilités sur des projets sont des armes efficaces pour pallier le manque de sens qui conduit au désintérêt des équipes techniques.

La pression

Les équipes de développement sont soumises à une pression constante en termes d’objectifs, de délais, de livrables. Les heures s’accumulent le soir pour rentrer dans les deadlines. C’est souvent un excès de stress (conjugué à une perte de sens) qui conduit certains, à un moment de leur carrière, à changer complètement de voie. D’où l’importance de pouvoir dégager des phases de décompression où l’équipe pourra bénéficier de moments de détente collectifs. Une équipe soudée, qui s’apprécie, qui partage des choses en dehors du cadre strictement professionnel est une équipe qui avance et qui réussit. Pour un développeur qui a souvent peu d’interactions professionnelles directes avec l’extérieur, la satisfaction au travail tient beaucoup à l’ambiance et à la qualité des relations humaines dans son équipe.

Pour renforcer la cohésion, le tournoi de GTA 5 ou l’apéro-Wii auront plus de succès auprès d’équipes techniques que les traditionnelles solutions de team building (quid de la soirée œnologie ou de la course d’orientation). On peut aussi organiser des concours de programmation. L’idée est de s’appuyer sur les mécanismes de la gamification pour encourager l’entraide et l’atteinte de buts communs, en leur associant une expérience de jeu originale. Ces challenges, organisés jusqu’au bout de la nuit (de préférence en équipes pour favoriser les stratégies de coopération), permettent de vivre des expériences uniques, hors de tout cadre formel.

Conclusion

Il est difficile de donner une recette préconçue pour qu’un développeur se sente bien au travail. Mais l’enjeu de la fidélisation doit être considéré avec attention. Des solutions, souvent simples, souvent liées à davantage d’écoute, sont à la portée de toutes les structures. Elles impliquent de mettre en œuvre un management agile allié à une réelle stratégie de communication en interne.

Corinne
Corinne

Depuis plus de 25 ans dans le métier de la communication et du marketing, Corinne a démarré sa carrière à la télévision avant de rejoindre une agence événementielle. Curieuse dans l’âme, elle poursuit sa carrière dans l’IT et intègre une société de conseil en éditique puis entre chez un éditeur de logiciels leader sur son marché, SEFAS. Elle est ensuite nommée Directrice Communication chez MGI Digital Graphic, constructeur de matériel d’impression numérique et de finition international coté en bourse. Revenue en 2008 chez SEFAS au poste de Directrice Marketing et Communication groupe, elle gère une équipe répartie sur 3 géographies (France, Etats-Unis et Angleterre), crée le groupe utilisateurs de l’entreprise et lance un projet de certification ISO 9001, ISO 14001 et ISO 26000 couronné de succès. Pendant 7 ans membre du conseil d’administration de l’association professionnelle Xplor France et 2 ans sa Présidente, Corinne a créé dès 2010 TiKibuzz, son agence de marketing et de communication. Elle devient Directrice de la Communication en charge des Relations Presse, du Lobbying et du marketing digital chez DOCAPOST, groupe La Poste, durant 3 ans avant de rejoindre la start-up FINTECH Limonetik, en 2013. C'est cette même année qu'elle crée votre média professionnel, DOCaufutur, l'avenir du document.

Written by Corinne

Depuis plus de 25 ans dans le métier de la communication et du marketing, Corinne a démarré sa carrière à la télévision avant de rejoindre une agence événementielle. Curieuse dans l’âme, elle poursuit sa carrière dans l’IT et intègre une société de conseil en éditique puis entre chez un éditeur de logiciels leader sur son marché, SEFAS. Elle est ensuite nommée Directrice Communication chez MGI Digital Graphic, constructeur de matériel d’impression numérique et de finition international coté en bourse. Revenue en 2008 chez SEFAS au poste de Directrice Marketing et Communication groupe, elle gère une équipe répartie sur 3 géographies (France, Etats-Unis et Angleterre), crée le groupe utilisateurs de l’entreprise et lance un projet de certification ISO 9001, ISO 14001 et ISO 26000 couronné de succès.
Pendant 7 ans membre du conseil d’administration de l’association professionnelle Xplor France et 2 ans sa Présidente, Corinne a créé dès 2010 TiKibuzz, son agence de marketing et de communication.
Elle devient Directrice de la Communication en charge des Relations Presse, du Lobbying et du marketing digital chez DOCAPOST, groupe La Poste, durant 3 ans avant de rejoindre la start-up FINTECH Limonetik, en 2013. C'est cette même année qu'elle crée votre média professionnel, DOCaufutur, l'avenir du document.