« Ce sera toujours nécessaire d’apprendre à coder », d’après Satya Nadella au cours d’un échange durant lequel il souligne que la compréhension conceptuelle restera utile pour les développeurs utilisant l’IAFaut-il ou pas apprendre à coder à l’ère de l’intelligence artificielle ? Satya Nadella vient de répondre en laissant entendre que l’humain reste l’expert qui contrôle les productions de l’intelligence artificielle et en cela a besoin de s’armer de compréhension conceptuelle. Sa sortie s’oppose à celle d’autres acteurs de la filière à l’instar du PDG de Nvidia pour lequel « programmer à l’avenir sera inutile. » En gros, la question divise la filière du développement de logiciels.
Satya Nadella ne répond pas par l’affirmative mais laisse entendre que le développeur a besoin de s’armer de compréhension conceptuelle pour pouvoir évaluer les productions de l’intelligence artificielle sur laquelle il s’appuie pour ses projets
L'échange s'ouvre sur une question couramment posée par les lycéens et les étudiants : apprendre à coder a-t-il encore de l'intérêt ou cette compétence va-t-elle bientôt devenir obsolète ? Satya Nadella a fait valoir que les compétences en programmation restent d’une importance capitale, notamment parce que, même si les agents d’IA peuvent automatiser certaines tâches, il est essentiel de comprendre le raisonnement qui sous-tend les solutions proposées par l’intelligence artificielle.
Ce contrôle cognitif garantit que les professionnels ne perdent pas de vue les détails du projet et leurs responsabilités. Sans ces connaissances fondamentales, on court le risque d’une charge cognitive accrue et de se retrouver mal préparé ou inconscient des aspects clés du projet — tout en en étant responsable, par exemple d’un dépôt sans avoir véritablement participé à la mise sur pied de son contenu. Ainsi, la compréhension humaine vient compléter l’efficacité de l’intelligence artificielle, selon Satya Nadella.
C’est un positionnement qui rejoint celui de Yossi Mattias – responsable chez Google
Lors de l'annonce des résultats financiers du troisième trimestre 2024, Sundar Pichai, PDG de Google, a dévoilé une information marquante : plus de 25 % du nouveau code produit par Google est désormais généré par l'intelligence artificielle (IA). Cette révélation met en lumière l'importance croissante de l'IA dans les processus de développement logiciel de l'entreprise. Cependant, elle soulève aussi des questions critiques sur l'avenir des développeurs humains et sur l'équilibre entre technologie et emploi.
Face à l'essor récent des outils de codage de l'IA, le directeur de la recherche de Google a offert un point de vue opposé et a déclaré qu'il était toujours important que tout le monde apprenne à coder. "Je pense que la notion fondamentale d'apprentissage des disciplines de base reste plus importante que jamais", a déclaré Yossi Matias, le haut responsable de Google.
Ainsi, Yossi Matias appelle les intervenants de la filière à "maîtriser les choses de base", comme les principes fondamentaux du codage. Commentant la manière dont l'IA façonne la nature du travail, le vice-président de Google aurait déclaré que l'IA est conçue pour aider à effectuer des tâches de niveau inférieur "qui peuvent ou non avoir un impact sur les choses".
Une étude débouche en effet sur la conclusion selon laquelle l’intelligence artificielle générative ne les remplacera pas de sitôt. En gros, l’humain a encore sa place pour un moment comme expert qui contrôle les productions de l’intelligence artificielle
Des chercheurs de l'université de Princeton ont développé un cadre d'évaluation basé sur près de 2300 problèmes courants de génie logiciel montés à partir de rapports de bogues et de feature requests soumis sur GitHub afin de tester la performance de divers modèles de grands langages (LLM).
Les chercheurs ont fourni à différents modèles de langage le problème à résoudre et le code du dépôt. Ils ont ensuite demandé au modèle de produire un correctif réalisable. Ce dernier a ensuite fait l’objet de tests pour s'assurer qu'il était correct. Mais le LLM n'a généré une solution efficace que dans 4 % des cas.
Leur modèle spécialement entraîné, SWE-Llama, n'a pu résoudre que les problèmes d'ingénierie les plus simples présentés sur GitHub, alors que les LLM classiques tels que Claude 2 d'Anthropic et GPT-4 d'OpenAI n'ont pu résoudre que 4,8 % et 1,7 % des problèmes, de façon respective.
Et l’équipe de recherche de conclure : « le génie logiciel n’est pas simple dans la pratique. La correction d'un bogue peut nécessiter de naviguer dans un grand référentiel, comprendre l'interaction entre des fonctions dans différents fichiers ou repérer une petite erreur dans du code alambiqué. Cela va bien au-delà des tâches de complétion de code. »
C’est la raison pour laquelle Linus Torvalds a tenu à se désolidariser de tout le battage médiatique autour de l’intelligence artificielle. Il la considère comme un outil au stade actuel de son évolution. Il suggère d’ailleurs la révision de code comme domaine d’application de l’intelligence artificielle. La capacité de l’intelligence artificielle à « deviner » l’intention du développeur lui sera utile pour obtenir du code fiable en un temps réduit. Une condition demeurera toutefois nécessaire : le développeur devra à son tour examiner ce que l’intelligence artificielle lui propose.
Néanmoins, pour certains acteurs de la filière, ce n’est qu’une question de temps avant que l’intelligence artificielle ne surpasse l’humain et donc qu’il ne soit plus nécessaire d’apprendre à coder
Un responsable d’OpenAI a prédit que l’année précédente (2025) serait celle où l’intelligence artificielle surpasserait les humains : « 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. »
« Apprendre à programmer sera inutile à l’avenir », d’après le PDG de Nvidia. Et pour cause, la montée en puissance de l’intelligence artificielle fera de tous des programmeurs au travers du langage naturel. En d’autres termes, l’évolution technologique sera telle que chacun sera en mesure de donner des détails d’un projet informatique à un ordinateur qui se chargera de le boucler dans les moindres détails. Cette sortie s’inscrit en droite ligne avec une autre dans laquelle il déclare que que, d’ici 2029, les ordinateurs réussiront tous les tests auxquels un être humain peut se soumettre.OpenAI CPO, Kevin Weil
— Haider. (@haider1) 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
Source : Vidéo de l’échange
Et vous ?
Conseilleriez-vous à un jeune désireux de se lancer dans une formation en développement de logiciels d’abandonner sous le prétexte de la menace de l’intelligence artificielle qui pèse sur la filière ?
Contrôler les productions de l’intelligence artificielle ne s’avère-t-il pas être un métier d’avenir au vu des avancées en matière d’intelligence artificielle ?
Les développements en cours dans la filière du génie logiciel donnent-ils lieu à des inquiétudes légitimes quant à l’avenir des informaticiens humains dans la filière ?
Comment voyez-vous l'intelligence artificielle dans 5 à 10 ans ? Comme un outil ou comme un danger pour votre poste de développeur ?Voir aussi :
La conduite autonome serait-elle à ce jour qu'une vision futuriste chez Tesla Motors ? L'entreprise vient de changer les objectifs de son Autopilot
La SEC demande à Musk de renoncer à son poste de président de Tesla et exige une amende de 40 millions $ US pour un règlement à l'amiable
Tesla annonce que le nouvel ordinateur pour une conduite entièrement autonome de ses véhicules est en production et fera ses preuves ce mois-ci
Les actions Tesla chutent après que son système d'autopilote soit impliqué dans un accident et l'annonce des batteries de ses véhicules prenant feu
Vous avez lu gratuitement 26 549 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

