Éducation
Partager :
Général
Ces questions ont été posées à 20 % de tous les participants à l'enquête, choisis au hasard.
18 %
des répondants déclarent que les cours en ligne et les écoles de code leur ont mis le pied à l'étrier pour devenir développeur, et un tiers d'entre elles ont préféré les cours payants.
Cette année, la question était à choix unique, alors qu'en 2021 nous avions permis plusieurs réponses.
Les formations en ligne pour devenir développeur occupent une place importante. Avec JetBrains Academy, notre plateforme d'apprentissage basée sur la pratique, vous pouvez étudier la programmation en créant des applications concrètes à votre rythme.
Les cinq principaux langages que les développeurs prévoient d'apprendre n'ont pas changé depuis l'année dernière. Il est intéressant de noter la progression de Rust, qui passe de la 10e à la 6e place et gagne quatre points de pourcentage. Les développeurs juniors sont plus enclins à apprendre JavaScript (37 %) et Java (29 %), tandis que chez les seniors, les langages les plus populaires sont Go et TypeScript (avec 21 % chacun).
Nous avons posé à tous les participants à l'enquête une question ouverte sur les compétences qu'ils aimeraient apprendre ou adopter l'année prochaine. Nous avons analysé les 5 518 réponses significatives et sommes en mesure de partager ces résultats avec la communauté.
Si un développeur sur cinq utilise des MOOC pour apprendre de nouvelles technologies, comme l'année dernière, la popularité des écoles de codage en ligne a gagné trois points de pourcentage.
Le top 3 des plateformes ne varie généralement pas en fonction du niveau de poste des répondants, à l'exception de Pluralsight, qui occupe la troisième place chez les développeurs seniors avec trois points de pourcentage de plus que Codecademy.
Écrit
Vidéo
Audio
Autres
Plus de la moitié des développeurs préfèrent les contenus d'apprentissage écrits, ce qui représente quatre points de pourcentage de moins qu'en 2021, tandis que le contenu vidéo a gagné trois points de pourcentage. Les contenus audios / podcasts ne sont plébiscités que par 1 % des développeurs.
Étonnamment, les développeurs seniors ne renoncent pas à apprendre. 16 % d'entre eux y consacrent plus de 9 heures par semaine, seulement dix points de pourcentage de moins que les plus jeunes.
79 %
des développeurs ont déjà arrêté de suivre un cours ou une formation avant la fin. Il est intéressant de noter que dans 19 % des cas seulement, cet abandon est dû au fait que les personnes estiment avoir appris tout ce qu'elles voulaient.
Je n'avais pas assez de temps
Le contenu de l'apprentissage n'était pas assez intéressant
Mes raisons et objectifs d'apprentissage ont changé
Je ne pensais pas que le contenu de l'apprentissage me serait utile
Le contenu de l'apprentissage ne comportait pas suffisamment d'exercices pratiques
J'avais appris tout ce que je voulais apprendre
Cela manquait de contenu théorique et j'ai perdu ma motivation
Le contenu était plus compliqué que prévu et j'ai perdu ma motivation
Le contenu était trop simple et j'ai perdu ma motivation
Autres
Moins d'un an | 1 à 2 ans | 3 à 5 ans | 6 à 10 ans | 11 à 16 ans | Plus de 16 ans | |
---|---|---|---|---|---|---|
39 % | 42 % | 51 % | 49 % | 55 % | 51 % | Je n'avais pas assez de temps |
39 % | 35 % | 31 % | 29 % | 32 % | 27 % | Mes raisons et objectifs d'apprentissage ont changé |
37 % | 31 % | 33 % | 30 % | 46 % | 29 % | Le contenu de l'apprentissage n'était pas assez intéressant |
28 % | 18 % | 18 % | 17 % | 17 % | 8 % | Cela manquait de contenu théorique et j'ai perdu ma motivation |
23 % | 26 % | 22 % | 27 % | 45 % | 40 % | Je ne pensais pas que le contenu de l'apprentissage me serait utile |
22 % | 19 % | 13 % | 19 % | 19 % | 11 % | Le contenu était plus compliqué que prévu et j'ai perdu ma motivation |
21 % | 21 % | 25 % | 24 % | 32 % | 16 % | Le contenu de l'apprentissage ne comportait pas suffisamment d'exercices pratiques |
14 % | 17 % | 14 % | 15 % | 15 % | 26 % | Le contenu était trop simple et j'ai perdu ma motivation |
11 % | 19 % | 25 % | 18 % | 17 % | 22 % | J'avais appris tout ce que je voulais apprendre |
7 % | 3 % | 4 % | 3 % | 5 % | 4 % | Autres |
Étudiants
Ces questions n'ont été posées qu'aux participants qui ont choisi comme statut professionnel « étudiant » ou « étudiant salarié ».
Université
Lycée
Collège communautaire
Lycée technique/professionnel
Centre de formation
Autres
Licence
Master
Troisième cycle universitaire
Bac +2
Mastère Spécialisé
Lycée
Autres
Un quart des étudiants a choisi une spécialité qui n'est pas directement liée à l'ingénierie logicielle ou à l'informatique.
57%
60%
Java
54%
50%
Python
49%
51%
C
41%
47%
C++
Java, Python et C sont toujours les trois principaux langages que les développeurs étudient dans le cadre de leurs études. Python a même gagné quatre points de pourcentage par rapport à l'année dernière. Si Java reste le langage le plus étudié, il est sur le déclin : trois points de pourcentage en moins par rapport à l'année dernière, et sept points de pourcentage en moins qu'en 2020. C++ décline lui aussi, avec une perte de six points de pourcentage par rapport à 2021.
Un quart des étudiants a choisi une spécialité qui n'est pas directement liée à l'ingénierie logicielle ou à l'informatique.
Enseignants
Ces questions n'ont été posées qu'aux participants qui ont choisi « Formateur/Professeur/Tuteur » comme activité professionnelle.
30 %
des enseignants et des formateurs interrogés déclarent que l'enseignement est leur activité principale.
Vous voulez aider vos élèves à rester motivés dans leur apprentissage de la programmation ? Créez des cours interactifs directement dans les IDE JetBrains, personnalisez-les comme vous le souhaitez et partagez facilement vos connaissances.
En savoir plusPrès d'un tiers des enseignants ayant répondu a notre enquête déclarent donner des cours dans des entreprises / organisations, et un peu moins d'un tiers dans des universités / établissements d'enseignement supérieur.
Cette question n'a été posée qu'aux personnes qui enseignent dans une université ou une grande école.
Cette question n'a été posée qu'aux personnes qui enseignent à des étudiants de premier, deuxième ou troisième cycle universitaire.
Python a gagné 10 points de pourcentage par rapport à l'année dernière, alors que les autres langages n'ont pas connu d'augmentation ou de diminution majeure.
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 amis et collègues.
Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.