Mode de vie des développeurs

Partager :

La section suivante couvre divers aspects de la vie des développeurs, notamment leur carrière, leur formation, leur bien-être mental et leurs loisirs.

Carrière

Avez-vous exercé une autre profession avant de passer au domaine de l'informatique ?

75%

Non, l'informatique a toujours été mon domaine de prédilection

22%

Oui, j'ai travaillé dans un autre domaine avant de me tourner vers l'informatique

3%

Autre

38 % des répondants qui se sont reconvertis dans l'informatique l'ont fait à la trentaine. 46 % des personnes ayant déclaré avoir commencé à travailler dans l'informatique dès le début de leur carrière sont âgées de 21 à 29 ans.

Pourquoi avez-vous choisi le métier de développeur ?

77%

La technologie, les ordinateurs et tout ce qui s'y rapporte m'ont toujours intéressé·e

49%

La programmation était déjà un loisir

46%

J'aimais les mathématiques, les sciences et la technologie

26%

J'aime relever des défis complexes

25%

Je voulais créer quelque chose de nouveau, comme un jeu vidéo ou un site web

18%

Salaire élevé et autres avantages

17%

J'aime contribuer à améliorer les choses

Pourquoi avez-vous choisi le métier de développeur ?

79%

71%

La technologie, les ordinateurs et tout ce qui s'y rapporte m'ont toujours intéressé·e

51%

44%

La programmation était déjà un loisir

49%

44%

J'aimais les sciences, la technologie, l'ingénierie et les mathématiques

25%

28%

J'aime relever des défis complexes

24%

24%

Je voulais créer quelque chose de nouveau, comme un jeu vidéo ou un site web

Il est intéressant de noter que les personnes qui se sont reconverties dans l'informatique sont davantage séduites par la possibilité de travailler à distance que celles qui ont toujours travaillé dans l'informatique (14 % contre 6 %).

Comment avez-vous entendu parler de votre emploi actuel ?

30%

Recommandation d'un ami

24%

J'ai postulé à l'offre d'emploi directement

18%

Un recruteur externe

11%

LinkedIn

10%

Je savais que je voulais travailler ici

10%

Un recruteur de l'entreprise

6%

Un salon de l'emploi

1%

Twitter

Quel est votre niveau de satisfaction concernant votre principal emploi ?

14%

Totalement satisfait·e

23%

Très satisfait·e

38%

Assez satisfait·e

11%

Ni satisfait·e, ni insatisfait·e

7%

Peu satisfait·e

2%

Très insatisfait·e

1%

Totalement insatisfait·e

4%

Je ne sais pas

Quels aspects de votre travail sont importants pour vous ?

70%

De bons horaires

70%

Un bon salaire

67%

Un emploi où vous sentez que vous pouvez accomplir quelque chose

52%

L'occasion de faire preuve d'initiative

39%

L'occasion de rendre le monde meilleur

35%

Beaucoup de congés

31%

Un travail qui permet de contribuer à une bonne cause

4%

Autre

Comme l'anne dernière, les trois aspects du travail qui sont les plus importants pour les répondants sont les horaires, le salaire et le sentiment d'accomplissement.

Il est intéressant de noter que les femmes valorisent plus le nombre de jours de congés et l'opportunité de rendre le monde meilleur (six points de pourcentage de plus), mais citent moins souvent le niveau de salaire (quatre points de pourcentage de moins).

Quels types d'objectifs de développement professionnel vous fixez-vous de vous-même ?

76%

Apprendre de nouveaux langages de programmation et technologies

55%

Apprendre à utiliser plus efficacement les outils de développement logiciel

49%

Développer mes compétences interpersonnelles

42%

Organisation personnelle et autodiscipline

36%

Développer mes compétences de leadership

4%

Je ne me fixe pas ce genre d'objectifs

1%

Autre

Éducation

Quel est le plus haut niveau d'études que vous ayez atteint ?

10%

Études secondaires

19%

Études universitaires ou post bac mais sans avoir obtenu de diplôme

48%

Licence

17%

Master

2%

Diplôme professionnel

2%

Doctorat

1%

Autre

Parmi les établissements d'enseignement et ressources éducatives suivants, lesquels vous ont permis de faire vos premiers pas vers une carrière dans le développement ?

58%

Éducation formelle

10%

Livres

10%

