VS Code et Visual Studio lancent le rapport des développeurs Stack Overflow 2022 — Visual Studio Magazine

Nouvelles

VS Code et Visual Studio font vibrer le rapport du développeur Stack Overflow 2022

L’énorme enquête auprès des développeurs de Stack Overflow est sortie pour 2022, montrant que Visual Studio Code et Visual Studio ont consolidé leur position en tant que deux IDE les plus populaires parmi plus de 70 000 développeurs interrogés.

C’est le même classement qu’ils avaient dans l’enquête de 2018 et l’enquête de 2019 et l’enquête de 2021 (l’enquête de 2020 n’incluait inexplicablement pas les IDE). Notez que SO considère VS Code comme un IDE, bien que beaucoup le classent plutôt comme un éditeur de code.

Cependant, bien que les classements soient les mêmes, le pourcentage de répondants favorables aux deux IDE de Microsoft a en fait augmenté. En 2018, 34,9 % des répondants ont voté pour VS Code et 34,3 % pour Visual Studio. En 2019, ces chiffres étaient de 50,7% et 31,5, respectivement. En 2021, ils étaient de 71,06 % et 33,03 %. En 2022, ils sont 74,48 % et 32,15 % (donc Visual Studio a en fait un peu baissé).

Les meilleurs IDE en 2022
[Click on image for larger view.] Les meilleurs IDE en 2022 (source : débordement de pile).

Microsoft s’est également bien comporté dans de nombreuses autres catégories.

Par exemple, .NET était le principal framework/bibliothèque non Web, utilisé par 34,55 % des répondants, suivi de NumPy (28,65 %) et de Pandas (25,08 %). Fait intéressant, l’ordre était NumPy, Pandas et .NET parmi ceux qui apprenaient à coder. Comme on peut le voir dans le graphique ci-dessous, SO a utilisé cette année les segmentations Tous les répondants, Développeurs professionnels et Apprendre à coder.

  Principaux frameworks/bibliothèques non Web en 2022
[Click on image for larger view.] Principaux frameworks/bibliothèques non Web en 2022 (source : débordement de pile).

Il est difficile de comparer ce résultat aux années précédentes, car SO a changé les choses d’année en année, fournissant parfois à la fois des options .NET et .NET Core dans la même enquête, alors que l’année dernière, il y avait une combinaison .NET Core/.NET 5 choix. Cette année, c’est juste .NET.

En ce qui concerne les frameworks et les technologies Web, SO a fourni à la fois ASP.NET Core et simplement les anciennes options ASP.NET. Le premier est arrivé au No. 7 (18,59 %), immédiatement suivi par ASP.NET (14,9 %) au n° 7. 8. Une remarque secondaire sans signification : si ces deux pourcentages étaient combinés, ils atteindraient 33,49 %, plaçant ASP.NET Core/ASP.NET dans le n° 1. 3 place derrière Node.js (47,12%) et React.js (42,62%).

Les meilleurs frameworks/technologies Web en 2022
[Click on image for larger view.] Les meilleurs frameworks/technologies Web en 2022 (source : débordement de pile).

Pendant ce temps, les langages de programmation de Microsoft, TypeScript et C #, sont arrivés au n ° 1. 5 et non. 8, respectivement. L’année dernière, ils étaient septième et huitième, donc TypeScript a fait quelques pas en avant. PowerShell (12e) et VBA (21e) ont également fait le classement.

Top 20 des langages de programmation, de script et de balisage en 2022
[Click on image for larger view.] Top 20 des langages de programmation, de script et de balisage en 2022 (source : débordement de pile).

TypeScript était également le quatrième langage de programmation “le plus apprécié”, avec C# en tête. 10, les deux en baisse un peu par rapport à l’année dernière.

Principaux langages de programmation, de script et de balisage en 2022
[Click on image for larger view.] Top 20 des langages de programmation, de script et de balisage en 2022 (source : débordement de pile).

Dans la catégorie la plus recherchée, TypeScript était troisième et C# était neuvième (SO décrit cette segmentation comme un pourcentage de développeurs qui ne développent pas avec le langage ou la technologie mais ont exprimé leur intérêt à développer avec).

En ce qui concerne les langues les mieux rémunérées, F # (95 526 $) était loin devant ses frères Microsoft, se classant troisième au classement général derrière Clojure (106 644 $) et Erlang (103 000 $). PowerShell a payé 78 084 $, tandis que TypeScript a payé 70 276 $, juste devant C# à 69 516 $, et VBA a payé 62 328 $.

