Voici les résultats de la sixième enquête annuelle sur l'état et l'évolution de la communauté des développeurs réalisée par JetBrains.
Ce rapport a été créé à partir des réponses de 29 269 développeurs du monde entier qui ont participé à notre étude entre mai et juillet 2022.
Il couvre de nombreux sujets, parmi lesquels les langages de programmation, les outils, les technologies, les données démographiques ou encore le mode de vie des développeurs, et comprends des découvertes parfois surprenantes, voire amusantes.
Partager :
Points clés
75 %
de la communauté est impliquée dans le développement web, 66 % travaillant dans le développement web backend.
Python, deuxième langage de programmation en termes de popularité, a encore renforcé sa position. En tant que langage principal, il dépasse Java et a comblé l'écart avec JavaScript.
Selon la communauté, l'intelligence artificielle/le machine learning est la technologie la plus prometteuse, et Rust est le langage de programmation le plus prometteur.
Une personne interrogée sur deux envisage d'adopter un nouveau langage. Les principaux langages envisagés sont Go, Rust, Kotlin, TypeScript et Python.
Le langage de programmation le plus répandu dans le monde est JavaScript.
TypeScript est le langage de programmation qui connaît la croissance la plus rapide.
Les langages de programmation les plus populaires sont Kotlin, C#, Python, Rust et Java.
Les langages de programmation les moins appréciés sont Perl, Visual Basic, Delphi et C.
Langages de programmation
65%
3%
JavaScript
55%
1%
HTML / CSS
53%
7%
Python
49%
3%
SQL
48%
3%
Java
La moitié des personnes interrogées prévoient d'adopter un nouveau langage de programmation. Les deux choix les plus populaires pour les prochains langages sont Go et Rust, suivis de Kotlin, TypeScript et Python.
Quels langages de programmation avez-vous utilisés au cours des 12 derniers mois ?
En 2021, l'enquête a attiré une part disproportionnée de développeurs PHP et Laravel. Les raisons de cette disparité sont détaillées dans la section Méthodologie.
Parmi les langages de programmation qui affichent une baisse de popularité, on trouve notamment PHP, Ruby, Objective-C et Scala.
Quels langages de programmation avez-vous utilisés au cours des 12 derniers mois ?
2017
2018
2019
2020
2021
2022
65 %
64 %
69 %
70 %
69 %
65 %
JavaScript
60 %
55 %
61 %
61 %
60 %
54 %
HTML / CSS
47 %
51 %
50 %
54 %
49 %
48 %
Java
42 %
47 %
56 %
56 %
54 %
49 %
SQL
32 %
41 %
49 %
55 %
52 %
53 %
Python
30 %
26 %
29 %
27 %
32 %
20 %
PHP
20 %
22 %
24 %
22 %
21 %
23 %
C#
17 %
18 %
20 %
27 %
23 %
25 %
C++
15 %
16 %
17 %
23 %
19 %
20 %
C
12 %
17 %
25 %
28 %
29 %
34 %
TypeScript
10 %
8 %
11 %
8 %
6 %
5 %
Ruby
9 %
8 %
11 %
9 %
7 %
7 %
Swift
8 %
12 %
18 %
19 %
17 %
19 %
Go
7 %
5 %
6 %
4 %
3 %
3 %
Objective-C
7 %
5 %
6 %
5 %
3 %
3 %
Scala
2 %
9 %
16 %
17 %
14 %
16 %
Kotlin
–
2 %
5 %
7 %
6 %
9 %
Rust
–
29 %
40 %
39 %
37 %
34 %
Shell
070 %
JavaScript, le langage de programmation le plus populaire, est utilisé d'une manière ou d'une autre par 65 % des développeurs. C'est également le langage principal le plus populaire, avec une part de 34 %.
Le score de TypeScript a presque triplé en 6 ans, passant de 12 % en 2017 à 34 % en 2022.
Finira-t-il par remplacer JavaScript ? Bien qu'il rattrape rapidement JavaScript, l'utilisation de ce dernier se maintient. 92 % des développeurs TypeScript utilisent JavaScript et 40 % d'entre eux le citent comme l'un de leurs principaux langages.
Quels sont les principaux langages de programmation que vous utilisez ?
Merci de choisir au maximum trois langages.
33%
JavaScript
32%
Python
31%
Java
20%
HTML / CSS
18%
TypeScript
17%
SQL
14%
C#
12%
C++
Python a gagné en popularité, et avec une part de 55 %, il est maintenant le deuxième langage le plus utilisé après JavaScript. Plus de la moitié des développeurs du monde l'utilisent.
Python est également en pleine croissance en tant que langage de programmation principal et rattrape JavaScript. Un seul point de pourcentage les sépare désormais, Python atteignant 33 % contre 34 % pour JavaScript !
Langage de programmation préféré
Le plus souvent mentionné
Par rapport au nombre d'utilisateurs
20%
Python
16%
Java
9%
JavaScript
9%
C#
7%
Kotlin
6%
TypeScript
6%
PHP
5%
C++
44%
Kotlin
39%
C#
38%
Python
36%
Rust
34%
Java
30%
Scala
29%
PHP
27%
Go
Les cinq langages de programmation les plus appréciés sont Python, Java, JavaScript, C# et Kotlin !
Cependant, si nous évaluons ces langages en fonction du nombre de personnes qui les utilisent, le top 5 se compose de Kotlin, C#, Python, Rust et Java.
Langage de programmation le moins apprécié
Le plus souvent mentionné
Par rapport au nombre d'utilisateurs
16%
JavaScript
15%
Java
10%
C
10%
PHP
7%
C++
6%
Python
3%
C#
3%
CSS/HTML
96%
Perl
77%
Visual Basic
60%
Delphi
51%
C
48%
PHP
39%
Assembly
32%
Java
32%
Ruby
Les cinq langages de programmation les moins appréciés sont JavaScript, Java, PHP, C et C++.
JavaScript et Java sont très controversés, car ils sont en tête de liste à la fois pour les langages favoris et pour les moins appréciés.
Mais si nous évaluons le langage le moins apprécié en fonction du nombre de personnes qui l'utilisent, nous avons un champion absolu avec Perl à 96 %, suivi de Visual Basic avec 77 %, de Delphi avec 60 % et de C avec 51 %.
Principaux langages de programmation par âge
18 – 20
21 – 29
30 – 39
40 – 49
50 – 59
60 ou plus
24 %
38 %
13 %
9 %
1 %
16 %
Assembly
24 %
39 %
18 %
9 %
5 %
5 %
C
8 %
36 %
31 %
18 %
6 %
2 %
C#
18 %
44 %
20 %
10 %
5 %
3 %
C++
4 %
34 %
26 %
24 %
12 %
0 %
Clojure / ClojureScript
3 %
9 %
38 %
12 %
36 %
3 %
COBOL
14 %
53 %
21 %
10 %
3 %
0 %
Dart
2 %
14 %
22 %
39 %
15 %
9 %
Delphi
2 %
37 %
40 %
13 %
7 %
0 %
Elixir
10 %
25 %
34 %
22 %
5 %
4 %
F#
5 %
50 %
31 %
9 %
4 %
1 %
Go
2 %
43 %
34 %
15 %
5 %
0 %
GraphQL
1 %
33 %
42 %
17 %
6 %
2 %
Groovy
22 %
39 %
30 %
8 %
1 %
–
Haskell
13 %
46 %
26 %
10 %
3 %
1 %
HTML / CSS
11 %
46 %
28 %
11 %
3 %
1 %
Java
10 %
46 %
28 %
11 %
4 %
1 %
JavaScript
7 %
34 %
27 %
17 %
13 %
2 %
Julia
9 %
45 %
32 %
10 %
3 %
1 %
Kotlin
20 %
48 %
18 %
14 %
0 %
–
Lua
19 %
56 %
13 %
10 %
2 %
–
MATLAB
0 %
44 %
30 %
10 %
14 %
2 %
Objective-C
2 %
14 %
30 %
28 %
12 %
14 %
Perl
6 %
38 %
34 %
16 %
5 %
1 %
PHP
4 %
39 %
39 %
11 %
5 %
1 %
Langage lié à une plateforme (Apex, ABAP, 1C)
15 %
45 %
23 %
10 %
5 %
2 %
Python
15 %
48 %
22 %
4 %
10 %
0 %
R
1 %
28 %
39 %
23 %
7 %
1 %
Ruby
18 %
44 %
24 %
11 %
2 %
1 %
Rust
3 %
41 %
33 %
17 %
5 %
1 %
Scala
5 %
38 %
31 %
16 %
7 %
2 %
Langages de script Shell
5 %
43 %
30 %
15 %
6 %
2 %
SQL
6 %
35 %
34 %
14 %
8 %
3 %
Swift
8 %
48 %
31 %
10 %
3 %
0 %
TypeScript
3 %
22 %
22 %
23 %
22 %
9 %
Visual Basic
10 %
31 %
27 %
11 %
7 %
13 %
Autre
0 %56 %
Les langages les plus appreciés par les répondants les plus jeunes (18–20 ans) sont Assembly, C, C++, Haskell, Lua, MatLab et Rust. Cela peut s'expliquer par le fait que ces langages sont souvent enseignés dans les universités.
Les langages populaires auprès des développeurs plus âges sont COBOL, Assembly, CoffeeScript, Perl, Delphi et Visual Basic. À l’exception d’Assembly, ces langages sont peu utilisés par les développeurs de moins de 30 ans.
L’intérêt pour Ruby est également assez faible chez les jeunes développeurs.
Types de développement
Dans quels types d'activités êtes-vous impliqué·e ?
92%
Codage / Programmation
53%
Révision de code
43%
Tests
38%
Conception de systèmes
35%
Déploiement
26%
Développement d'infrastructures / DevOps
17%
Administration système
14%
Recherche universitaire
13%
Analyse de données
12%
Rédaction technique
11%
Enseignement de la programmation
Pour quelles plateformes développez-vous ?
66%
Web (backend)
53%
Web (frontend)
32%
Bureau
28%
Mobile
27%
Serveur / Infrastructure
18%
Cloud
8%
IoT / Technologies embarquées
4%
Je ne développe rien
2%
WebAssembly
1%
Consoles
1%
Autre
Quelles plateformes ciblez-vous avec vos projets ?
Cette question n'a été posée qu'aux participants développant des applications de bureau.
86%
Windows
56%
Linux
39%
macOS
9%
Autre
Quels types de logiciels développez-vous ?
54%
Sites web
36%
Utilitaires
27%
Bases de données / Stockage de données
23%
Logiciels système
22%
Bibliothèques / Frameworks
19%
Infrastructure informatique
16%
Finance
Les plus jeunes participants à l'enquête travaillent principalement dans le développement de jeux et de logiciels de divertissement.
Quels types de logiciels développez-vous avec vos principaux langages ?
JavaScript
Python
Java
TypeScript
SQL
C#
C++
PHP
Go
Kotlin
79 %
28 %
38 %
75 %
43 %
36 %
3 %
81 %
33 %
18 %
Sites web
23 %
39 %
21 %
23 %
16 %
34 %
20 %
24 %
30 %
37 %
Utilitaires (petites applications pour de petites tâches)
12 %
9 %
21 %
15 %
19 %
16 %
6 %
12 %
11 %
19 %
Finance
12 %
15 %
21 %
12 %
16 %
23 %
28 %
17 %
24 %
15 %
Logiciels système
10 %
17 %
18 %
20 %
6 %
22 %
23 %
17 %
23 %
27 %
Bibliothèques / Frameworks
8 %
6 %
8 %
9 %
4 %
8 %
9 %
6 %
8 %
19 %
Divertissement
7 %
20 %
19 %
6 %
50 %
21 %
8 %
23 %
20 %
11 %
Bases de données / Stockage de données
7 %
16 %
10 %
10 %
4 %
13 %
15 %
9 %
17 %
14 %
Outils de programmation
6 %
15 %
14 %
7 %
8 %
13 %
12 %
9 %
30 %
10 %
Infrastructure informatique
4 %
31 %
7 %
4 %
15 %
8 %
7 %
4 %
5 %
6 %
Business Intelligence / Science des données / Machine Learning
4 %
5 %
6 %
3 %
2 %
22 %
24 %
2 %
2 %
8 %
Jeux
3 %
3 %
2 %
3 %
1 %
1 %
2 %
1 %
6 %
3 %
Blockchain
3 %
7 %
2 %
2 %
1 %
3 %
6 %
2 %
3 %
4 %
Domotique pour la maison
2 %
6 %
5 %
2 %
2 %
5 %
6 %
3 %
10 %
3 %
Sécurité
1 %
1 %
1 %
1 %
0 %
6 %
6 %
0 %
0 %
1 %
Réalité augmentée / virtuelle
0 %
3 %
1 %
0 %
0 %
2 %
16 %
0 %
3 %
1 %
Matériel informatique
3 %
5 %
4 %
3 %
3 %
4 %
5 %
2 %
3 %
7 %
Autre
0 %81 %
Cette année, nous avons demandé aux participants de faire un lien entre leur principal langage de programmation et es types de logiciels et plateformes pour lesquels ils l'utilisent. Nous avons ainsi obtenu une image plus précise des cas d'utilisation les plus populaires pour les différents langages par rapportau rapport de l'année dernière, dans lequel nous avions seulement établi un tableau croisé avec les trois principaux langages de programmation.
Plateformes par langage
JavaScript
Python
Java
TypeScript
SQL
C#
C++
PHP
Go
Kotlin
85 %
10 %
10 %
87 %
8 %
17 %
2 %
23 %
4 %
6 %
Web (frontend)
35 %
54 %
73 %
39 %
81 %
62 %
11 %
93 %
76 %
39 %
Web (backend)
20 %
5 %
18 %
21 %
8 %
20 %
11 %
8 %
4 %
63 %
Mobile
16 %
35 %
21 %
13 %
21 %
53 %
59 %
9 %
11 %
14 %
Bureau
8 %
22 %
14 %
10 %
14 %
18 %
6 %
6 %
27 %
8 %
Cloud
5 %
28 %
21 %
9 %
21 %
19 %
27 %
13 %
47 %
15 %
Serveur / Infrastructure
2 %
8 %
2 %
1 %
2 %
4 %
23 %
1 %
5 %
2 %
IoT / Technologies embarquées
1 %
0 %
0 %
1 %
0 %
5 %
1 %
0 %
2 %
0 %
WebAssembly
0 %
0 %
0 %
0 %
0 %
4 %
6 %
0 %
0 %
0 %
Consoles (Xbox / PlayStation / Nintendo etc.)
3 %
7 %
2 %
2 %
3 %
3 %
5 %
1 %
2 %
4 %
Autre
0 %93 %
Technologies
Quelles technologies trouvez-vous prometteuses ?
D'après les réponses à une question ouverte.
14%
IA/ML
13%
Rust
11%
JavaScript et ses frameworks
9%
Go
8%
Kotlin
6%
Blockchain
6%
Python
6%
WebAssembly
* Aucune technologie spécifique n'a été mentionnée.
La plus grande partie des développeurs désignent l'Intelligence artificielle / le Machine learning comme la technologie la plus prometteuse. OEn plus de langages de programmation, les personnes interrogées ont également mentionné la Blockchain, WebAssembly, Flutter, la réalité augmentée / virtuelle et les technologies cloud.
Quels systèmes d'exploitation utilisez-vous pour vos environnements de développement ?
61%
Windows
46%
macOS
45%
Linux
1%
Autre
Utilisez-vous le sous-système Windows pour Linux (WSL) pour le développement local ?
59%
Non, je ne l'utilise pas
24%
Je travaille avec des outils installés dans le WSL
21%
Je travaille avec un projet et des outils hébergés dans le WSL
17%
J'exécute mon application dans le WSL
2%
Autre
Cette question a été posée à tous les répondants qui utilisent Windows comme système d'exploitation.
Quels appareils utilisez-vous pour le développement ?
85%
Ordinateur portable
54%
Bureau
9%
Smartphone
4%
Tablette
1%
Chromebook ou appareil similaire
1%
Autre
Les réponses montrent que les développeurs apprécient la mobilité. 85 % des développeurs utilisent des ordinateurs portables pour coder et 39 % utilisent simultanément des ordinateurs portables et des ordinateurs de bureau.
9 % des répondants ont affirmé coder avec un smartphone, parmi lesquels 65 % pour faire du developpement mobile !
Quels types de plugins installez-vous avec votre IDE ou votre éditeur ?
67%
Intégration d'outils
57%
Intégration de frameworks
55%
Prise en charge de langages personnalisés
55%
Thèmes et modules complémentaires d'interface utilisateur
7%
Je n'installe pas de plugins
3%
Autre
Plus de la moitié des développeurs (55 %) installent des thèmes d'interface utilisateur et des modules complémentaires pour leurs IDE ou éditeurs.
Salaire
Quel est votre salaire annuel net (après impôts) en USD, hors primes/bonus ?
28%
Je ne souhaite pas divulguer cette information
2%
Jusqu'à 1 000 USD
2%
Jusqu'à 1 800 USD
4%
Jusqu'à 6 000 USD
5%
Jusqu'à 12 000 USD
6%
Jusqu'à 18 000 USD
7%
Jusqu'à 24 000 USD
11%
Jusqu'à 36 000 USD
7%
Jusqu'à 48 000 USD
8%
Jusqu'à 60 000 USD
7%
Jusqu'à 84 000 USD
6%
Jusqu'à 120 000 USD
4%
Jusqu'à 180 000 USD
2%
Plus de 180 000 USD
Quel est votre niveau de satisfaction concernant votre salaire ?
7%
Totalement satisfait·e
21%
Très satisfait·e
29%
Assez satisfait·e
18%
Peu satisfait·e
7%
Très peu satisfait·e
5%
Totalement insatisfait·e
14%
Je ne souhaite pas répondre
57 %
des développeurs se disent satisfaits de leur salaire, à des degrés divers.
Satisfaction au niveau salarial par salaire annuel net (après impôts) en USD
Totalement satisfait·e
Très satisfait·e
Assez satisfait·e
Peu satisfait·e
Très peu satisfait·e
Totalement insatisfait·e
Je ne souhaite pas répondre
7 %
12 %
18 %
23 %
14 %
19 %
7 %
Jusqu'à 1 000 USD
3 %
16 %
22 %
20 %
19 %
16 %
4 %
Jusqu'à 1 800 USD
2 %
12 %
24 %
32 %
17 %
10 %
2 %
Jusqu'à 6 000 USD
2 %
18 %
31 %
25 %
13 %
9 %
3 %
Jusqu'à 12 000 USD
3 %
13 %
35 %
31 %
12 %
4 %
2 %
Jusqu'à 18 000 USD
3 %
18 %
34 %
28 %
10 %
5 %
2 %
Jusqu'à 24 000 USD
4 %
19 %
39 %
25 %
9 %
3 %
1 %
Jusqu'à 36 000 USD
4 %
28 %
38 %
20 %
6 %
3 %
1 %
Jusqu'à 48 000 USD
6 %
29 %
36 %
19 %
7 %
2 %
1 %
Jusqu'à 60 000 USD
9 %
37 %
36 %
13 %
3 %
1 %
0 %
Jusqu'à 84 000 USD
16 %
39 %
29 %
11 %
4 %
1 %
1 %
Jusqu'à 120 000 USD
19 %
45 %
24 %
8 %
1 %
1 %
1 %
Jusqu'à 180 000 USD
27 %
44 %
17 %
8 %
2 %
1 %
1 %
Plus de 180 000 USD
0 %45 %
Valeur médiane du salaire annuel net (après impôts) en USD, hors primes et bonus
Par régions
102000
États-Unis
72000
Canada
54000
Royaume-Uni
42000
Allemagne
42000
Europe du Nord et Benelux
42000
Corée du Sud
27000
Chine
Part des employés les mieux payés par type de poste
60%
Direction (DSI/PDG/DT)
55%
Architecture
51%
Gestion d'équipe
47%
Developer Advocacy
41%
Ingénierie DevOps / Développement d'infrastructure
39%
Analyste systèmes
36%
Analyse des données / Ingénierie des données / Science des données
Les personnes considérées comme les mieux payés sont celles dont le salaire se situe dans le quart supérieur des salaires indiqués par les répondants de leur pays.
Part des employés les mieux payés par langage principal
50%
Go
47%
Ruby
41%
C++
39%
Kotlin
38%
Rust
37%
Langages de script Shell
35%
Swift
Genre et développement
Genre
91%
Homme
5%
Femme
2%
Je ne souhaite pas répondre
1%
Non-binaire, genderqueer ou genre variant
Dans les graphiques ci-dessous, la catégorie « Autre » inclut les personnes « non binaires », « genderqueer » ou « non conformes au genre », ainsi que les personnes ayant choisi l'option « autre, précisez » et « je préfère ne pas répondre ». La taille de l'échantillon de ce groupe est toutefois trop faible pour pouvoir en tirer des conclusions fiables.
Répartition des genres par région géographique
Homme
Femme
Autre
85 %
13 %
1 %
Corée du Sud
88 %
11 %
1 %
Argentine
89 %
8 %
3 %
Canada
91 %
8 %
1 %
Amérique latine
91 %
8 %
1 %
Turquie
91 %
8 %
1 %
Afrique, Moyen-Orient, Asie centrale
88 %
7 %
5 %
États-Unis
93 %
6 %
1 %
Brésil
90 %
6 %
3 %
Autre pays d'Asie du Sud-Est et Océanie
92 %
6 %
2 %
Fédération de Russie
94 %
6 %
1 %
Mexique
93 %
5 %
2 %
Espagne
93 %
5 %
2 %
Europe de l'Est, Balkans et Caucase
93 %
5 %
3 %
Inde
93 %
5 %
3 %
France
93 %
4 %
2 %
Autre pays d'Europe
92 %
4 %
4 %
Europe du Nord et Benelux
91 %
4 %
5 %
Royaume-Uni
93 %
4 %
4 %
Allemagne
93 %
3 %
4 %
Japon
93 %
3 %
4 %
Chine
97 %
2 %
1 %
Ukraine
1 %97 %
La Corée du Sud et l'Argentine ont la plus grande proportion de femmes.
Les catégories de développement logiciel qui comptent le plus de femmes sont la réalité augmentée / virtuelle, les sites web et les activités de business intelligence / science des données / machine learning.
Expérience professionnelle en codage par genre
Homme
Femme
Autre
83 %
12 %
5 %
Je n'ai pas d'expérience professionnelle en codage
85 %
11 %
4 %
Moins d'1 an
89 %
7 %
4 %
1 à 2 ans
92 %
5 %
3 %
3 à 5 ans
93 %
4 %
3 %
6 à 10 ans
96 %
2 %
2 %
11 à 16 ans
95 %
2 %
3 %
Plus de 16 ans
2 %96 %
Bien que la diversité reste assez peu répandue dans le secteur des technologies, elle a tendance à augmenter.
Répartition des genres par âge
Homme
Femme
Autre
88 %
7 %
5 %
18 – 20
90 %
6 %
4 %
21 – 29
93 %
5 %
2 %
30 – 39
95 %
3 %
2 %
40 – 49
93 %
4 %
3 %
50 – 59
94 %
3 %
3 %
60 ou plus
2 %95 %
Principaux langages par genre
Homme
Femme
Autre
62 %
38 %
–
Je n'utilise pas de langage de programmation
77 %
23 %
0 %
CoffeeScript
80 %
13 %
6 %
R
89 %
9 %
3 %
HTML / CSS
90 %
7 %
3 %
C
93 %
6 %
1 %
Perl
85 %
6 %
9 %
Lua
92 %
6 %
3 %
SQL
91 %
6 %
3 %
MATLAB
93 %
6 %
1 %
Langage lié à une plateforme (Apex, ABAP, 1C)
94 %
5 %
1 %
Visual Basic
92 %
5 %
3 %
JavaScript
91 %
5 %
4 %
Python
95 %
5 %
–
COBOL
91 %
5 %
4 %
C++
93 %
5 %
3 %
Java
93 %
4 %
2 %
GraphQL
93 %
4 %
3 %
Groovy
90 %
4 %
6 %
Langages de script Shell
92 %
4 %
3 %
Assembly
89 %
4 %
7 %
Objective-C
91 %
4 %
6 %
Julia
93 %
4 %
3 %
C#
94 %
4 %
3 %
TypeScript
92 %
3 %
5 %
Swift
95 %
3 %
2 %
Clojure / ClojureScript
94 %
3 %
2 %
PHP
95 %
3 %
1 %
Ruby
84 %
3 %
12 %
F#
94 %
3 %
3 %
Kotlin
94 %
3 %
3 %
Elixir
91 %
2 %
7 %
Rust
91 %
2 %
8 %
Scala
96 %
2 %
3 %
Dart
96 %
1 %
3 %
Haskell
96 %
1 %
3 %
Go
95 %
1 %
4 %
Delphi
88 %
5 %
7 %
Autre
0 %96 %
Migration
Êtes-vous né·e dans le pays ou la région géographique où vous vivez actuellement ?
Environ 10 % des développeurs ont déménagé pour vivre dans un autre pays.
Depuis quelle année vivez-vous dans votre pays ou région de résidence actuel ?
7%
2022
6%
2021
4%
2020
7%
2019
7%
2018
6%
2017
5%
2016
La migration des développeurs a globalement augmenté, particulièrement depuis 2015. Elle avait chuté en 2020, vraisemblablement en raison de la pandémie, mais a retrouvé en 2022 les niveaux observés en 2019.
Émigration
49%
29%
Ukraine
22%
12%
Fédération de Russie
18%
18%
Europe de l'Est, Balkans et Caucase
15%
14%
Amérique latine
15%
14%
Turquie
Taux d'émigration = nombre de personnes nées dans un pays ou une région géographique mais qui travaillent dans un autre pays ou une autre région / nombre total de personnes nées dans le pays ou la région d'origine.
Immigration
30%
29%
Canada
24%
23%
Royaume-Uni
22%
22%
Europe du Nord et Benelux
18%
19%
Autre pays d'Europe
17%
17%
États-Unis
Taux d'immigration = nombre de personnes travaillant dans un pays ou une région géographique qui sont nées dans une autre région / nombre total de personnes travaillant dans le pays ou la région de destination.
Langages
Quelle langue parlez-vous principalement au travail ?
67%
Anglais
20%
Chinois
11%
Japonais
5%
Allemand
5%
Espagnol
5%
Hindi
4%
Russe
4%
Français
Cette question n'a été posée qu'aux participants qui parlent des langues différentes chez eux et au travail.
Les responsables d'équipe et les développeurs seniors sont plus susceptibles d'utiliser l'anglais au travail mais de parler une ou plusieurs autres langues à la maison ou avec leurs amis.
Parlez-vous la même langue chez vous ou avec vos amis qu'au travail ?
Quelles langues parlez-vous avec votre famille et vos amis ?
15%
Anglais
14%
Chinois
13%
Hindi
9%
Espagnol
8%
Russe
5%
Portugais
4%
Allemand
3%
Arabe
Cette question n'a été posée qu'aux participants qui parlent des langues différentes chez eux et au travail.
Pour les 13 % qui ne parlent pas la même langue à la maison qu'avec leurs collègues, les trois langues les plus couramment utilisées avec la famille et les amis sont l'anglais, le chinois et l'hindi.