Cours en ligne ou écoles de codage gratuits

7%

Blogs, forums communautaires

6%

Cours hors ligne, écoles de codage

4%

Cours en ligne ou écoles de codage payants

2%

Codecamps, groupes d'utilisateurs, meetups

3%

Autre

Les participants âgés de 30 à 39 ans se sont formés à la programmation dans des universités (34 %) ou en suivant des MOOC (18 % pour les cours gratuits, 11 % pour les cours payants). La situation est très similaire pour les personnes âgées d'une vingtaine d'années : 34 % ont suivi des cours dans une université, 23 % des MOOC gratuits et 11 % des MOOC payants. Les langages les plus populaires parmi ces répondants sont Python, JavaScript et Java.

Quels langages de programmation avez-vous commencé à apprendre ou continué à apprendre au cours des 12 derniers mois ?

27%

Python

24%

JavaScript

21%

Java

19%

TypeScript

16%

Rust

15%

Go

12%

C#

Qu'est-ce qui vous motive à apprendre un nouveau langage ?

56%

La curiosité

44%

Travailler sur des projets personnels

43%

Suivre les dernières tendances

41%

Évoluer dans mon poste actuel

27%

Réaliser une tâche précise

23%

Trouver un nouvel emploi ou changer de poste

21%

Migrer vers une autre technologie

20%

Devenir développeur

1%

Autre

TechRepublic

techrepublic.com

Les résultats de l'enquête montrent que les développeurs aiment apprendre et acquérir de nouvelles compétences tout au long de leur carrière. L'intérêt pour l'apprentissage de nouveaux langages est élevé, Python, JavaScript et Java arrivant en tête de liste des langages que les répondants ont commencé à apprendre ou continuent d'apprendre. Plus de 50 % des personnes qui apprennent de nouveaux langages le font par intérêt, 44 % parce qu'elles sont motivées par des projets personnels et 43 % pour se former aux dernières technologies. La popularité de Python est confirmée par l'indice TIOBE et l'intérêt croissant pour l'intelligence artificielle, l'automatisation, l'analyse et la visualisation de données dans de nombreuses organisations en font un langage utile pour tout développeur.

TechRepublic aide les professionnels à se tenir au courant des dernières informations du domaine des technologies et publie régulièrement des actualités, des articles de fond, des tutoriels et des recommandations sur les outils les plus fiables.

Qu'avez-vous utilisé pour vous former à de nouveaux outils, technologies ou langages de programmation au cours des 12 derniers mois ?

67%

Documentation et API

53%

Blogs / forums

40%

Livres

25%

Écoles de programmation en ligne

21%

MOOC

4%

Cours particuliers

6%

Organismes d'enseignement hors ligne

6%

Autre

7%

Je n'ai pas essayé d'apprendre quelque chose de nouveau au cours des 12 derniers mois

75 %

des répondants reconnaissent avoir abandonné un cours ou un programme d'apprentissage avant la fin.

Si vous avez déjà abandonné un cours ou un programme d'apprentissage, pour quelles raisons l'avez-vous fait ?

46%

Je n'avais pas assez de temps à y consacrer

39%

Le contenu de l'apprentissage n'était pas assez intéressant

29%

Je n'ai pas trouvé le contenu de l'apprentissage utile

26%

Le contenu de l'apprentissage ne comportait pas suffisamment d'exercices pratiques

24%

Mes motivations ou mes objectifs d'apprentissage avaient changé

21%

Le contenu était trop simple et j'ai perdu ma motivation

20%

J'avais appris tout ce que je voulais

16%

Cela manquait de contenu théorique et j'ai perdu ma motivation

16%

Le contenu était plus compliqué que ce à quoi je m'attendais et j'ai perdu ma motivation

4%

Autre

TechRepublic

techrepublic.com

Les réponses à l'enquête montrent également qu'une majorité de développeurs (67 %) préfèrent acquérir de nouvelles connaissances grâce à la documentation et aux API. Ce n'est pas une surprise, puisque 75 % des répondants ont déclaré avoir arrêté de suivre des cours avant la findu programme, 46 % par le manque de temps et 39 % parce qu'ils ont trouvé que que le cours n'était pas assez intéressant. On peut en déduire que les développeurs s'en remettent d'abord aux cours traditionnels pour acquérir une maîtrise des bases, mais qu'ensuite ils ont plutôt tendance à rechercher des cas d'utilisation similaires aux objectifs de leurs projets.

