17 points par GN⁺ 2025-12-18 | 5 commentaires | Partager sur WhatsApp
  • Matt Garman, CEO d’AWS, s’oppose à la tendance des entreprises qui cherchent à remplacer les développeurs juniors par l’IA, en soulignant qu’il s’agit de la catégorie de personnel la plus à l’aise avec les outils d’IA
  • Première raison : les jeunes développeurs sont familiers des outils fondés sur l’IA et s’y adaptent rapidement, et beaucoup de développeurs juniors utilisent déjà l’IA au quotidien
  • Deuxième raison : les profils juniors génèrent peu d’économies en cas de réduction d’effectifs, et les licencier uniquement pour réduire la masse salariale est financièrement inefficace
  • Troisième raison : supprimer les développeurs juniors fait s’effondrer le vivier de talents de l’organisation, ce qui complique à long terme l’innovation et la formation des futurs leaders
  • Garman souligne que l’IA peut réduire certains emplois à court terme, mais en créera davantage à long terme, et que les entreprises doivent continuer à former les nouveaux talents

Trois raisons pour lesquelles l’IA ne peut pas remplacer les développeurs juniors

  • Matt Garman a déclaré dans le podcast The Big Interview de WIRED que remplacer les développeurs juniors par l’IA était « l’une des idées les plus stupides »
    • Il critique l’usage de l’IA comme simple levier de réduction des coûts, en affirmant que l’IA doit compléter les équipes plutôt que les remplacer
    • Il ajoute que l’IA agentique (agentic AI) transformera à l’avenir la manière de travailler en entreprise

1) Les développeurs juniors maîtrisent mieux les outils d’IA

  • Beaucoup de développeurs juniors ont une solide expérience de l’usage des outils d’IA et les utilisent activement pour améliorer leur efficacité au travail
    • Garman affirme que « ce sont justement les profils les plus juniors qui manient le mieux les outils d’IA »
    • Selon l’enquête développeurs Stack Overflow 2025, 55,5 % des développeurs en début de carrière utilisent des outils d’IA tous les jours
  • Les jeunes générations apprennent à utiliser des outils fondés sur l’IA pendant leurs études ou leurs stages, testent de nouvelles fonctionnalités et s’adaptent rapidement
    • L’article cite aussi une étude selon laquelle plus de la moitié des employés de la génération Z aident leurs collègues seniors à améliorer leurs compétences en IA
    Publicité

2) Réduire les effectifs juniors a un effet limité sur les économies de coûts

  • Les employés juniors ont des niveaux de rémunération plus faibles, de sorte que leur suppression n’a qu’un impact limité sur la réduction des coûts globaux de l’entreprise
    • Garman souligne que « si l’on pense à l’optimisation des coûts, réduire uniquement les juniors n’est pas rationnel »
  • Une étude est également citée montrant que parmi les entreprises ayant procédé à des licenciements pour réduire les coûts salariaux, 30 % ont au contraire vu leurs coûts augmenter
    • Cela s’explique par des coûts annexes tels que le réembauche et la baisse de productivité

3) L’absence de juniors entraîne l’effondrement du vivier de talents

  • Garman avertit que « si l’on ne mentorise pas et ne fait pas grandir les juniors, l’organisation finit par s’effondrer d’elle-même »
    • Si le recrutement de débutants s’arrête, les idées innovantes et les profils destinés à la promotion interne disparaissent
    Publicité
  • Il compare l’entreprise à une équipe sportive, en expliquant qu’une équipe sans nouvelles recrues perd sa compétitivité à long terme
  • Selon un rapport Deloitte, les effectifs tech aux États-Unis croissent environ deux fois plus vite que l’ensemble du marché du travail, et un recrutement continu de profils juniors est indispensable