Top 20 des langages de programmation, de script et de balisage les plus rémunérateurs en 2022
[Click on image for larger view.] Top 20 des langages de programmation, de script et de balisage les plus rémunérateurs en 2022 (source : débordement de pile).

“Les grands tirages avec l’enquête auprès des développeurs ont toujours été les classements technologiques, où les technologues professent leurs langages, frameworks, etc. les plus utilisés, aimés, redoutés et recherchés”, a déclaré SO dans un article de blog sur l’enquête. “Les cinq principaux langages pour les développeurs professionnels n’ont pas changé : JavaScript est toujours le plus utilisé et Rust est le plus apprécié pour une septième année. La grande surprise est venue dans la catégorie des frameworks Web les plus appréciés. Montrer à quelle vitesse les technologies Web changement, le nouveau venu Phoenix a pris l’endroit le plus aimé de Svelte, lui-même une nouvelle entrée l’année dernière.”

Parmi les autres points saillants du rapport présenté par SO figurent :

  • L’apprentissage du codage en ligne est passé de 60 à 70 % d’une année sur l’autre. Les répondants âgés de plus de 45 ans sont les plus susceptibles d’avoir appris dans des livres, tandis que les plus jeunes apprennent en ligne. Les répondants plus jeunes (moins de 18 ans) comptent le plus sur les ressources en ligne et sont plus susceptibles d’avoir appris des cours ou des certifications en ligne.
  • L’année dernière, nous avons vu Git comme un outil fondamental pour être développeur. Cette année, il semble que Docker devienne un outil fondamental similaire pour les développeurs professionnels, passant de 55 % à 69 %. Les personnes qui apprennent à coder sont plus susceptibles d’utiliser des outils 3D que les développeurs professionnels – Unity 3D (23 % contre 8 %) et Unreal Engine (9 % contre 3 %) – apprenant eux-mêmes des compétences pour la RV et la RA 3D.
  • Rust en est à sa septième année en tant que langage le plus apprécié avec 87% des développeurs déclarant vouloir continuer à l’utiliser. Rust est également lié à Python en tant que technologie la plus recherchée, TypeScript s’exécutant juste derrière.
  • Phoenix dépasse la place de Svelte en tant que framework Web le plus apprécié. Angular.js est dans sa troisième année comme le plus redouté. React.js termine sa cinquième année comme le plus recherché.
  • Docker et Kubernetes occupent la première et la deuxième place en tant qu’outils les plus appréciés et les plus recherchés. Le désir de commencer à utiliser Docker ne semble pas faiblir puisque Docker est passé de 30 % à 37 % cette année pour les personnes recherchées.
  • Clojure reste le langage le mieux payé à connaître. Les développeurs Chef sont les mieux payés, mais Chef est également l’autre outil le plus redouté. Les compétences en matière de données volumineuses et de streaming de données sont bien compensées avec Apache Spark, Apache Kafka et Hadoop, tous dans les trois principaux autres frameworks et bibliothèques. De plus, les développeurs qui ont une expérience de colocation sont mieux payés que leurs homologues uniquement cloud.
  • L’emploi à temps plein a augmenté de 4 points de pourcentage pour tous les répondants. Les développeurs professionnels qui sont “entrepreneurs indépendants, pigistes ou travailleurs indépendants” ont considérablement augmenté au cours de la dernière année (en hausse de 5 points de pourcentage). En 2022, cette question a été changée en multi-sélection.
  • 85 % des développeurs déclarent que leurs organisations sont au moins partiellement distantes. Les petites organisations sont plus susceptibles d’être en personne, avec 20 % des organisations de 2 à 19 employés en personne. Les plus grandes organisations, avec plus de 10 000 employés, sont les plus susceptibles d’être hybrides.
  • 62 % de tous les répondants passent plus de 30 minutes par jour à chercher des réponses ou des solutions à des problèmes. 25 % passent plus d’une heure par jour. Indépendamment du fait d’être un contributeur indépendant ou un gestionnaire de personnel, c’est du temps qui pourrait être consacré à l’apprentissage ou à la construction. Pour une équipe de 50 développeurs, le temps passé à chercher des réponses/solutions représente entre 333 et 651 heures de temps perdu par semaine pour toute l’équipe.

Le rapport SO est basé sur une enquête menée du 11 mai au 1er juin de cette année auprès de 73 268 développeurs de logiciels de 180 pays à travers le monde. La méthodologie complète peut être vue vers le bas du rapport, qui est disponible ici.

A propos de l’auteur

David Ramel est éditeur et rédacteur pour Converge360.

.

Leave a Comment