État de l'Écosystème des Développeurs 2021
Ce rapport présente les résultats combinés de la cinquième enquête annuelle sur l'écosystème des développeurs menée par JetBrains. 31 743 développeurs de 183 pays ou régions nous ont aidé à établir cette cartographie de l'écosystème des développeurs.
Vous pouvez trouver ici des informations sur les dernières tendances du secteur des technologies, ainsi que sur les outils, technologies, langages de programmation et de nombreux autres aspects du monde de la programmation.
Points clés
JavaScript est le langage le plus populaire.
Python est plus populaire que Java en termes d'utilisation globale, alors qu'en tant que langage principal, Java est plus populaire que Python.
Les cinq principaux langages que les développeurs prévoient d'adopter ou vers lesquels ils prévoient de migrer sont Go, Kotlin, TypeScript, Python et Rust.
Les cinq principaux langages que les développeurs apprennent en 2021 sont JavaScript, Python, TypeScript, Java et Go.
Ruby, Objective-C et Scala ont tous perdu en popularité au cours des cinq dernières années.
Les cinq langages affichant la croissance la plus rapide sont Python, TypeScript, Kotlin, SQL et Go.
La majorité des participant·e·s (71 %) développent pour le backend web.
Veuillez noter que certains aspects de la méthodologie de l'enquête ont changé depuis les précédentes éditions. En 2021, nous avons étendu la couverture géographique, ce qui a entraîné des différences dans les parts de certains langages. Par exemple, la part de PHP est plus élevée de 3 points et Python et Java sont un peu moins utilisés dans les nouvelles régions que dans les pays initialement inclus dans le panel.
Au cours des cinq dernières années, les préférences des développeurs en matière de systèmes d'exploitation n'ont pas changé.
Cette question a été posée à tou·te·s les participant·e·s qui utilisent Windows comme système d'exploitation.
Certains langages ne sont pas répertoriés dans ce tableau, mais sont populaires dans certaines régions : Delphi est le langage principal de 3 % des développeurs au Brésil, par exemple, tandis que Ruby (9 %), Swift (6 %) et Scala (4 %) sont populaires au Japon.
Genre et développement
La catégorie « Autre » concerne les personnes non-binaires, genderqueer et non conforme au genre, propose une option « Autre, précisez » et une option pour les personne ne souhaitant pas répondre. L'échantillon est trop petit pour en tirer des conclusions suffisamment fiables.
Les femmes sont plus susceptibles que les hommes d'être impliquées dans l'analyse des données, le machine learning et la conception ou la recherche en matière d'interface et d'expérience utilisateur. En revanche, elles sont moins impliquées dans le développement d'infrastructures et le DevOps, l'administration système ou le déploiement.
Cette question n'a été posée qu'aux participant·e·s qui développent pour des plateformes de bureau.
Migration
Taux d'immigration = nombre de personnes travaillant dans une région et nées dans une autre région / nombre total de personnes travaillant dans cette région.
Trouvez l'outil qu'il vous faut
Merci du temps que vous nous avez accordé !
Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos ami·e·s et collègues.
Rejoignez le JetBrains Tech Insights Lab
Participez à des enquêtes et à des études sur l'expérience utilisateur pour aider les produits JetBrains à gagner en facilité d'utilisation, mais aussi en puissance. En participant à nos études, vous aurez également la possibilité de gagner des récompenses.
Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.