La coexistence entre IA et main-d’œuvre dans une perspective de long terme

  • Garman indique qu’AWS accompagne des clients allant de Netflix aux agences de renseignement américaines et observe directement les usages de l’IA sur le terrain
    • Il insiste sur le fait qu’une stratégie de développement des talents à long terme est plus importante que des économies de coûts immédiates
  • L’IA améliore l’efficacité du travail, mais elle nécessite aussi des talents capables de s’adapter rapidement aux nouvelles technologies
    • Les développeurs doivent aller au-delà du simple codage et contribuer à l’amélioration de la productivité et à l’expansion du marché grâce à l’IA
  • Il affirme que « l’IA finira par créer plus d’emplois qu’elle n’en supprimera », réaffirmant ainsi l’importance de la formation en informatique et du développement des nouveaux talents
    • La remarque de Geoffrey Hinton selon laquelle « un diplôme en informatique reste indispensable » est également citée dans le même contexte

5 commentaires

 
slowandsnow 2025-12-19

Si le métier de développeur disparaît d’ici cinq ans, alors plus besoin de juniors. Si ce n’est pas le cas, alors on en a besoin.

 
ds2ilz 2025-12-18

En ce moment, je réfléchis à l’équilibre — ou à la synergie — entre les opportunités d’apprentissage/de progression des développeurs juniors et l’usage de l’IA. J’ai l’impression que le simple slogan qui consiste à dire d’utiliser l’IA comme outil d’apprentissage est un peu insuffisant. Je serais aussi curieux d’avoir l’avis de ceux qui se posent des questions similaires.

 
GN⁺ 2025-12-18
Réactions sur Hacker News
  • Ce que beaucoup ratent dans l’idée de « remplacer les juniors par l’IA », c’est qu’un junior n’est pas simplement un codeur bon marché
    Ce sont souvent les seules personnes dans l’organisation qui peuvent poser des « questions bêtes » sans perdre la face, et ces questions sont souvent le signal qu’une abstraction est bancale
    L’IA réduit les aspects ennuyeux et humiliants que vivent les juniors — fouiller Stack Overflow, écrire du boilerplate, perdre des heures à cause d’un import manquant —
    ce qui leur laisse plus de temps pour comprendre comment notre système s’articule réellement
    Mais si on s’en sert pour conclure que « les juniors ne sont plus nécessaires », on finit avec une organisation qui a coupé son échelle de progression
    J’en parle aussi souvent dans ma newsletter

    • Je me demande selon quelle culture on considère qu’on peut « poser des questions sans perdre la face »
      Dans les entreprises occidentales où j’ai travaillé, au contraire, le fait que des seniors posent des questions simples était vu comme un signe de leadership
    • Si un senior ne peut pas poser de « questions bêtes », c’est un développeur inutile
      Les bons seniors reconnaissent ce qu’ils ne savent pas et posent des questions
      Les juniors doivent en poser plus souvent, et les seniors posent des questions plus essentielles
    • Dans une organisation saine, tout le monde devrait pouvoir poser des « questions étranges »
      Je pense même que les seniors sont les mieux placés pour détecter les problèmes d’abstraction
    • Ce point est vraiment important
      Je conseille aussi aux ingénieurs de niveau intermédiaire et au-delà d’entretenir une culture du questionnement
      Les juniors agissent naturellement ainsi parce qu’ils ignorent encore beaucoup de choses
    • La valeur centrale des juniors, ce n’est pas de « poser des questions », mais d’alimenter le pipeline des futurs talents
      Aujourd’hui, il y a aussi une raison économique : avec davantage de seniors sur le marché, recruter des juniors paraît moins attractif
      Dire « on remplace les juniors par l’IA » ressemble à une excuse pour permettre au secteur de sauver la face
  • Dans le texte de Kent Beck « The Bet On Juniors Just Got Better », il explique que grâce à l’IA, la vitesse d’apprentissage des juniors a fortement augmenté
    L’IA réduit l’espace d’exploration, si bien que des tâches qui prenaient autrefois plusieurs jours se terminent en quelques heures
    Il souligne que ce temps libéré n’est pas réinvesti dans de nouvelles fonctionnalités, mais dans l’apprentissage

    • Mais on peut se demander si le fait de se débattre avec la documentation pour trouver la réponse n’est pas justement au cœur de l’apprentissage
      Si l’IA raccourcit ce processus, cela peut être néfaste à long terme
    • Je suis d’accord avec les intuitions de Kent Beck, mais j’ai l’impression que ses textes récents sont moins plaisants à lire qu’avant
      La différence saute aux yeux en les comparant avec cette note Substack
    • Pour un ingénieur expérimenté, la syntaxe ou les API sont la partie facile
      Pour un junior, c’est là que se trouve la difficulté, et il n’en est pas encore au stade où il peut prendre en charge la vue d’ensemble
    • J’ai des doutes sur l’idée que « l’IA accélère l’apprentissage »
      C’est un peu comme un élève qui trouve immédiatement une racine carrée avec une calculatrice : a-t-il vraiment appris le concept, ou est-il simplement devenu dépendant de l’outil ?
    • Les trois stagiaires de notre entreprise ont aussi produit rapidement des résultats grâce à l’IA
      La qualité du code laissait à désirer, mais la vitesse de résolution des problèmes clients s’est clairement améliorée
  • J’ai trouvé la déclaration du CEO d’AWS intéressante
    Il faisait remarquer que les juniors sont au contraire les plus à l’aise avec les outils d’IA, donc il n’est pas logique de les réduire
    En plus, ils coûtent moins cher et, surtout, ils assurent le pipeline des futurs talents de l’organisation
    Les juniors que j’ai mentorés accélèrent leur apprentissage avec l’IA, posent de bonnes questions et partagent leurs connaissances avec l’équipe
    Les seniors sont habitués aux workflows existants et s’adaptent plus lentement aux nouveaux outils
    Comme l’IA ne peut ni créer une culture ni comprendre le contexte d’un produit, la progression humaine reste indispensable

    • Ce sont souvent les juniors qui apportent de nouveaux outils en premier
      Par exemple, c’est un jeune ingénieur qui nous a signalé les crédits gratuits de l’IDE de Google
    • Je me demande ce qu’on veut dire exactement par « les juniors utilisent mieux l’IA »
      Est-ce que cela signifie qu’ils savent mieux écrire des prompts ?
    • Dans une organisation comme Amazon, avec une plateforme interne et une documentation solides, on peut se permettre d’augmenter la part de juniors
      Mais dans les PME, l’accompagnement d’ingénieurs expérimentés reste indispensable
    • (Sur le ton de la plaisanterie) certains disent aussi : « Je vois un schéma… il faut licencier les seniors »
  • En tant que senior, je peux utiliser l’IA pour patcher une application écrite dans un langage que je ne connais pas
    Mais je n’apprends pas pendant ce processus
    J’ai donc l’impression que l’IA finira par provoquer un crash des compétences techniques

    • La tentation de l’IA est forte, mais la vraie valeur restera du côté de ceux qui continuent à apprendre
      Il faut l’utiliser en lui demandant des explications plutôt que des réponses toutes faites
    • J’ai la même inquiétude
      1. les développeurs gagnent moins d’expérience à force de dépendre de l’IA
      2. les étudiants font leurs devoirs avec l’IA et voient leur niveau baisser
      3. du code médiocre (slop) généré par l’IA risque de se mélanger aux données d’entraînement et de faire s’effondrer la qualité
    • À l’inverse, pour un travail ponctuel, on oublie parfois très vite ce qu’on a appris de toute façon
    • Un senior sait faire la différence entre les moments où il faut apprendre et ceux où ce n’est pas nécessaire
      Même chez les juniors, les personnes vraiment autodidactes et motivées peuvent parvenir à une compréhension plus profonde grâce à l’IA
    • Apprendre à partir d’exemples validés est une bonne méthode d’apprentissage
      Mais il faut malgré tout continuer à lire la documentation (RTFM) en parallèle
  • L’emballement autour de l’IA, qui pousse des étudiants à éviter l’informatique, ressemble à un effet boomerang
    On pourrait très bien se retrouver à nouveau en pénurie de développeurs

    • Au milieu des années 2000, on déconseillait déjà ces études en disant que « les salaires des développeurs allaient s’effondrer à cause de l’externalisation vers l’Inde et l’Asie du Sud-Est », mais la réalité a été tout autre
      Aujourd’hui, on voit même des professions comme les radiologues devenir encore plus recherchées
    • On ne peut pas reprocher cela aux étudiants
      Si les entreprises, grisées par l’IA, réduisent les embauches, ils n’ont pas d’autre choix réaliste que de partir dans une autre direction
      Certains plaisantent même en disant qu’il vaudrait mieux apprendre la menuiserie en ce moment
    • Et justement, l’ironie veut qu’un article sur la restructuration du siège européen d’Amazon soit sorti récemment
    • À force de réduire les stages et les recrutements de juniors, on a maintenant un trou de talents avec 2 à 3 ans d’expérience
      C’était pourtant historiquement la fenêtre de recrutement la plus efficace
    • Au début des années 2000, j’avais aussi des amis qui ont abandonné leur cursus parce qu’on leur disait que « les emplois de développeur partaient en Inde », et ce fut une erreur extrêmement coûteuse
  • Les propos du CEO d’Amazon sonnent finalement comme : « remplaçons les seniors par des débutants à l’aise avec l’IA »
    Vu le fort turnover d’Amazon, ce n’est pas très surprenant

  • Plusieurs amis seniors chez les FAANG se sentent récemment inquiets face au rythme de progression des LLM
    Je suis passé dans le conseil, donc l’impact direct est plus limité pour moi, mais mon travail dépend aussi beaucoup des LLM
    Le secteur semble aller davantage vers des gains d’efficacité que vers une automatisation complète
    Le sentiment de menace chez les seniors vient surtout du fait que des outils internes automatisent déjà une partie du workflow
    Impossible de savoir à quoi ressembleront les cinq prochaines années, mais il est certain que les compétences attendues des débutants vont changer

    • Le travail au niveau Staff+ n’est déjà, pour l’essentiel, plus du coding
      Il s’agit plutôt de coordination inter-équipes, de jugement stratégique et de prévention des risques, des domaines où les LLM ont du mal à remplacer les humains
    • L’informatique n’est pas le code en lui-même, mais les principes de résolution de problèmes
      On ne sait pas encore si les LLM peuvent résoudre d’eux-mêmes ce type de problèmes concrets
    • Ceux qui ne connaissent que la syntaxe sont finis
      Survivront ceux qui comprennent les principes du calcul, les couches réseau et l’architecture des transformers
  • D’après mon expérience, les juniors s’adaptent vite, mais les vraies compétences d’ingénierie comme l’analyse, le débogage et la revue de code progressent mal
    Sans investissement sérieux, ils risquent de rester juniors toute leur vie

    • En réalité, ce problème existait déjà avant l’ère de l’IA chez la génération précédente de développeurs
      J’ai ressenti la même frustration chez certains collègues
    • L’apprentissage exige deux dimensions : la « création » et le « discernement »
      Les stagiaires s’appuient trop sur l’IA pour créer, et ne développent donc pas vraiment leur goût (taste)
      Quand on échange avec eux, on voit qu’ils ne comprennent pas en profondeur les outils ou les concepts qu’ils utilisent
  • La principale raison de la baisse des recrutements de juniors est la généralisation du travail à distance
    Les occasions de mentorat qu’on trouvait naturellement au bureau ont disparu
    Le coding assisté par IA n’est qu’une extension de cette tendance, le deuxième coup porté à un schéma déjà à l’œuvre depuis plus de cinq ans

 
preserde 2025-12-18

En réalité, tout senior de l’IT qui a un peu d’expérience le sait déjà.
Les entreprises aussi comptent sûrement des gens intelligents et raisonnables, mais s’ils le savent et ne peuvent malgré tout pas agir, c’est qu’il y a une raison (l’argent, tout simplement), et ce qui me dérange, c’est surtout que ce soit le CEO d’Amazon qui l’ait dit...