IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

« Il sera toujours nécessaire d'apprendre à coder », déclare le CEO de GitHub,
Dans un contexte où certains acteurs sont d'avis que c'est inutile en raison de la disponibilité de l'intelligence artificielle

Le , par Patrick Ruiz

36PARTAGES

6  0 
« Il sera toujours nécessaire d’apprendre à coder », déclare le CEO de GitHub
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.



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.



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.



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é.



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 ?

Utilisez-vous l'IA dans le cadre de votre profession ? Pour quelles tâches ? En êtes-vous satisfait ?

L'IA pourrait-elle réellement remplacer les ingénieurs logiciels dans tous les domaines ou y a-t-il des aspects de leur travail qui resteront irremplaçables, comme la créativité ou la résolution de problèmes complexes ?

Si la maîtrise des outils d'IA devient une compétence centrale, comment les institutions éducatives doivent-elles réformer leurs programmes pour préparer les étudiants à ce nouveau paradigme ?

En démocratisant l'accès à la création technologique, ne courons-nous pas le risque d'une utilisation irresponsable de l'IA, où des utilisateurs non qualifiés pourraient créer des logiciels dangereux ou problématiques ?

Les grandes entreprises technologiques, ayant accès aux meilleurs outils d'IA, pourraient-elles monopoliser davantage l’industrie et creuser les inégalités d’accès à la technologie ?

Le rôle des ingénieurs logiciels pourrait-il se transformer pour devenir davantage un rôle de superviseur d’IA, plutôt que de créateur de code ?

Dans un monde où l’IA prend en charge la création de logiciels, quels nouveaux métiers pourraient émerger dans le domaine de l’ingénierie pour superviser, intégrer et évaluer ces outils ?

Voir aussi :

L'IA peut écrire du code mais ne parvient pas à le comprendre, selon une étude d'OpenAI. Testés sur des tâches réelles de programmation, les modèles les plus avancés n'ont pu résoudre qu'un quart des défis

« Jusqu'à 90 % de mon code est désormais généré par l'IA », d'après Adam Gospodarczyk, qui ravive le débat sur l'impact de l'IA et son aptitude à remplacer les humains dans la filière du génie logiciel
Vous avez lu gratuitement 79 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de kain_tn
Expert éminent https://www.developpez.com
Le 18/04/2025 à 13:18
Citation Envoyé par Patrick Ruiz  Voir le message
« Il sera toujours nécessaire d’apprendre à coder », déclare le CEO de GitHub
Dans un contexte où certains acteurs sont d’avis que c’est inutile en raison de la disponibilité de l’intelligence artificielle

[...]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.[/B][...]

On comprend le point de vue du PDG de Github: il réalise que si plus personne ne code, et que le code est généré au besoin, sa société (qui fait partie de Microsoft, au passage) devient inutile!
De plus, il sait aussi que pour alimenter leurs générateurs de code médiocres, ils ont besoin de développeurs compétents qui continuent à pousser leur code sur leur plateforme!

Il n'y a que les politiciens et les milliardaires (en gros des gens qui ne savent rien faire, donc qui ne produisent rien et qui n'apportent rien) pour continuer de croire et de pousser à l'utilisation de ces outils, dans l’espoir de faire durer la croissance indéfiniment.
3  0 
Avatar de Bardaz
Nouveau Candidat au Club https://www.developpez.com
Le 18/04/2025 à 17:46
Citation Envoyé par kain_tn Voir le message
On comprend le point de vue du PDG de Github: il réalise que si plus personne ne code, et que le code est généré au besoin, sa société (qui fait partie de Microsoft, au passage) devient inutile!
De plus, il sait aussi que pour alimenter leurs générateurs de code médiocres, ils ont besoin de développeurs compétents qui continuent à pousser leur code sur leur plateforme!

Il n'y a que les politiciens et les milliardaires (en gros des gens qui ne savent rien faire, donc qui ne produisent rien et qui n'apportent rien) pour continuer de croire et de pousser à l'utilisation de ces outils, dans l’espoir de faire durer la croissance indéfiniment.
J'ai juste envie de te dire que ton commentaire est parfait dans ce qu'il expose. Merci je n'avais jamais vu les choses sous cet angle mais c'est criant de vérité.
1  0 
Avatar de RenarddeFeu
Membre averti https://www.developpez.com
Le 24/04/2025 à 5:48
Ça fait un petit temps déjà que le monde de l'IT fonctionne par purges successives.

À chaque crise économique, l'IT est un des premiers postes où les entreprises font des coupes budgétaires, ce qui impacte en cascade les sociétés de services qui licencient leurs équipes.

L'éclatement de la bulle internet a éliminé pas mal de développeurs de l'époque, idem pour la crise des subprimes. Le COVID est certes un contre-exemple, mais on voit le retour de bâton aujourd'hui.

Et aussi, dans des entreprises comme IBM, c'est une politique assumée que de dégager les vieux pour embaucher des jeunes à la place.
1  0