
Dans un contexte où certains acteurs sont d’avis que c’est inutile en raison de la disponibilité de l’intelligence artificielle
Dario Amodei, cofondateur et PDG d'Anthropic, a déclaré lors d'une interview au début de l’année en cours que l'IA pourrait surpasser les capacités humaines dans presque tous les domaines dans un avenir très proche. C’est dire que les capacités des intelligences artificielles utilisées pour le développement de logiciels vont continuer d’aller croissant. C’est en droite ligne avec cette perspective que l’on assiste à une controverse au sein de la filière. Le CEO de GitHub est d’avis qu’il sera toujours nécessaire d’apprendre à coder en dépit de la disponibilité de l’intelligence artificielle tandis que d’autres acteurs estiment qu’un tel apprentissage est inutile à l’ère de l’IA.
The next-gen hiring process won’t just test how well you code, it’ll test how well you collaborate with AI.
— HackerRank (@hackerrank) April 8, 2025
In this discussion, Thomas Dohmke (CEO, GitHub) and @rvivek (Co-founder & CEO, HackerRank) explore how AI is changing the developer hiring landscape. pic.twitter.com/3f99hCeALW
Certains acteurs de la filière sont en effet d’avis que l’intelligence artificielle surpassera l’humain en matière de codage informatique cette année
« C'est l'année où l'IA devient meilleure que l'homme en programmation pour toujours. Selon nos critères internes de codage compétitif, l'IA dépassera les capacités humaines en programmation cette année, et « il n'y aura pas de retour en arrière », déclare un responsable d’OpenAI.
OpenAI CPO, Kevin Weil
— Haider. (@slow_developer) March 16, 2025
"this is the year that AI gets better than humans at programming forever"
according to our internal competitive coding benchmarks, AI will surpass human capabilities in programming this year, and "there's no going back" pic.twitter.com/iMckL6DVBW
C’est la raison pour laquelle certains acteurs sont d'avis qu'il n'est plus nécessaire d'apprendre à coder
C’est le positionnement du CEO de Replit qui déclare qu’il ne sera plus nécessaire d’apprendre à coder. Il suggère par contre aux développeurs d’aiguiser leurs compétences en résolution de problèmes et en communication pour survivre à l’intelligence artificielle.
I no longer think you should learn to code. https://t.co/UNkOEmotwQ
— Amjad Masad (@amasad) March 27, 2025
Sam Altman est désormais d’avis que les développeurs devront à la fois maîtriser l’art du codage et celui d’exploiter les outils d’IA pour résoudre les problèmes complexes
Sam Altman, PDG d'OpenAI, poursuit ses prédictions sur le futur du développement de logiciels. Il a précédemment déclaré qu'en plus de la maîtrise de l'art du codage, les développeurs doivent également être capables d'exploiter les outils d'IA pour résoudre des problèmes complexes. Selon lui, les développeurs qui ne combineraient pas ces qualités se verraient simplement remplacés. Désormais, Sam Altman dit qu'il n'est plus intéressé par le remplacement des développeurs, mais qu'il se concentre sur la la création d'outils d'intelligence artificielle qui les rendraient dix fois plus productifs.
Dans une interview avec l'analyste technologique Ben Thompson de Stratechery en mars dernier, le PDG d'OpenAI, Sam Altman, 39 ans, a déclaré que lorsqu'il terminait ses études secondaires, « la chose tactique évidente était [de] devenir très bon en codage ». Mais selon Sam Altman, aujourd'hui, « la chose tactique évidente est de devenir très bon dans l'utilisation des outils d'IA ». Il estime que l'IA prendra en charge une grande partie du travail de codage.
Sal Altman a déclaré : « je pense que dans de nombreuses entreprises, la proportion est probablement supérieure à 50 % aujourd'hui. Mais je pense que la grande nouveauté viendra du codage agentique, que personne ne fait encore pour de vrai ». Il estime que l'IA remplacera progressivement les développeurs.
Dans un récent entretien avec l'entrepreneur Varun Mayya, Sam Altman a souligné qu'il existe toujours une demande mondiale massive de logiciels. Ainsi, le PDG d'OpenAI se dit désormais « moins intéressé par le remplacement des codeurs » que par la possibilité de les rendre dix fois plus productifs.
Lorsque Ben Thompson a demandé à Sam Altman si OpenAI continuerait à embaucher des ingénieurs logiciels, il a répondu qu'il y a actuellement beaucoup de travail, mais qu'à long terme, l'IA sur laquelle ils travaillent pourrait finir par éclaircir le marché de l'emploi. « Mon hypothèse de base est que chaque ingénieur logiciel en fera beaucoup, beaucoup plus pendant un certain temps », a déclaré Sam Altman à l'analyste. Le PDG d'OpenAI a également ajouté :
« Puis, à un moment donné, nous aurons peut-être besoin de moins d'ingénieurs en informatique ». Toutefois, lors de sa récente prise de parole, Sam Altman a déclaré qu'il n'est pas intéressé par le remplacement progressif des développeurs, mais qu'il se concentre sur le fait de les rendre dix fois plus productifs.
« Je pense que c'est le degré d'automatisation qui compte. Pour arriver à 100, vraiment 100 % d'automatisation, vous pouvez faire une chose complexe et ne jamais toucher au code. C'est une chose, mais cette question m'intéresse moins que celle de savoir quand un codeur deviendra 10 fois plus productif. Et je pense que cela pourrait arriver cette année, l'année prochaine, ou quelque chose comme ça », a-t-il déclaré.
Sam Altman says he’s less interested in replacing coders (100% automation) — and more focused on making them 10x more productive. That could happen this year. pic.twitter.com/rUiYJKq9ey
— vitrupo (@vitrupo) April 6, 2025
Résumé du contexte
Les principaux modèles d'IA peuvent réparer les codes défectueux, mais ils sont loin d'être prêts à remplacer les ingénieurs logiciels humains, selon les tests approfondis réalisés par les chercheurs d'OpenAI. La dernière étude de l'entreprise a mis à l'épreuve des modèles et des systèmes d'IA sur des tâches de programmation réelles, et même les modèles les plus avancés n'ont pu résoudre qu'un quart des défis typiques de l'ingénierie.
L'équipe de recherche a créé un test appelé SWE-Lancer, à partir de 1 488 correctifs logiciels réels apportés à la base de code d'Expensify, ce qui représente un million de dollars de travail d'ingénierie en freelance. Face à ces tâches de programmation quotidiennes, le meilleur modèle d'IA - Claude 3.5 Sonnet - n'a réussi à accomplir que 26,2 % des tâches de codage pratique et 44,9 % des décisions de gestion technique.
Bien que les systèmes d'IA se soient révélés capables de trouver rapidement les sections de code pertinentes, ils ont trébuché lorsqu'il s'est agi de comprendre comment les différentes parties d'un logiciel interagissaient. Les modèles ont souvent suggéré des corrections superficielles sans comprendre les implications plus profondes de ces changements.
Et pourtant, Sam Altman imagine un avenir (proche ?) ou les ingénieurs logiciels seront moins nécessaires.
Dans le même temps, l'emploi dans le secteur de la programmation informatique aux États-Unis a atteint son niveau le plus bas depuis 1980, selon les données de l'enquête sur la population actuelle du Bureau des statistiques du travail. Dans le monde réel, les termes « développeur » et « programmeur » peuvent sembler presque interchangeables. Mais dans celui du Bureau des statistiques du travail, il y a une distinction claire. Dans le schéma du gouvernement, les programmeurs font le travail de base, tandis que les développeurs de logiciels, beaucoup plus nombreux (et dont la croissance est beaucoup plus rapide) bénéficient d'un mandat plus large. Ils déterminent les besoins des clients, conçoivent des solutions et collaborent avec des programmeurs et des ingénieurs en matériel pour les mettre en œuvre.
Et vous ?







Voir aussi :


Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.