L’intelligence artificielle menace-t-elle les postes de développeurs informatiques humains dans les années à venir ? Le chatbot ChatGPT d’OpenAI a par exemple réussi l’édition 2022 de l’examen d’informatique pour élèves du secondaire désireux d’obtenir des crédits universitaires US. C’est un accomplissement parmi d’autres à mettre sur le compte de cette technologie qui ravive le débat sur la possible disparition du métier de développeur du fait de sa montée en puissance. Des enseignants de la filière se veulent néanmoins rassurants : « L’intelligence artificielle ne rendra pas vos diplômes en informatique inutiles. »
Cette prise de position est de David Malan qui reste cohérent avec une sortie précédente dans laquelle il répond à la question de savoir si l’intelligence artificielle va s’emparer des emplois des programmeurs humains : « Je ne pense pas que ce soit le cas. L'intelligence artificielle n'a pas mis les humains au chômage autant qu'elle nous a rendus beaucoup plus productifs et efficaces. En utilisant ces outils pour soutenir les clients pour lesquels nous mettons sur pied des produits, nous pouvons résoudre beaucoup plus de problèmes et progresser à un rythme encore plus rapide. »
Des programmeurs perdent leurs postes à cause de l’IA comme l’illustre le cas de la société pétrolière BP qui dit avoir besoin de 70 % de codeurs en moins en raison de la mise à contribution de GitHub Copilot
Le PDG de BP, Murray Auchincloss, a déclaré aux investisseurs :
« Je vais m'attaquer aux exemples de coûts. Je pense que je laisserai Kate s'occuper de la deuxième question. En ce qui concerne les exemples de coûts, il y a quatre domaines sur lesquels nous nous concentrons vraiment, Lydia, pour atteindre au moins 2 milliards de dollars d'ici à la fin de 2026.
« Le premier est la concentration du portefeuille. Vous m'avez déjà entendu en parler, je ne vais donc pas me répéter.
« Le deuxième est votre préféré, c'est la transformation numérique. Nous avons fait énormément pour numériser de nombreux aspects de notre activité, et nous y appliquons maintenant l'IA. Les domaines dans lesquels nous obtenons des résultats remarquables sont le codage. Nous avons besoin de 70 % de codeurs en moins, car l'IA prend en charge la majeure partie du codage, et l'humain n'a plus qu'à regarder les 30 % restants pour le valider. C'est une économie importante pour l'entreprise à l'avenir. Deuxièmement, les centres d'appels, par exemple. Les modèles linguistiques sont devenus tellement sophistiqués qu'ils peuvent fonctionner dans plusieurs langues, 14 ou 15 langues facilement. Dans le passé, nous ne pouvions pas faire cela, et nous pouvons donc redéployer du personnel, étant donné que l'IA peut le faire.
« Vous avez entendu mon exemple sur la publicité au dernier trimestre, où les temps de cycle de la publicité sont passés de quatre à cinq mois à quelques semaines. Cela permet évidemment de réduire les dépenses avec des tiers. Grâce à Microsoft Copilot, nous disposons désormais de Gen AI dans de très nombreux secteurs de l'entreprise. Nous continuerons à fournir des mises à jour avec des anecdotes au fur et à mesure, mais je pense qu'il s'agit d'un énorme changement dans le numérique pour notre entreprise.
« Et je continue à chercher des moyens d'augmenter les marges et de réduire les coûts, à la fois sur le capital et sur les coûts. Les fournisseurs sont probablement un bon exemple de l'élimination du gaspillage. Nos bons partenaires de Subsea 7 ont formé une alliance avec nous. Dans le passé, nous aurions supervisé ce qu'ils faisaient. Aujourd'hui, nous formons des équipes communes. Elles travaillent ensemble sur un projet. Elles essaient de trouver des moyens de l'optimiser. Nous les incitons à gagner du temps et de l'efficacité et nous avons des équipes colocalisées qui travaillent ensemble sur ces questions. Cela permet d'éliminer les cycles d'appel d'offres, réduit le nombre d'ingénieurs impliqués de part et d'autre pour que tout soit fait, réduit la durée des navires, etc. Il ne s'agit donc que d'un concept d'alliances que nous avons mis en place depuis un certain temps dans le domaine des projets d'investissement ».
L’avenir pourrait encore être plus sombre pour l’avenir des travailleurs de la filière si l’on s’en tient aux déclarations du PDG de Nvidia selon lesquelles « il sera bientôt inutile d’apprendre à programmer » car ce sont les ordinateurs qui se prendront toutes les opérations en charge
« 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.
[Tweet] <blockquote class="twitter-tweet"><p lang="en" dir="ltr">Nvidia CEO Jensen Huang has a unique take on what kids should study in school.<br><br>While computer science and programming were once the must-have skills, Huang believes that the focus should shift to specific domain knowledge such as biology, chemistry, or finance. <a href="https://t.co/ImsKiVvcXK">pic.twitter.com/ImsKiVvcXK</a></p>— Mohit (MCR) 🇮🇳 (@ammohitchaprana) <a href="https://twitter.com/ammohitchaprana/status/1760619467019804878?ref_src=twsrc%5Etfw">February 22, 2024</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> [/Tweet]
Une étude débouche sur la conclusion selon laquelle l’intelligence artificielle générative ne les remplacera pas de sitôt
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.
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
« L'IA ne rendra pas vos diplômes en informatique inutiles », d'après des enseignants de la filière
Opposés au PDG de Nvidia selon lequel « apprendre à programmer sera inutile à l'avenir à cause de l'IA »
« L'IA ne rendra pas vos diplômes en informatique inutiles », d'après des enseignants de la filière
Opposés au PDG de Nvidia selon lequel « apprendre à programmer sera inutile à l'avenir à cause de l'IA »
Le , par Patrick Ruiz
Une erreur dans cette actualité ? Signalez-nous-la !