Vous voulez être développeur ? Voici les compétences qui peuvent vous faire embaucher

Technologie : Les ingénieurs "full-stack" s'avèrent difficiles à trouver pour les recruteurs de la tech, les employeurs étant également désireux d'employer des candidats dans des rôles de DevOps, de data science et de machine learning.

Par Owen Hughes

  • 4 min

team%20IT

Les recruteurs du secteur de la technologie affirment qu’ils ont du mal à trouver des développeurs expérimentés pour répondre à la demande croissante de développement d’applications web sur un marché de l’emploi axé sur les candidats.

La plateforme de recrutement de développeurs CodinGame et la plateforme d’évaluation technique en ligne CoderPad ont interrogé 4 000 recruteurs en technologie pour identifier les rôles, les compétences techniques, les langages de programmation et les frameworks les plus demandés en 2022.

Plus de 10 000 développeurs ont également été interrogés afin de déterminer si leurs compétences et leurs aspirations professionnelles étaient en phase avec les besoins des employeurs.

La demande de compétences en IA/ML est à la hausse

Selon l’enquête, les trois principales compétences pour lesquelles les recruteurs cherchent à embaucher cette année sont le développement web, le DevOps et l’intelligence artificielle (IA) / machine learning (ML). Alors que le DevOps a dépassé les ingénieurs full-stack et back-end en 2021, pour devenir la fonction la plus demandée, les données des répondants suggèrent que cette tendance s’est inversée en 2022.

Plus d’un tiers des recruteurs (36 %) interrogés ont déclaré qu’ils avaient du mal à trouver des ingénieurs full-stack expérimentés dans un marché de l’emploi compétitif, tandis que 35 % des recruteurs estimaient qu’il y avait une forte demande d’ingénieurs back-end.

Les emplois hautement spécialisés, comme les architectes logiciels, les data scientists et les spécialistes du machine learning ont également été identifiés comme un sujet de préoccupation pour les recruteurs, en raison de l’existence d’un petit nombre de développeurs expérimentés possédant les compétences nécessaires.

Alors que la demande de compétences en IA/ML, en particulier, augmente, les recruteurs prévoient qu’ils seront confrontés à des difficultés d’embauche à court et moyen terme, selon l’enquête.

JavaScript demeure le langage le plus demandé

Pour la quatrième année consécutive, JavaScript a été identifié comme le langage de programmation le plus demandé, près de la moitié des recruteurs (48 %) recherchant des développeurs maîtrisant JavaScript. Près des deux tiers des développeurs (64 %) interrogés affirment maîtriser JavaScript. Java et Python complètent le trio de tête, comme en 2021. L’enquête note que Java est très évolutif, ce qui le rend populaire auprès des entreprises à croissance rapide et des start-up. Il est également à la base du marché Android, fort de deux milliards d’appareils.

Python, quant à lui, continue de gagner en popularité, principalement en raison de ses applications dans l’analyse de données et le développement d’algorithmes. Langage de programmation de haut niveau, polyvalent et fiable, Python est également utilisé pour le développement web. Six développeurs sur dix (59 %) interrogés par CodinGame affirment savoir coder en Python, tandis qu’un peu plus de la moitié (55 %) estiment maîtriser Java.

CodinGame et CoderPad citent TypeScript comme « un nouveau venu qui mérite d’être noté ». Le super ensemble JavaScript est le cinquième langage le plus utilisé par les développeurs interrogés, et un quart des recruteurs (25 %) interrogés considèrent que la demande pour TypeScript est en hausse. « Si JavaScript domine actuellement le marché du développement logiciel, certains signes indiquent que des langages émergents pourraient lui ravir sa couronne dans un avenir proche », indique le rapport.

TypeScript est un langage développé par Microsoft pour pallier les insuffisances de JavaScript dans le cadre du développement d’applications à grande échelle. Couramment utilisé par les programmeurs professionnels, il ajoute un certain nombre de fonctions utiles à JavaScript, comme la possibilité de vérifier le code typé et de révéler les bugs. Frédéric Desmoulins, cofondateur et PDG de CodinGame, estime que la popularité croissante de Typescript montre « que les besoins des entreprises évoluent rapidement, demandant aux développeurs de suivre les tendances du marché pour maintenir leur employabilité ».

Un vivier de développeurs qui s’amenuise

Si les développeurs semblent être en phase avec les besoins du marché en matière de langages de programmation, l’étude suggère que leurs intérêts « ne sont pas nécessairement en parfaite adéquation » avec les compétences techniques recherchées par les employeurs.

Par exemple, alors que les responsables du recrutement sont désireux de trouver des professionnels du logiciel ayant des compétences en DevOps, en logiciels de données et en cloud computing, les développeurs eux-mêmes expriment un plus grand intérêt pour le développement de jeux, la blockchain et la robotique.

La recherche a également identifié un écart grandissant entre la demande pour React, la bibliothèque JavaScript open source pour la construction d’interfaces utilisateur, et le nombre de développeurs qui connaissent le framework.

Tout comme l’année dernière, React, Node.js et .NET Core sont les frameworks les plus recherchés par les recruteurs en 2022. La popularité de Node.js est alimentée par la demande d’Express, expliquent CodinGame et CoderPad, un framework d’applications web très populaire qui propose un ensemble robuste de fonctionnalités pour les applications web et mobiles.

Le vivier de développeurs s’amenuisant, Frédéric Desmoulins suggère aux entreprises de diversifier leurs tactiques de recrutement pour s’assurer les talents dont elles ont besoin. « Les recruteurs techniques sont confrontés à une bataille difficile pour pourvoir les postes de développeurs full-stack et back-end. Il est essentiel qu’ils utilisent les ressources à leur disposition, comme les évaluations techniques en ligne, pour élargir le vivier de talents s’ils veulent répondre à cette demande », conseille-t-il.

Source : ZDNet.com

/ Powercenter

5 dossiers IT à découvrir chaque mois

Comment les opérateurs télécoms accompagnent les entreprises dans leurs moments de vie ?
Cloud de confiance, sous le vernis, quelle réalité ?
La profonde numérisation de l'économie a pour corollaire la dématérialisation de l'informatique. Mais la montée en puissance du cloud computing provoque de plus en plus d'inquiétude quant à la nécéssaire maîtrise des entreprises sur leurs données.Jamais donc les questions de la confiance et de la souveraineté numérique n'ont été aussi cruciales pour les professionnels qu’en ce moment. Le point sur les enjeux, et les solutions.
Découvrir tous les dossiers
Connexion

Vous n’avez pas encore de compte ?

AUTOUR DE ZDNET
SERVICES
À PROPOS