TechRepublic aide les professionnels à se tenir au courant des dernières informations du domaine des technologies et publie régulièrement des actualités, des articles de fond, des tutoriels et des recommandations sur les outils les plus fiables.

Combien de temps par semaine consacrez-vous à l'apprentissage de nouveaux outils, technologies ou langages de programmation ?

9%

Moins de 1 heure par semaine

30%

1 à 2 heures par semaine

41%

3 à 8 heures par semaine

13%

9 à 16 heures par semaine

4%

17 à 32 heures par semaine

3%

32 heures par semaine ou plus

Quel type de contenu d'apprentissage préférez-vous ?

53%

Écrit

45%

Vidéo

1%

Audio

2%

Autre

Le contenu écrit reste le plus souvent utilisé pour étudier l'informatique, même parmi la génération Z. Les personnes interrogées âgées de 21 à 29 ans qui se convertissent à l'informatique comme domaine principal ont tendance à préférer le contenu d'apprentissage vidéo (52 %) au texte (44 %). En revanche, il n'y a pas de différence significative pour les trentenaires. Les personnes interrogées dont le domaine principal est l'informatique ont tendance à préférer le texte, la différence étant légèrement plus prononcée pour les 30-39 ans (56 % pour le texte contre 44 % pour les vidéos) que pour les 21-29 ans (52 % contre 47 %). Pour la génération Z, le ratio global vidéo/texte est proche de 50/50.

Bien-être mental

Malheureusement, près des trois quarts des personnes interrogées disent avoir déjà fait un burnout à un moment dans leur carrière. La bonne nouvelle est que près de la moitié d'entre elles s'occupent maintenant plus de leur santé mentale, principalement en utilisant elles-mêmes des techniques de psychologie. Cette année, nous avons décidé d'examiner de plus près les liens entre burnout, bien-être mental et mode de vie.

Prenez-vous soin de votre santé mentale ?

Plusieurs réponses possibles.

51%

Non

34%

Oui, j'utilise moi-même des techniques et des pratiques de psychologie

9%

Oui, je vois un thérapeute

7%

Oui, je prends des médicaments sur ordonnance

4%

Oui, je prends des médicaments en vente libre

4%

Autre

Avez-vous déjà fait un burnout ?

Les répondants ayant déjà fait un burnout sont plus intéressés par leur santé mentale (sept points de pourcentage de plus).

Dans quelle mesure connaissez-vous le concept de santé mentale ?

44%

Je suis très intéressé·e par ce sujet

26%

J'en ai vaguement entendu parler

25%

Je sais de quoi il s'agit, mais le sujet ne m'intéresse pas

5%

Je n'en ai jamais entendu parler

47 %

des personnes ayant déjà fait un burnout utilisent des applications ou des appareils de suivi de leur activité physique, de la qualité de leur sommeil et d'autres paramètres de santé, contre 41 % de celles qui n'ont jamais connu ce problème de santé.

Utilisez-vous des applications ou des appareils pour le suivi de votre activité physique, de la qualité de votre sommeil, de votre santé ou autres ?

Laquelle des affirmations suivantes vous correspond le mieux ?

8%

23%

Je me sens rarement fatigué·e

23%

28%

Je ne me sens pas souvent fatigué·e pendant mon travail, mais je me sens fatigué·e une fois que j'ai terminé

41%

38%

Je me sens parfois fatigué·e pendant que je travaille

16%

7%

Je me sens souvent fatigué·e pendant que je travaille

11%

5%

Je me sens toujours fatigué·e

Conseil : si vous ne surveillez pas particulièrement votre santé mentale mais que vous vous sentez souvent fatigué, voire tout le temps, vous êtes peut-être proche du burnout. Faites attention et prenez soin de vous !

Les personnes qui ont connu un burnout disent se sentir fatiguées plus souvent.

Qu'est-ce qui vous fait vous sentir productif·ve au travail ?

Plusieurs réponses possibles.

49%

Voir que les résultats de mon travail sont utiles

47%

Augmentation de salaire

39%

Qualité du processus de travail

26%

Remerciements personnels de la part de collègues

24%

Compliments faits de façon privée par un collaborateur plus expérimenté / ayant un poste plus élevé

