Infographie sur la revue de code généré par l’IA, avec des écrans de code, une loupe et des icônes de logiciels autour de la question « Qui vérifie le logiciel ? »
Web development

Développeur junior : à l'ère de l'IA, savoir vérifier compte autant que coder

Pour un développeur junior, générer du code avec l'IA ne suffit pas : il faut comprendre la proposition et vérifier ses effets. Les études mesurent des résultats différents selon les outils, les tâches et les profils; les données américaines sur l'emploi ne prouvent pas que l'IA cause les difficultés d'accès aux premiers postes.

As-tu aimé cet article ?

Les assistants de programmation peuvent produire une fonction en quelques secondes. Mais cette vitesse ne garantit ni que la fonction répond au bon besoin ni qu'elle fonctionne dans le reste du logiciel. Pour un jeune développeur, l'enjeu n'est donc pas seulement d'apprendre à demander du code à une IA : c'est de comprendre ce qu'elle propose et d'en vérifier les effets.

Infographie sur la revue de code généré par l’IA, avec des écrans de code, une loupe et des icônes de logiciels autour de la question « Qui vérifie le logiciel ? »
Infographie sur la revue de code généré par l’IA, avec des écrans de code, une loupe et des icônes de logiciels autour de la question « Qui vérifie le logiciel ? » - (source)

L'IA est déjà dans les habitudes, pas forcément dans les résultats

L'usage des assistants est largement répandu. Dans son rapport DORA 2025, fondé sur les réponses de près de 5 000 professionnels de la tech, Google Cloud indique que 90 % des répondants utilisent l'IA au travail et que plus de 80 % estiment qu'elle améliore leur productivité. Mais 30 % disent avoir peu ou pas confiance dans le code généré.

Ces résultats décrivent des perceptions et des liens statistiques, pas une preuve que l'IA rend chaque développeur plus rapide. DORA observe une association positive entre l'adoption de l'IA, le rythme de livraison et la performance des produits, mais aussi une association négative avec la stabilité des livraisons. Son rapport souligne l'importance de disposer de tests automatisés, de retours rapides et de processus clairs : davantage de code peut aussi signifier davantage de changements à contrôler.

Les expériences ne donnent d'ailleurs pas toutes le même résultat. GitHub rapporte que, dans une expérience contrôlée, les participants utilisant Copilot ont terminé une tâche de programmation 55 % plus vite. À l'inverse, une étude de METR menée en 2025 auprès de 16 développeurs expérimentés travaillant sur de grands projets open source a constaté que les tâches prenaient 19 % plus de temps avec les outils testés. Ces travaux ne mesurent pas la même chose : les participants, les tâches et les outils diffèrent. METR précise en outre que son étude porte sur des outils du début de 2025 et ne reflète pas nécessairement ceux d'aujourd'hui. Elle ne permet pas de conclure directement sur le travail des débutants.

La leçon n'est pas que l'IA accélère toujours, ou qu'elle ralentit toujours. C'est que produire une réponse et livrer un changement fiable sont deux étapes distinctes.

Les compétences qui permettent de garder la main

La première est de définir le problème. Avant de solliciter un assistant, il faut savoir ce que le logiciel doit faire, pour qui et dans quelles contraintes. Une demande imprécise peut obtenir une réponse convaincante qui résout le mauvais problème.

Vient ensuite la lecture du code et de son contexte. Une proposition peut sembler correcte isolément, mais s'accorder mal avec l'architecture existante, les conventions du projet ou les besoins d'un utilisateur. Comprendre un dépôt, suivre les dépendances et repérer les hypothèses de l'outil restent essentiels pour décider si le changement a sa place.

La vérification est tout aussi centrale : écrire et lancer des tests, examiner les cas limites, contrôler les erreurs et vérifier les conséquences d'une modification. Le code généré n'est pas validé parce qu'il compile. Le rapport DORA renforce cette idée : les outils apportent davantage lorsque les équipes disposent déjà de bons mécanismes de contrôle et de retour.

