Quelles universités produisent les talents de programmation d'aujourd'hui ?

Nœud source: 1858637

Alors que la demande des entreprises pour les développeurs de logiciels débutants augmente, il en existe de nombreux au-delà des grandes écoles.

code.jpg

Image : iStock/monsitj

Les grandes universités ne sont pas les seules à proposer des programmes d’informatique de haut niveau. Un nouveau rapport révèle que d'autres universités aux États-Unis forment des étudiants possédant les compétences en programmation très recherchées dont les entreprises ont besoin.

Contenu développeur à lire absolument

Comme la demande de développeurs de logiciels dépasse l’offre, c’est le bon moment pour rechercher des talents technologiques dans de nouveaux endroits, selon le rapport de HackerRank : « Les meilleurs nouveaux talents technologiques ne sont peut-être pas là où vous le pensez : un guide pour embaucher dans les universités en 2021. »

Les principales langues recherchées par les entreprises sont Python, SQL, Java, JavaScript, Rest API et Go. 

VOIR: Kit d'embauche: développeur Python (TechRepublic)

« Alors que de plus en plus d’entreprises américaines adoptent le travail à distance ou hybride à long terme, elles ont le choix entre les meilleurs talents technologiques dans plusieurs régions des États-Unis – et au-delà des écoles dotées de programmes d’informatique souvent en tête des classements académiques, comme l’Université Carnegie Mellon ou le MIT », écrit le rapport. auteur du rapport, Vivek Ravisankar, PDG de HackerRank.

Par exemple, les étudiants du New Jersey Institute of Technology arrivent en tête des classements dans quatre langues sur cinq, selon le rapport. En dehors de la zone métropolitaine de New York, « il existe des poches de grands talents » à l’Université d’État de New York à Buffalo et à Rochester.

« En allant vers l'ouest, les meilleurs talents émergent à l'Université du Texas à Arlington et à Dallas, notamment lorsque certaines entreprises ouvrent de nouveaux bureaux au Texas. L’Université d’État de l’Oregon est un autre exemple remarquable », a écrit Ravisankar.

Le rapport évalue les taux de réussite aux certifications des étudiants dans les langues sur lesquelles ils se testent le plus fréquemment. Les écoles d'informatique les plus traditionnelles, notamment le MIT, CalTech, Stanford et Harvard, ont été incluses dans l'évaluation plus large réalisée par HackerRank, mais elles ne se sont pas classées parmi les cinq meilleures écoles pour ce classement des compétences techniques basé sur les performances, a déclaré Ravisankar.

Il a déclaré qu’il n’était pas surpris par les résultats de cette année. « Au sein de la communauté HackerRank, nous voyons régulièrement des talents technologiques incroyables provenant d'écoles et de régions que d'autres ne voient pas. C'est exactement pourquoi nous avons lancé HackerRank. Nous avons décidé de découvrir de grands talents dans des endroits souvent négligés, ce qui est devenu de plus en plus important dans la guerre des talents d’aujourd’hui.  

Python, SQL et Java restent forts ; Allez, ça se généralise

Python est le langage préféré des développeurs pour obtenir des certifications, et le deuxième plus demandé par les entreprises, indique le rapport. « Sa polyvalence signifie qu'il est apprécié aussi bien par les développeurs débutants que par ceux qui travaillent sur des applications industrielles lourdes. »

De plus, « les compétences SQL sont cruciales pour les data scientists en herbe – un rôle qui connaît une croissance constante de la demande – et la plupart des entreprises ont encore besoin de ces compétences pour accéder aux données stockées dans une base de données relationnelle », a écrit Ravisankar. « SQL continue d'avoir une forte popularité auprès des étudiants, et nous constatons un succès similaire avec les certifications Java. »

Il a qualifié Go de « le petit nouveau populaire du quartier », soulignant qu'il a été développé par trois employés de Google pour résoudre les problèmes liés à la construction avec d'autres langages. "Sa rapidité, son manque de documentation énorme et sa concurrence lui permettent de gagner du terrain auprès de grands noms du secteur, notamment Uber, Dropbox et bien sûr Google."

