
que les g�n�rations suivantes
HackerRank a publi� la premi�re �dition de son Developer Skills Report qui, comme son nom le sugg�re, s�int�resse aux talents des d�veloppeurs.
� Pour la toute premi�re fois, nous avons interrog� notre communaut� de 3,2 millions de d�veloppeurs afin de conna�tre l'�tat actuel des comp�tences des d�veloppeurs. Plus de 39 000 d�veloppeurs ont partag� leurs r�flexions sur les nouvelles comp�tences qu'ils apprennent, la mani�re dont ils �valuent les employeurs, les langages et les frameworks qu'ils pr�f�rent, et bien plus encore �, s�est r�joui le PDG et cofondateur Vivek Ravisankar.
Le d�but
Il a �t� demand� aux d�veloppeurs � quel �ge ils ont commenc� � coder. Plus d�un d�veloppeur sur quatre a commenc� � �crire ses premi�res lignes de code avant l��ge de 16 ans.

L��tude note que parmi tous les d�veloppeurs qui ont commenc� � coder apr�s l'�ge de 26 ans, 36 % sont maintenant des d�veloppeurs seniors ou m�me de niveau sup�rieur, qui se d�veloppent rapidement dans leur carri�re.
� Contrairement aux g�n�rations suivantes, si les enfants des ann�es 70 voulaient voir une technologie innovante, ils devaient la construire eux-m�mes � ils n'avaient pas d'autre choix. Il n'y avait pas de ressources g�n�ralis�es pour leur apprendre � d�velopper un logiciel. Pr�s de la moiti� des d�veloppeurs (47 %) �g�s de 45 � 54 ans ont commenc� � coder avant l'�ge de 16 ans. Pendant ce temps, les d�veloppeurs entre 18 et 24 aujourd'hui sont les moins susceptibles d'avoir commenc� � coder avant 16 ans (seulement 20 %).
� Les d�veloppeurs �g�s de 45 � 54 ans ont �t� parmi les premiers � mettre la main sur des PC relativement puissants, comme les Acorn Archimedes, TRS-80, Commodore 64 et Apple II. Avec un acc�s limit� ou inexistant � l'�ducation formelle, les jeunes de la R�volution PC ont eu une volont� inhabituellement forte d'apprendre � coder par eux-m�mes. �

La plupart des d�veloppeurs ont �galement fait savoir qu�ils ont appris d�eux-m�mes. La prolif�ration des tutoriels, des forums d�entraide, des communaut�s, des MOOC (formation en ligne ouverte � tous), des livres (format num�rique ou papier) et d�autres outils disponibles sur Internet y sont probablement pour quelque chose.
� L'autoapprentissage est la norme pour les d�veloppeurs de tous �ges. M�me si 67 % des d�veloppeurs ont des dipl�mes en sciences informatiques, environ 74 % ont d�clar� qu'ils �taient au moins partiellement autodidactes. �

Selon l��tude, en moyenne, les d�veloppeurs connaissent quatre langages et veulent en apprendre quatre autres. Le degr� de soif d'apprendre varie d'une g�n�ration � l'autre � les jeunes d�veloppeurs �g�s de 18 � 24 ans pr�voient apprendre six langages, tandis que les jeunes de plus de 35 ans pr�voient seulement d�en apprendre trois.
� Puisque la programmation est centr�e sur la recherche ind�pendante visant � relever de nouveaux d�fis, l'autoformation est une partie importante de la r�ussite d'un d�veloppeur. En choisissant ce qu'il faut apprendre ensuite, le meilleur principe directeur est de vous implanter dans une discipline et d'apprendre des outils comme moyen pour �voluer. Les outils vont toujours changer. En fin de compte, c'est la curiosit� et l'int�r�t v�ritable pour les programmes qui devraient alimenter la volont� d'apprendre de nouveaux outils et de s'adapter au paysage en �volution de la technologie. �
Les d�veloppeurs apprennent les langages les plus demand�s par les employeurs
Selon HackerRank, les langages les plus demand�s, toutes industries confondues, sont (dans l�ordre) JavaScript, Java, Python et C++

Bien entendu, ce classement peut varier d�une industrie � l�autre. Par exemple, dans le secteur r�pertori� comme �tant � Computer Hardware �, les quatre premiers sont C, C++, Python et Java.
� Les langages de programmation ne sont pas adopt�s dans l'industrie aussi rapidement qu'ils sont cr��s, mais JavaScript change le jeu avec ses frameworks. Un certain nombre des frameworks les plus demand�s sont des frameworks JavaScript - c'est le seul langage assez polyvalent pour construire des extensions frontend, backend, mobile et navigateur. Par cons�quent, JavaScript dirige le Web. Le plus souvent, les employeurs veulent des d�veloppeurs qui connaissent AngularJS, Node.js et React. �

Selon l��tude, presque tous les employeurs donnent la priorit� aux comp�tences de r�solution de probl�mes en premier : � D�montrer sa capacit� de r�soudre des probl�mes complexes de grande envergure est tout aussi utile (sinon plus) que les comp�tences techniques de base requises pour un emploi. �
Il y a cependant quelques nuances entre ce dont les petites entreprises se soucient le plus et ce dont les grandes entreprises se soucient. Par exemple, les petites entreprises recherchent plus de comp�tences sur des frameworks de la part des candidats que les moyennes et grandes entreprises.
La diff�rence peut exister, car avoir la bonne connaissance des frameworks est plus important pour les startups, car elles ont besoin de lancer du code rapidement, et les frameworks aident les d�veloppeurs � pousser le code plus rapidement.

M�me si JavaScript est le langage le plus demand� en entreprise, Python est le num�ro un dans le c�ur des d�veloppeurs.
� Python est connu pour sa simplicit�, sa lisibilit� et ses vastes possibilit�s de biblioth�ques scientifiques. Il est �galement en croissance dans le cadre des cours d'introduction � l'informatique.
� Il existe une tendance g�n�rationnelle inhabituelle parmi les langages plus r�cents : les d�veloppeurs plus jeunes n'aiment pas les langages plus r�cents (comme Go, Kotlin et Scala) autant que les d�veloppeurs plus �g�s. En fait, Go cr�e l'un des plus grands foss�s. Les d�veloppeurs �g�s de 18 � 24 ans ne s'en soucient pas, mais les 45-54 ans le consid�rent comme l'un de leurs langages pr�f�r�s. L'inverse est vrai � propos de JavaScript. �

Il a �galement �t� question de savoir les difficult�s rencontr�es lorsqu�il fallait engager un d�veloppeur. En France, 66,1 % du panel a expliqu� que l��tape la plus difficile est d��valuer les comp�tences d�un candidat. Il a �galement �t� question des entretiens qui prennent trop de temps ou du fait qu�il n�y a pas assez de candidats divers.

Source : HackerRank
Et vous ?



Vous avez lu gratuitement 0 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer � vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer � vous proposer des publications.