JavaScript, Java et Python sont parmi les langages de programmation les plus recherchés par les responsables du recrutement lors du recrutement de nouveaux développeurs, selon une nouvelle enquête de la société de formation de programmeurs CodinGame.
Le dernier rapport annuel de la société, basé sur une enquête menée auprès de 15 000 développeurs et responsables RH du monde entier, a révélé que six recruteurs sur 10 (60%) constatent une « forte demande » pour JavaScript, Java et Python parmi les entreprises technologiques, JavaScript étant le langage le plus recherché par 62% des répondants.
VOIR: Kit d’embauche: Développeur Python (TechRepublic Premium)
Ceci a été suivi de près par Java, qui a été signalé comme étant en demande par 59% des recruteurs, et Python, que 48% des répondants ont déclaré très recherché.
Certains langages de programmation se sont avérés populaires auprès des développeurs, mais moins auprès des entreprises de recrutement.
Par exemple, 45,1% des développeurs ont déclaré avoir codé en C, mais seulement 15,4% des entreprises ont déclaré avoir besoin d’un développement en C. De même, 47% des répondants ont programmé en C++, mais moins d’un tiers (27%) des entreprises ont déclaré avoir besoin de développeurs C++.
La même chose était vraie pour Python: 57% des développeurs codent dans le langage, mais un peu moins de la moitié (47%) des entreprises en ont une forte demande.
Tendances différentes
Aude Barral, co-fondatrice de CodinGame, a déclaré qu’il était courant que les tendances du langage de programmation chez les développeurs soient différentes des tendances du marché.
» Certaines technologies peuvent devenir à la mode au sein de la communauté des développeurs simplement parce qu’elles sont faciles à apprendre, ou plus pratiques, ou plus esthétiquement intéressantes à utiliser. Et les langues tendances sont un sujet de discussion sans fin pour les développeurs « , a-t-elle déclaré à TechRepublic.
» S’il existe une correspondance entre les besoins des entreprises sur le marché et les tendances au sein de la communauté des développeurs, les langues gagneront en popularité. C’est le cas de Go and Rust, qui est de plus en plus utilisé dans DevOps. «
Barral a ajouté que certains langages de programmation, tels que PHP, restaient largement utilisés sur le marché mais étaient par ailleurs « à peu près détestés » par les codeurs, qui les considéraient comme limités.
Alors que le C reste un langage populaire pour les débutants, Barral a suggéré que sa popularité avait récemment diminué avec l’émergence de Python.
« Avec Python, c’est légèrement différent, car les développeurs et les entreprises sont des fans », a-t-elle ajouté.
« C’est le troisième langage le plus demandé par les entreprises et les développeurs l’adorent, car il est facile à apprendre, c’est un langage à usage général et il est incroyablement efficace à utiliser. Et au cours des trois dernières années, l’IA et l’apprentissage automatique ont largement contribué à l’essor de Python. »
Cadres de développement
L’enquête de CodinGame a également évalué les cadres de développement les plus populaires parmi les programmeurs, avec Node.js, React et .NET Core sont actuellement devant.
En tête du peloton, la bibliothèque d’interface utilisateur JavaScript React : 59% des recruteurs technologiques ont déclaré être à la recherche de développeurs qui savaient comment créer des applications dans le framework React. Malgré cela, seuls 27,6% des développeurs interrogés par CodinGame ont déclaré qu’ils savaient comment intégrer React – ce qui suggère que les demandeurs d’emploi pourraient se rendre plus attrayants pour les recruteurs en se familiarisant avec la plate-forme.
La même tendance était vraie pour Node.js et .Net Core, mais dans une moindre mesure. La moitié des recruteurs ont déclaré connaître le nœud du framework JavaScript.js était très désiré, bien que seulement 36% des développeurs aient déclaré le connaître. Pour le framework de développement C# et C++ .NET Core, ces chiffres étaient respectivement de 34% et 23%.
VOIR: Top 5 des langages de programmation à apprendre aux administrateurs systèmes (PDF gratuit) (TechRepublic)
Angular2, la plate-forme Web basée sur TypeScript de Google pour la création d’applications mobiles et de bureau, est un autre framework qui fait partie des trois premiers des recruteurs. Quarante et un pour cent des recruteurs ont déclaré être à la recherche de spécialistes Angular2+, mais seulement 17% des développeurs ont déclaré connaître le framework.
Pour l’avenir, CodinGame a constaté que le DevOps sera très demandé en 2021, car les entreprises qui ont connu des besoins accrus en gestion d’infrastructure cloud – ou qui ont autrement migré vers le cloud à la suite de la pandémie de COVID-19 – recherchent une expertise vitale.
En fait, la demande pourrait être si élevée que les recruteurs prédisent une pénurie mondiale: 43% des professionnels des ressources humaines interrogés ont suggéré qu’ils auraient du mal à trouver des professionnels DevOps qualifiés pour leurs équipes techniques cette année, les résultats de l’enquête indiquant qu’il a devancé les développeurs back-end et full-stack comme le poste le plus difficile à pourvoir en 2021.
Barral a déclaré: « Bien que Covid soit largement à l’origine de ce changement, il sera intéressant de voir si ces tendances se poursuivent en 2021. »
Des développeurs et des experts en logiciels ont récemment déclaré à TechRepublic ce qu’ils prévoyaient être les compétences logicielles les plus demandées en 2021. Vous pouvez lire ce qu’ils ont dit ici.
Voir également
- Écoutez le podcast dynamique pour développeurs de TechRepublic (TechRepublic)
- Comment devenir développeur: Une feuille de triche (TechRepublic)
- Microservices: Une feuille de triche (PDF gratuit) (TechRepublic)
- Kit d’embauche: Développeur .Net (TechRepublic Premium)
- Langages de programmation : Les développeurs révèlent les plus aimés, les plus détestés, ce qui paie le mieux (ZDNet)
- Langages de programmation et ressources de carrière pour les développeurs (TechRepublic sur Flipboard)