
Pourquoi l’IA générative ne remplacera pas les développeurs
On lit partout que l’IA va bientôt coder seule, concevoir seule, tester seule, et rendre une partie des développeurs inutiles. Le discours est séduisant, surtout quand il vient de dirigeants de grandes entreprises technologiques. Mark Zuckerberg lui-même a récemment expliqué qu’une part majoritaire du code sur certains efforts pourrait être écrite par l’IA dans les 12 à 18 mois, tout en affirmant aussi que, historiquement, les technologies qui enlèvent 90 % du travail ne suppriment pas forcément les emplois : elles augmentent souvent l’ambition, la quantité de projets et le besoin d’humains pour pousser plus loin. Meta dit également voir des projets autrefois réservés à de grosses équipes être désormais menés par une seule personne très talentueuse, aidée par l’IA.
Une IA générative excelle à reproduire, recombiner et industrialiser ce qui existe déjà. Là où elle reste beaucoup plus limitée, c’est quand il faut inventer le prochain paradigme, casser les conventions, arbitrer dans l’ambiguïté ou assumer la responsabilité technique d’un produit. Des travaux récents sur la génération créative et sur le “vibe coding” web montrent justement que ces systèmes ont tendance à reproduire les conventions dominantes de leurs données d’entraînement et à homogénéiser les sorties.
Ce que l’IA fait déjà très bien
Il faut commencer par reconnaître l’évidence : l’IA aide déjà réellement les développeurs. D’après l’enquête 2025 de Stack Overflow, 84 % des répondants utilisent déjà des outils IA ou prévoient de le faire, et 51 % des développeurs professionnels disent les utiliser quotidiennement. Chez Meta, Susan Li a indiqué qu’en 2025 l’entreprise avait observé une hausse de 30 % de l’output par ingénieur, majoritairement liée à l’adoption d’outils de codage agentique, avec des gains encore plus élevés chez les “power users”. Google, via son rapport DORA 2025, résume bien la situation : l’IA agit comme un amplificateur, mais la valeur tirée de ces outils dépend d’abord des fondations, des systèmes et des capacités de l’organisation.
Autrement dit, oui, l’IA est très utile pour produire plus vite du code répétitif, de la documentation, des tests, du refactoring, du boilerplate, des variantes de composants, ou des interfaces conformes à des conventions déjà bien connues. C’est précisément pour cela qu’elle paraît si impressionnante : elle compresse une énorme quantité de motifs existants et les restitue à faible coût. Sur ce terrain-là, elle est excellente.
Mais produire plus vite n’est pas remplacer un développeur
Le raccourci habituel consiste à confondre production et ingénierie. Produire du code n’est pas la même chose que définir le bon problème, choisir la bonne architecture, arbitrer entre dette technique et time-to-market, protéger la sécurité d’un système, anticiper les effets de bord, ou inventer une approche qu’aucune base d’entraînement n’avait encore stabilisée.
Les résultats de METR sont particulièrement éclairants. Leur travail sur les “time horizons” montre que les meilleurs agents actuels progressent vite, mais qu’ils ne remplacent pas encore un humain sur des projets substantiels. METR explique que les meilleurs agents publics ne sont pas encore capables de mener de vrais projets de manière autonome ni de se substituer directement au travail humain ; ils réussissent presque toujours sur des tâches courtes, mais chutent fortement quand la durée et la complexité augmentent. Dans leur article de mars 2025, ils notent que les modèles ont presque 100 % de réussite sur des tâches prenant moins de 4 minutes à un humain, mais moins de 10 % sur des tâches dépassant environ 4 heures.
Ce point est fondamental. L’IA ne s’effondre pas seulement quand la tâche devient “difficile” au sens académique. Elle s’effondre souvent quand la tâche devient longue, contextuelle, multi-étapes, pleine d’implicites et de conséquences. Or c’est précisément le terrain réel du développement logiciel en entreprise. Un produit n’est pas un benchmark. Un projet n’est pas un prompt. Un système vivant n’est pas un exercice isolé.
Même sur le code, l’IA ne fait pas toujours gagner du temps
C’est sans doute le résultat le plus contre-intuitif : dans un essai contrôlé randomisé publié par METR en juillet 2025, des développeurs open source expérimentés travaillant sur leurs propres dépôts ont mis 19 % plus de temps avec les outils IA qu’sans eux. Les auteurs insistent sur le fait qu’il s’agit d’un cliché précis des capacités de l’IA du début 2025 dans un contexte donné, mais le signal reste fort : plus un développeur connaît profondément son codebase, plus le coût de vérification, de correction et de réorientation des propositions IA peut rogner, voire annuler, le gain attendu.
L’enquête Stack Overflow 2025 va dans le même sens. 66 % des répondants disent être frustrés par des solutions IA “presque correctes, mais pas tout à fait”, 45,2 % jugent que déboguer du code généré par IA prend trop de temps, et 46 % disent faire davantage confiance à leur méfiance qu’à la précision des sorties de ces outils. Les développeurs expérimentés sont d’ailleurs les plus prudents.
Ce n’est pas une preuve que l’IA est inutile. C’est une preuve qu’elle ressemble davantage à un accélérateur sous supervision qu’à un remplaçant autonome. Elle aide beaucoup quand le cadre est clair, que les conventions sont connues et que le développeur peut valider rapidement. Elle devient bien moins magique quand le sujet exige finesse, contexte et responsabilité.
L’argument du “design de 2004” est plus profond qu’il n’y paraît
L’intuition derrière cette formule est simple : si une IA avait été entraînée majoritairement sur les conventions web de 2004, elle aurait probablement généré énormément de sites “corrects” pour 2004, donc très semblables, très efficaces économiquement, mais peu capables d’inventer le web de 2014, encore moins celui de 2024.
Cette intuition est largement cohérente avec la littérature récente. Une étude sur la créativité assistée par IA a montré que l’accès à des idées générées par IA peut améliorer la qualité perçue des productions individuelles, tout en rendant les résultats plus similaires entre eux. Une autre recherche, consacrée spécifiquement à la conception web par “vibe coding”, souligne que l’IA générative a tendance à reproduire les conventions dominantes présentes dans ses données d’entraînement, avec un risque réel d’homogénéisation des interfaces.
C’est là que se trouve la vraie limite stratégique de l’IA générative : elle peut très bien industrialiser l’existant, parfois même mieux et moins cher qu’une équipe humaine sur des tâches standardisées. Mais si tout le monde l’utilise de la même façon, elle tend aussi à aplatir la différence. Or la technologie avance précisément parce que certains humains sortent du moule, contestent les conventions, tentent des architectures nouvelles, redéfinissent les interfaces, changent les usages ou inventent une nouvelle abstraction.
Les développeurs restent indispensables là où il faut inventer
Les développeurs ne sont pas seulement des producteurs de syntaxe. Ils sont aussi ceux qui transforment une idée floue en système cohérent, décident quoi automatiser, quoi ne pas automatiser, quelle dette accepter, quel compromis assumer, et quelle rupture essayer.
Même hors du logiciel, des recherches récentes vont dans ce sens. Un article publié dans Scientific Reports conclut que les systèmes GenAI testés dans un cadre de découverte scientifique peuvent faire des découvertes incrémentales, mais pas des découvertes fondamentales depuis zéro ; les auteurs écrivent qu’ils ne génèrent pas de véritables hypothèses originales comme des humains peuvent le faire. Ce n’est pas une preuve directe sur le développement web, mais c’est un signal convergent : les modèles sont très forts pour explorer et recombiner dans l’espace du connu, beaucoup moins pour provoquer une vraie rupture conceptuelle.
Dans un projet logiciel, cette différence compte énormément. Les moments qui créent de la valeur ne sont pas toujours ceux où l’on tape du code. Souvent, ce sont ceux où l’on comprend un besoin mal formulé, où l’on reformule un problème, où l’on choisit une architecture soutenable, où l’on refuse une fausse bonne idée, où l’on imagine une expérience nouvelle, ou où l’on pousse la technologie plus loin que l’état de l’art actuel. Ce travail reste profondément humain, même quand le clavier est assisté.
Ce que Zuckerberg dit vraiment, si on lit ses propos jusqu’au bout
Le débat public retient surtout la phrase spectaculaire : “la plupart du code sera écrite par l’IA”. Mais ses autres propos sont presque plus intéressants. Zuckerberg dit aussi que quand une technologie supprime 90 % d’un travail, cela mène souvent à vouloir faire plus de choses, pas moins ; il ajoute que les projets qui demandaient auparavant de grosses équipes peuvent désormais être menés par une seule personne très talentueuse, ce qui déplace le centre de gravité vers des individus à fort impact.
Autrement dit, la bonne lecture n’est pas “les développeurs disparaissent”, mais plutôt “la barre monte”. Les développeurs qui se contentaient d’exécuter des tâches très standardisables sont les plus exposés. En revanche, ceux qui savent cadrer, concevoir, intégrer, auditer, optimiser, sécuriser, prioriser et innover deviennent encore plus précieux, parce qu’ils peuvent s’appuyer sur l’IA pour aller plus vite. Le développeur ne disparaît pas : il gagne un levier.
Le futur le plus probable : moins de frappe, plus de jugement
Le futur crédible du métier n’est donc pas un monde sans développeurs. C’est un monde où une partie croissante de la production sera assistée, déléguée ou générée, tandis que la valeur humaine se déplacera vers le jugement, l’orchestration, l’architecture, la responsabilité et l’invention.
Google DORA résume bien cette bascule : l’IA fonctionne surtout comme un amplificateur, et les meilleurs résultats dépendent d’abord des capacités organisationnelles, pas seulement de l’outil. Stack Overflow montre que l’adoption est massive, mais que la confiance reste limitée. METR montre que les capacités progressent vite, tout en restant bornées dès qu’on demande autonomie fiable et contexte long. Mises ensemble, ces données racontent toutes la même histoire : l’IA change profondément le métier, mais elle ne le rend pas obsolète.
Conclusion
L’IA générative va continuer à transformer le développement logiciel. Elle va automatiser davantage de tâches, réduire le coût de production sur tout ce qui est répétitif, et rendre possibles des rythmes de livraison qui étaient autrefois réservés à de grandes équipes. Sur ce point, il ne faut pas être dans le déni.
Mais cela ne signifie pas que les développeurs deviennent inutiles. Cela signifie surtout que leur rôle se concentre de plus en plus sur ce que l’IA fait encore mal : comprendre, arbitrer, inventer, relier, assumer, et pousser la technologie au-delà de ce qu’elle sait déjà reproduire.
En ce sens, l’IA générative ne remplace pas les développeurs. Elle remplace surtout une partie de la production standardisée du développement. Et c’est précisément pour cela que les vrais développeurs, ceux qui savent faire avancer la technique, le produit et l’expérience restent au centre du jeu.
Sources
- Meta Investor Relations — Q4 2025 Earnings Call Transcript : Meta indique voir des projets auparavant réservés à de grosses équipes être réalisés par une seule personne très talentueuse et rapporte une hausse de 30 % d’output par ingénieur liée à l’adoption des outils IA de codage.
- Dwarkesh Podcast / transcript — Mark Zuckerberg — AI will write most Meta code in 18 months : Zuckerberg affirme qu’une majorité du code sur certains efforts pourrait être écrite par l’IA dans les 12 à 18 mois, mais ajoute aussi que les technologies qui enlèvent 90 % du travail conduisent souvent à vouloir plus de personnes, pas moins.
- Stack Overflow — 2025 Developer Survey : 84 % utilisent ou prévoient d’utiliser l’IA, 66 % sont frustrés par des sorties “presque justes”, 46 % ne font pas confiance à la précision des outils, et les agents ne sont pas encore mainstream.
- Google Cloud / DORA — 2025 AI Capabilities Model Report : près de 5 000 professionnels interrogés ; l’IA y est décrite comme un amplificateur, et les meilleurs résultats dépendent d’abord des fondations organisationnelles.
- METR — Measuring AI Ability to Complete Long Tasks et Task-Completion Time Horizons : les meilleurs agents progressent rapidement, mais ne remplacent pas encore de manière fiable le travail humain sur des projets substantiels ; leurs performances chutent fortement quand la durée et la complexité des tâches augmentent.
- METR — Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity : dans cet essai contrôlé, des développeurs expérimentés ont été 19 % plus lents avec les outils IA qu’sans eux sur leurs propres dépôts.
- arXiv / Science Advances — Generative artificial intelligence enhances creativity but reduces the diversity of novel content : l’IA peut améliorer la créativité individuelle tout en rendant les résultats plus homogènes.
- arXiv — Interrogating Design Homogenization in Web Vibe Coding : les auteurs soulignent la tendance de l’IA générative à reproduire les conventions dominantes de ses données d’entraînement, avec un risque d’homogénéisation du design web.
- Scientific Reports — Generative AI lacks the human creativity to achieve scientific discovery from scratch : les auteurs concluent que les systèmes testés réalisent des découvertes incrémentales, mais pas des découvertes fondamentales depuis zéro comme des humains peuvent le faire.