Aujourd’hui, on dit que chaque entreprise est une entreprise de logiciels. Ainsi, pour construire une entreprise et des produits solides et évolutifs, il est essentiel de disposer d’un nombre constant de développeurs de logiciels expérimentés et d’autres professionnels en informatique. Mais, alors que la Commission européenne prévoit une pénurie de plus de 700 000 postes vacants en informatique dans la région d’ici 2020, et que 93 % des entreprises de technologie au Royaume-Uni affirment que le fossé des compétences numériques affecte négativement leurs activités commerciales, la situation de l’embauche en Europe peut sembler sombre.

Cependant, la réalité est que la réserve de talents en développement en Europe est relativement bien stockée, avec Stack Overflow qui estime à plus de 1,6 million le nombre de développeurs professionnels répartis à travers l’Europe, principalement à Londres, Paris et Berlin. Une récente évaluation du nombre de développeurs par rapport aux startups capital-risque (CR) suggère qu’il y a quatre fois plus de talents disponibles que dans les centres technologiques américains plus saturés comme la Silicon Valley.

Mais, avec l’émergence constante de nouvelles startups CR, et des géants technologiques comme Amazon, Facebook et Google qui se tournent de plus en plus vers l’Europe, les développeurs expérimentés savent pouvoir démissionner et se faire embaucher avant même la finalisation de leur démission. Dans cette optique, quelles tactiques une entreprise peut-elle utiliser pour attirer les meilleurs développeurs et les convaincre de la rejoindre et de rester ?

Attirez le talent avec des projets engageants.

Il ne faut pas oublier que le salaire n’est qu’un des moyens de stimuler la motivation des employés. La plupart des développeurs recherchent de nouveaux défis et la possibilité de “faire travailler leurs muscles” sur des projets gratifiants. En tant que tel, il est important de montrer aux développeurs qu’avec votre entreprise, ils auraient la chance de faire partie de quelque chose de grand dans l’industrie. Cela signifie offrir des responsabilités, de grands avantages et, plus important encore, des projets stimulants et engageants sur lesquels travailler.

Avec autant de langues, de techniques, de technologies émergentes et de logiciels, le domaine du développement est en constante évolution. Donnez aux nouveaux talents l’occasion d’être à la pointe du changement, plutôt que de rester sur la touche, et vous êtes sûr de susciter un intérêt. Il est aussi particulièrement important de donner de l’autonomie aux équipes. Beaucoup de développeurs ont l’esprit d’entreprise et veulent avoir le pouvoir d’innover eux-mêmes. Ainsi, dans notre propre entreprise, on considère les équipes comme de petites unités entrepreneuriales, elles calculent leurs propres budgets et ont la liberté de déployer des projets innovants avec un aspect financier dès le début.

Les développeurs ont également tendance à être plus attirés par les marques de technologie prestigieuses et bien financées ; ils savent que ces entreprises sont prêtes à payer pour le personnel et les budgets de R&D, ce qui veut dire qu’il n’y a pas de limites. Donc, si votre entreprise s’est associée à des marques bien connues, faites-le savoir.

On a constaté que les développeurs de nos partenaires sont extrêmement engagés lorsqu’ils travaillent sur des projets de développement conjoints pour nos applications, car ils savent qu’ils auront la chance de travailler sur des projets à grande échelle. Tout comme les artistes, les journalistes ou tout autre créatif, les développeurs veulent mettre leur travail sur le devant de la scène mondiale et avoir le retour de millions d’utilisateurs dans le monde entier.

Les partenariats sont également un excellent moyen d’avoir accès à de grands talents, tout en réduisant les chances que l’autre entreprise ne vous les vole. En tant qu’entreprise, on essaie de travailler en étroite collaboration avec des marques de différentes industries, ce qui signifie que l’on peut s’affilier avec elles, mais aussi que notre personnel technique a la possibilité d’ajouter à leur CV le développement d’une application ou d’un produit pour une marque connue du grand public.

Offrez des opportunités de croissance

