De nombreux développeurs bénéficiaient d’options de travail à distance avant la pandémie, mais aujourd’hui, presque aucun d’entre eux ne s’attend à ce que les employeurs exigent leur retour au bureau à la fin de la pandémie, selon une enquête menée par GitHub, le service de partage de code appartenant à Microsoft.
Avant la pandémie, seuls 41 % des développeurs travaillaient dans un bureau, à temps plein ou à temps partiel, mais sur les 12 000 personnes interrogées dans le rapport GitHub 2021 State of the Octoverse, seuls 10,7 % s’attendent à retourner au bureau après la fin de la pandémie.
Microsoft vante le travail hybride comme le mode de travail de nombreuses personnes dans un avenir prévisible, ce que confirme l’enquête. Avant la pandémie, 28,1 % des développeurs avaient des arrangements hybrides, mais après la pandémie, 47,8 % prévoient un arrangement de ce type.
Avant la pandémie, 26,5 % travaillaient dans des endroits où tous les travailleurs étaient à distance. Aujourd’hui, 38,8 % s’attendent à être entièrement à distance.
Selon GitHub, la productivité en 2021 a commencé à revenir aux niveaux d’avant la pandémie.
« Cette année, les demandes sont intégrées plus rapidement au travail, presque 2x plus vite que dans l’open source. Nous constatons également que les pull requests au travail sont fusionnées 25% plus lentement que l’année dernière. Lorsque nous comparons les deux années précédentes, nous pouvons voir des signes que le rythme de travail revient à des niveaux pré-pandémiques », indique GitHub dans le rapport.
Il n’y a pas eu de changement dans les langages les plus populaires utilisées sur GitHub depuis 2020. Les principales évolutions entre 2019 et 2020 ont été Python et le surensemble de JavaScript de Microsoft, TypeScript.
En 2021, les principaux langages sont les mêmes qu’en 2020, avec en tête JavaScript. Il est suivi de Python, Java, TypeScript, C# et C++. Shell a fait un bond d’une place pour atteindre la 8e position, faisant passer C en 9e position. Ruby reste en 10e position.
GitHub indique qu’il compte désormais 73 millions d’utilisateurs développeurs et qu’il a gagné 16 millions de nouveaux utilisateurs en 2021. Les utilisateurs ont créé 61 millions de nouveaux dépôts et 170 millions de pull requests ont été intégrées dans des projets.
La fonctionnalité Actions de GitHub, lancée en 2019, permet une plus grande automatisation des flux de travail grâce à des fonctionnalités d’intégration continue/développement continu (CI/CD). Elle s’avère plus populaire dans les grands dépôts de code que dans les petits et moyens dépôts. GitHub indique que ses données montrent qu’Actions double presque le taux quotidien de pull requests pour les grands dépôts et a aidé les contributeurs à intégrer les pull requests 31 % plus rapidement.
Pour les dépôts comptant plus de 100 contributeurs, 18,77 % se considèrent comme de gros utilisateurs. Pour les dépôts comptant plus de 1 000 contributeurs, 50 % se considèrent comme des utilisateurs intensifs.
L’un des plus grands projets sur GitHub est le logiciel de conteneurs Docker, qui compte 632 000 contributeurs de 215 pays et se compose de 49 593 paquets. En revanche, le noyau Linux compte environ 20 000 contributeurs.
Source : « ZDNet.com »
(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/fr_FR/all.js#appId=243265768935&xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));