23%

Indicateurs objectifs et métriques/KPI

19%

Atteinte des objectifs que je me suis fixés personnellement

17%

Promotion

Hormis les augmentations de salaire, la reconnaissance des collègues, le sentiment que leur travail a un impact et le plaisir à effectuer leur travail sont les trois principaux éléments qui font que les développeurs se sentent productifs. Cela montre que la qualité de la collaboration et les interactions sont tous aussi importants que la maîtrise des technologies.

Plus de la moitié des développeurs (56 %) déclarent qu'apprendre à bien utiliser leur IDE pour en tirer pleinement parti augmente leur productivité au quotidien.

Il est intéressant de noter que les développeurs ayant connu un burnout déclarent plus fréquemment que leur productivité est stimulée par des facteurs liés à la santé mentale, à la capacité à s'organiser, à la gestion du temps (46 % contre 42 % des personnes qui n'ont pas connu de burnout) et à la gestion de leur état émotionnel (25 % contre 15 %), plutôt que par des outils.

En revanche, les personnes qui n'ont pas connu de burnout font plus souvent référence à des facteurs tels que l'apprentissage de leur IDE (59 % contre 55 % des personnes ayant connu un burnout), l'organisation du travail et les processus (31 % contre 28 %), et la mise à niveau des fonctionnalités de leur IDE (37 % contre 32 %).

Lesquels des éléments suivants augmentent votre productivité en matière de codage au quotidien ?

55%

59%

Apprendre à utiliser mon IDE plus efficacement

46%

42%

Organisation personnelle et gestion du temps

35%

34%

Mises à niveau du matériel informatique

32%

37%

Mises à jour / améliorations des fonctionnalités de mon IDE

28%

30%

Organisation du travail et des processus dans mon équipe ou mon entreprise

Routine quotidienne

Lorsque je commence ma journée de travail, la première chose que j'ouvre est :

68%

Mes chats professionnels

58%

Un IDE ou un autre outil de développement

58%

Ma boîte de réception

36%

Mon agenda

7%

Les informations

6%

Un réfrigérateur ou un placard

6%

YouTube

Combien de votre temps de travail consacrez-vous à des réunions et à des discussions professionnelles ?

16%

Moins de 10 %

30%

10 à 20 %

25%

21 à 30 %

13%

31 à 40 %

7%

41 à 50 %

4%

51 à 60 %

2%

61 à 70 %

Combien de votre temps de travail consacrez-vous à des activités liées au code ?

5%

Moins de 10 %

6%

10 à 20 %

9%

21 à 30 %

11%

31 à 40 %

12%

41 à 50 %

13%

51 à 60 %

15%

61 à 70 %

Lorsque vous travaillez, à quelle fréquence vous trouvez-vous dans un état de concentration intense qui vous empêche de remarquer ce qui se passe autour de vous et le temps qui passe ?

8%

Presque toujours

24%

Très souvent

28%

Souvent

32%

Parfois

8%

Rarement

1%

Jamais

Lorsque mon IDE se bloque, je me dis :

32%

Je vais faire une pause et attendre qu'il fonctionne de nouveau.

28%

Oups, j'ai fait une bêtise ? Comment puis-je corriger cela ?

20%

Ah, encore bloqué ! Combien de fois cela va-t-il encore arriver ?

13%

Arf, cet IDE n'est même pas capable de gérer des fonctionnalités de base !

7%

Autre chose 

Codez-vous pendant le week-end ?

70%

Oui, pour le plaisir

29%

Oui, pour le travail

19%

Non

Moins d'un cinquième des développeurs évitent de coder le week-end.

Quels appareils utilisez-vous pour le développement ?

82%

Ordinateur portable

47%

Ordinateur fixe

7%

Smartphone

4%

Tablette

2%

Chromebook ou appareil similaire

Combien d'écrans utilisez-vous pour votre travail ?

30%

1

56%

2

12%

3

2%

4

De combien de RAM disposez-vous sur l'ordinateur que vous utilisez le plus souvent ?

2%

Je ne sais pas

1%

512 Mo à 1 Go

1%

1 à 2 Go

2%

2 à 4 Go

6%

4 à 8 Go

29%

8 à 16 Go

37%

16 à 32 Go

16%

32 à 64 Go

5%

64 à 128 Go

1%

Plus de 128 Go