Enfin, il faut savoir expliquer ses choix. Présenter une modification, signaler ses limites, demander une revue et échanger avec les autres membres de l'équipe font partie du travail de développement. Ces compétences ne remplacent pas les bases techniques ; elles permettent de les appliquer à un produit et à une équipe réels.

Les données disponibles soulignent l'utilité de ces compétences, sans établir que les employeurs recrutent désormais les juniors selon une liste précise de qualités.

Le défi ne concerne pas seulement les compétences

Aux États-Unis, Indeed Hiring Lab a relevé une hausse de près de 15 % des offres d'emploi en développement logiciel entre février 2025 et mai 2026. Mais ces offres restaient environ 27,5 % sous leur niveau d'avant la pandémie. Et 71 % de leur progression entre mai 2025 et mai 2026 venait de postes seniors. Ces chiffres ne décrivent pas le marché français et ne démontrent pas que l'IA a causé les difficultés d'accès aux premiers postes. Ils suggèrent néanmoins que la reprise générale des offres ne profite pas également à tous les niveaux d'expérience.

C'est un point que les conseils adressés aux jeunes développeurs ne peuvent pas résoudre à eux seuls. Se former aux outils d'IA est utile, mais cela ne crée pas automatiquement des postes juniors ni des occasions d'apprendre au sein d'une équipe. Si les entreprises réduisent les portes d'entrée tout en recherchant des profils expérimentés capables de superviser davantage de code, elles risquent aussi de fragiliser le renouvellement de ces compétences.

Pour débuter, mieux vaut donc apprendre les fondamentaux - programmation, tests, débogage, lecture de code - et utiliser l'IA comme un outil à questionner, non comme une autorité. La valeur d'un développeur ne se mesure pas au nombre de lignes qu'il produit, mais à sa capacité à transformer un besoin en logiciel utile, compréhensible et fiable.

As-tu aimé cet article ?

Questions fréquentes

L'IA fait-elle gagner du temps aux développeurs ?

Les résultats varient selon les tâches et les profils. GitHub rapporte que des participants ont terminé une tâche 55 % plus vite avec Copilot lors d'une expérience contrôlée. À l'inverse, l'étude METR de 2025 a observé des tâches réalisées 19 % plus lentement avec les outils testés par 16 développeurs expérimentés de projets open source. Cette étude ne permet pas de conclure sur les débutants ni sur les outils actuels.

Quelles compétences restent essentielles pour un développeur junior ?

Les fondamentaux restent importants : programmation, tests, débogage et lecture du code. Il faut aussi savoir définir le problème, comprendre le contexte d'un projet, vérifier les propositions de l'IA et expliquer ses choix.

Les données américaines prouvent-elles que l'IA réduit les emplois juniors ?

Non. Indeed Hiring Lab indique que les postes américains en développement logiciel ont progressé entre février 2025 et mai 2026, mais que les postes seniors représentaient 71 % de leur hausse entre mai 2025 et mai 2026. Ces chiffres ne décrivent pas le marché français et ne prouvent pas que l'IA cause les difficultés d'accès aux premiers postes.

Sources

  1. GitHub study: GitHub Copilot use correlates with improved ... - ActuIA · actuia.com
  2. Human-Written vs. AI-Generated Code: A Large-Scale Study ... - arXiv · arxiv.org
  3. The Effects of GitHub Copilot on Computing Students' Programming ... · arxiv.org
  4. What the METR Study Found About AI Coding Productivity · blog.vibecoder.me
  5. Announcing the 2025 DORA Report | Google Cloud Blog · cloud.google.com
pro-gamer
Théo Verbot @pro-gamer

L'esport, c'est ma vie. Je suis tous les tournois, je connais les rosters par cœur, je peux t'expliquer la méta actuelle de n'importe quel jeu compétitif. Étudiant en marketing du sport à Paris, je rêve de devenir commentateur esport professionnel. En attendant, je cast des tournois amateurs sur Twitch et j'analyse les matchs comme d'autres analysent le foot. Le gaming, c'est du sport. Point.

466 articles 0 abonnés

Commentaires (2)

Connexion pour laisser un commentaire.

Chargement des commentaires...

Articles similaires