En plus d’offrir des projets intéressants, il est également important de créer un système dans lequel les développeurs juniors sont formés et encadrés par des membres de l’équipe plus expérimentés. S’il est bien fait, cela peut effectivement créer un système rotatif par lequel les développeurs juniors progressent constamment dans la hiérarchie pour devenir de futurs mentors et leaders. C’est particulièrement important dans le climat actuel, alors qu’il est difficile de trouver à court terme des personnes expérimentées dans le domaine du développement.

Comme l’écrit Cahlan Sharp, PDG de l’école de codage DevMountain : “Demandez à n’importe quel agriculteur, vous ne plantez pas un verger quand vous voulez faire cuire une tarte aux pommes. Vous devez planter les graines bien à l’avance et prendre soin de vos arbres à temps pour la prochaine récolte.” Sharp soutient qu’en créant un système de mentorat, en encourageant la programmation en binôme, en offrant régulièrement des retours et en investissant temps et énergie dans le développement de carrière des nouveaux développeurs, les entreprises peuvent créer un écosystème de talents durable qui cultive constamment la prochaine génération de leaders.

Une autre option est de s’associer ou de soutenir des organisations locales axées sur l’éducation aux technologies de l’information, comme les bootcamps de codage local ou les programmes éducatifs ciblant les jeunes. Investir du temps et de l’énergie dans les programmes pour les jeunes et l’éducation est une excellente façon de faire de la publicité ; cela peint votre entreprise sous un bon angle, mais cela aide aussi à remédier à la pénurie de talents en informatique.

En s’y prenant bien, on peut créer un nouveau flux de talents technologiques, qui connaissent déjà votre entreprise. Par exemple, notre société s’est associée à un projet local en Slovaquie appelé Butterfly Effect, qui offre un mentorat aux jeunes intéressés par le business numérique mondial pendant une période d’incubation de cinq mois. En plus d’offrir des séances de leadership et de mentorat, les partenaires aident aussi les étudiants à préparer un portfolio et à se renseigner sur l’écosystème mondial.

Notre but n’est pas seulement d’aider à motiver la prochaine génération de talents en informatique, mais aussi de créer la prochaine génération d’innovateurs mondiaux qui peuvent développer leurs propres idées, produits et startups. On leur apprend qu’ils peuvent changer le monde depuis n’importe où dans le monde ; peu importe que ce soit dans la Silicon Valley ou dans une petite ville de Slovaquie. Aider à bâtir une communauté de startup locale forte et active créera un cycle d’innovation en constante évolution, qui motivera notre entreprise à exceller et fera progresser notre industrie dans son ensemble.

Envisagez le débauchage

Cela peut sembler sans scrupules, mais le débauchage de talents existe depuis la naissance de l’industrie de la technologie. Par exemple, chez Google, 13 000 employés proviennent d’autres sociétés de technologie, et plus de 4 000 directement de son principal concurrent, Microsoft. Les géants de la technologie aux États-Unis ont des budgets importants et sont en mesure d’offrir de gros salaires et des avantages pour attirer les meilleurs talents. Netflix, par exemple, débauche les talents en offrant une augmentation de 167 % en moyenne.

Bien qu’il puisse sembler difficile d’offrir des salaires élevés, considérez cela comme un investissement. Le meilleur développeur de votre concurrent pourrait vous offrir une mine d’informations et d’expertise qui pourrait être suffisante pour aider votre entreprise à se hisser au-dessus des autres sur le marché. De plus, vos nouveaux talents pourraient même être en mesure de vous fournir les ressources et les connaissances nécessaires pour aider votre programme de formation en informatique à prendre de l’expansion. Cela vous aidera à renforcer les nouveaux talents de demain.

En fait, en établissant des partenariats avec des organismes locaux d’éducation et de startup, et en essayant de redonner à la communauté locale autant que possible, on a noué des liens avec un certain nombre de futurs employés potentiels, intelligents et engagés. Si vous montrez à votre écosystème local que vous êtes prêt à investir du temps, de l’énergie et des ressources dans le développement de vos nouveaux employés, et que vous offrez des projets intéressants qui mettront les employés au défi et les aideront à grandir en tant que professionnels, vous susciterez un grand intérêt.