Quel type de disque utilisez-vous le plus souvent pour votre travail ?

81%

SSD

11%

J'utilise autant des disques SSD que des disques durs

6%

HDD

2%

Je ne sais pas

Vie numérique

TechRepublic

techrepublic.com

Lorsqu'elles consultent en ligne des articles sur l'informatique, 62 % des personnes interrogées déclarent que les tutoriels sont utiles à leur travail, suivis par les actualités (55 %) et les tendances (54 %). Les développeurs ont tendance à accéder aux actualités informatiques sur les réseaux sociaux (50 %), sur les sites web spécialisés dans l'informatique (48 %) et sur YouTube (45 %), où des experts et des praticiens fournissent généralement une grande partie du contenu. Parmi les réseaux sociaux, les personnes interrogées ont déclaré utiliser activement des comptes sur GitHub (76 %), X/Twitter (48 %), LinkedIn (48 %) et Stack Overflow (47 %). À l'exception peut-être de X, ces plateformes sont directement liées à l'apprentissage et au développement professionnel. Les développeurs recherchent du contenu professionnel qui leur permette de développer leurs compétences, de trouver leur prochain emploi et de s'adapter à la prochaine nouveauté.

TechRepublic aide les professionnels à se tenir au courant des dernières informations du domaine des technologies et publie régulièrement des actualités, des articles de fond, des tutoriels et des recommandations sur les outils les plus fiables.

Quels contenus consultez-vous pour suivre l'actualité informatique ?

50%

Réseaux sociaux

48%

Sites web spécialisés dans l'informatique

45%

YouTube

38%

Sites d'actualités agrégés

36%

Blogs

26%

Newsletters

25%

Forums communautaires

14%

Podcasts

3%

Presse écrite

2%

Autre

6%

Je ne suis pas l'actualité du secteur informatique

Quels types d'articles sur l'informatique trouvez-vous les plus utiles pour votre travail ?

62%

Tutoriels

55%

Actualités

54%

Tendances

25%

Rapports

18%

Livres blancs

16%

Leadership d'opinion

1%

Autre

Comment préférez-vous prendre connaissance de l'actualité informatique ?

66%

Médias numériques

53%

Vidéos

45%

Réseaux sociaux

18%

Podcasts

10%

Presse écrite

Avez-vous et utilisez-vous activement des comptes sur les sites web suivants ?

Plusieurs réponses possibles.

76%

GitHub

48%

X

48%

LinkedIn

47%

Stack Overflow

38%

Reddit

36%

Instagram

29%

Facebook

21%

Medium

Acceptez-vous de partager des statistiques anonymisées concernant les outils que vous utilisez ?

20%

J'accepte d'envoyer des statistiques anonymisées pour tous mes outils

26%

J'accepte d'envoyer des statistiques anonymisées pour la plupart de mes outils

35%

Je n'accepte d'envoyer des statistiques anonymisées que pour quelques-uns de mes outils

19%

Je n'accepte d'envoyer des statistiques anonymisées pour aucun de mes outils

Que pensez-vous de la collecte de données personnelles ?

13%

Ça m'est complètement égal

43%

Je me préoccupe de la façon dont mes données personnelles sont collectées et utilisées, mais je ne prends pas beaucoup de mesures me protéger sur ces points

44%

Je me préoccupe de la façon dont mes données personnelles sont collectées et utilisées et je prends des mesures pour m'assurer qu'elles restent privées

1%

Je ne sais pas de quoi vous parlez

Jouez-vous à des jeux vidéo ?

73 %

des répondants disent jouer à des jeux vidéo, l'âge étant un facteur déterminant dans la pratique de ce loisir : 85 % des moins de 21 ans s'y adonnent à ce loisir contre 33 % des plus de 60 ans.

Jouez-vous à des jeux vidéo ?

18 à 2021 à 2930 à 3940 à 4950 à 59 60 ou plus
85 %79 %72 %66 %44 %33 %Oui, bien sûr !
15 %21 %28 %34 %56 %67 %Non
15 %85 %

Quels genres de jeux préférez-vous ?

46%

Action

46%

Jeux de rôles

45%

Action-aventure

42%

Stratégie

34%

Aventure

32%

Simulation

30%

Jeux grand public

16%

Sports

6%

Autre

Mode de vie des développeurs:

2023

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.