Les compétences en JavaScript et en API Rest ne sont pas aussi fortes

Malgré son utilisation généralisée par des sociétés comme Netflix, PayPal et Instagram, « il existe une aversion palpable pour JavaScript au sein de la communauté des développeurs, et son taux de réussite à la certification oscille à seulement 27 % », selon le rapport. 

Cela dit, « ce sont les compétences les plus recherchées par les entreprises. Pendant ce temps, des entreprises comme Twitter et Slack s’éloignent de REST, ce qui signifie que les développeurs sont moins intéressés à l’apprendre », selon le rapport.

Parmi les autres écoles américaines notables référencées qui proposent des programmes d'informatique figurent l'Université du Colorado à Boulder, l'Université du Maryland à College Park, l'Université de Floride centrale, l'Université de Caroline du Nord à Charlotte et l'Université du Michigan-Ann Arbor.

Universités proposant de solides programmes CS dans le monde

En Inde, l'Université de Mumbai dirige des viviers de talents technologiques qualifiés pour Python, JavaScript et l'API REST, tandis que PICT possède les meilleurs viviers de talents Java et SQL du pays, selon le rapport. VIT, Chennai « fait également de bons résultats dans toutes les langues ».

Historiquement, les entreprises recherchaient les meilleurs talents technologiques en Inde uniquement dans les IIT, NIT et BITS, indique le rapport, « en particulier parce que les responsables du recrutement n'avaient pas la bande passante nécessaire pour mener des entretiens en personne dans davantage d'universités sur un marché de talents aussi vaste. .

"Avec l'émergence de plateformes comme HackerRank, ce défi s'estompe", indique le rapport. « Désormais, les responsables du recrutement peuvent évaluer rapidement les compétences des candidats à distance. »

Les entreprises à la recherche de talents technologiques dans d’autres pays de l’APAC peuvent trouver des étudiants hautement qualifiés au Bangladesh, en Indonésie et au Sri Lanka, dans des écoles telles que l’Université d’ingénierie et de technologie de Rajshahi, l’Université de Binus et l’Université de Peradeniya, indique le rapport.

« De solides talents technologiques continueront probablement d’émerger dans cette région au cours des années à venir : l’Indonésie fait désormais partie du top 10 des pays comptant le plus de startups valant plusieurs milliards de dollars, tandis que la jeune main-d’œuvre du Bangladesh et du Sri Lanka est en croissance.

VOIR: Quel langage de programmation est le plus populaire pour les développeurs ? Non, ce n'est pas Python (TechRepublic)

En Europe, les programmes d'informatique traditionnellement bien classés, comme ceux de l'Université d'Oxford et de l'ETH Zurich, figurent sur la liste, mais les jeunes talents technologiques en Europe sont répartis plus largement que ne le suggèrent de nombreux classements traditionnels, indique le rapport.

Par exemple, les universités de Suisse, d'Irlande, d'Allemagne et d'Angleterre détiennent les plus grands honneurs pour les étudiants possédant des compétences en Python et en API Rest, indique le rapport. "Pour les entreprises qui cherchent à se développer en dehors des pays à coûts élevés, plusieurs écoles en Égypte, en Turquie et en Pologne proposent aux étudiants des compétences Java et SQL."

HackerRank a déclaré avoir examiné plus d'un million de tentatives de certification dans 1 compétences effectuées par des étudiants de 14 1,149 universités dans 102 pays, entre janvier 2020 et avril 2021. 

Note de l'éditeur : cet article a été mis à jour avec des commentaires supplémentaires.

Regarde aussi

Source : https://www.techrepublic.com/article/which-universities-are-producing-todays-programming-talent/#ftag=RSS56d97e7

Horodatage:

Plus de Logiciel sur TechRepublic