Enquête développeurs StackOverflow 2020
(insights.stackoverflow.com)-
65 000 développeurs interrogés dans le monde
-
Technologies les plus populaires
→ Langages, scripts : JavaScript > HTML/CSS > SQL > Python > Java
→ Frameworks web : jQuery > React > Angular > ASP.NET > Express
→ Autres frameworks : Node.js > .NET / Core > Pandas > TensorFlow > React Native > Unity 3D
→ BD : MySQL > PostgreSQL > MS SQL > SQLite > MongoDB
→ Plateformes : Linux > Windows > Docker > AWS > Android
Loved (déjà utilisé et envie de continuer à n’utiliser que ça)
Dreaded (utilisé, mais qu’on préférerait éviter)
Wanted (pas encore utilisé, mais envie de l’essayer)
- Langages
→ Loved: Rust > TypeScript > Python> Kotlin
→ Dreaded: VBA > Obj-C > Perl > Assembly
→ Wanted: Python > JavaScript > Go > TypeScript
- Frameworks web
→ Loved: ASP.NET Core > React.js > Vue.js > Express > Gatsby
→ Dreaded: Angular.js > Drupal > jQuery > ASP.NET > Symfony
→ Wanted: React.js > Vue.js > Angular > Django > Angular.js
- Autres frameworks
→ Loved: .NET Core > Torch/PyTorch > Flutter > Pandas > Teraform
→ Dreaded: Chef > Cordova > Puppet > Xamarin > Hadoop
→ Wanted: Node.js > TensorFlow > React Native > Flutter > Unity 3D
- Bases de données
→ Loved: Redis > PostgreSQL > ElasticSearch > MongoDB > FireBase
→ Dreaded: IBM DB2 > Oracle > Couchbase > Cassandra > MySQL
→ Wanted: MongoDB > PostgreSQL > ElasticSearch > Redis > Firebase
- Plateformes
→ Loved: Linux > Docker > Kubernetes > AWS > Raspberry Pi
→ Dreaded: Wordpress > IBM Cloud or Watson > Heroku > Slack Apps > Arduino
→ Wanted: Docker > AWS > Kubernetes > Linux > Android
Environnement de développement
→ Windows 45.8%
→ MacOS 27.5%
→ Basé sur Linux 26.6%
Outils de collaboration
→ GitHub 82.8%
→ Slack 53%
→ Jira 47.7%
→ G-Suite 41.5%
→ GitLab 37%
→ Confluence 32.4%
→ Trello 29.6%
→ MS Teams 25.6%
- Classement des salaires par métier : monde/États-Unis
→ Engineering Manager $92k/$152k
→ Site Reliability Engineer $80k/$140k
→ DevOps Specialist $68k/$125k
→ Data Engineer $65k/$125k
→ Machine Learning Specialist $58k/$125k
- Classement des salaires par technologie : monde
→ Monde : Perl $76k > Scala $76k > Go $74k > Rust $74k > Ruby $71k
→ États-Unis : Scala $150k > Go $140k > Obj-C $135k > Kotlin/Perl/Ruby/Rust $130k > C/Swift $125k
-
Organisations avec DevOps : 43.8%
-
Raisons de chercher un nouveau job
→ Meilleure rémunération (salaire, bonus, stock, etc.) 70%
→ Possibilité d’utiliser de nouvelles technologies 58.5%
→ D’autres opportunités 57.1%
→ Opportunités d’évolution 52.9%
- Où obtient-on des informations détaillées sur une entreprise pendant une recherche d’emploi
→ Glassdoor et Blind 69.6%
→ Blog d’entreprise et vidéos de présentation de la culture d’entreprise 65.3%
→ Connaissances personnelles 63.4%
- Principaux critères de choix d’un job
→ Langages/frameworks/technologies qui seront utilisés 53.1%
→ Environnement de travail et culture d’entreprise 44.5%
→ Horaires et emploi du temps flexibles 43.9%
→ Possibilités de progression technique 41.4%
-
Je suis développeur full-stack : 55%
-
Je code aussi en dehors des heures de travail comme hobby : 78.2%
-
Années d’expérience en développement en conditions réelles : 5 ans ou moins 39.6%, 5 à 9 ans 26.8%, 10 à 14 ans 14.7%
-
Âge du premier contact avec le code
→ 10 ans ou moins 8.9%
→ 10 à 16 ans 54%
→ Début du code dans la vingtaine : environ 10%
→ Début à 30 ans ou plus : 1.7%
- Genre : réponses multiples possibles
→ Homme 91.5%
→ Femme 8.0%
→ Non-binaire, genderqueer, ou non-conforme au genre 1.2%
- Heures supplémentaires :
→ Jamais 10%
→ 1 à 2 jours par an 15%
→ 1 à 2 jours par trimestre 21.9%
→ 1 à 2 jours par mois 26.7%
→ 1 à 2 jours par semaine 25.5%
- Temps de travail hebdomadaire (moyenne mondiale)
→ 30 heures ou moins 7.4%
→ 30 à 34 3.6%
→ 35 à 39 13.5%
→ 40 à 44 51.7%
→ 45 à 49 11.2%
→ 50 à 54 7.0%
1 commentaires
Mais pourquoi ! On trouve des développeurs backend Node partout, sauf ici ? Où vous cachez-vous ?