L’essor fulgurant de l’IA dans les entreprises
Les entreprises adoptent rapidement l’intelligence artificielle pour produire une quantité énorme de code. Cela est souvent présenté comme une véritable révolution en matière de productivité. Cependant, une analyse plus approfondie, comme le montre un article du New York Times, révèle une réalité moins reluisante, presque comique : en réalité, les programmeurs se trouvent débordés par un excès de code qu’ils ne savent pas gérer, alors que leurs employeurs peinent à trouver des solutions pour vérifier toutes les productions écrites à la hâte par l’IA.
Un exemple éclairant
Prenons le cas d’une société de services financiers qui a connu une explosion de sa production de code après avoir intégré l’outil d’IA très populaire, Cursor. Cela a généré un retard monumental de plus d’un million de lignes de code à examiner, selon Joni Klippert, PDG de la startup de sécurité StackHawk qui collabore avec cette entreprise.
Les conséquences du surplus de code
Le surplus de code n’est pas un problème à prendre à la légère. Si aucune mesure n’est prise, le mauvais code – qu’il soit généré par une IA ou rédigé par un humain – peut nuire à la sécurité des logiciels et créer des failles. Par exemple, Amazon et Meta ont récemment subi des interruptions dues à des actions non autorisées exécutées par des outils d’IA – et ce ne sont que quelques exemples parmi tant d’autres.
Joni Klippert a souligné que le volume de code produit et l’augmentation des vulnérabilités sont des aspects qu’ils peinent à suivre. Ce surplus a également engendré une pression considérable dans d’autres départements, tels que ventes et support marketing.
Une transformation des emplois
Nous assistons aujourd’hui à un tournant intéressant dans l’impact de l’IA au travail. Bien que cette technologie soit utilisée pour justifier des réductions d’effectifs dans le monde entier, un rapport indique que l’IA a été mentionnée dans les annonces de plus de 54 000 licenciements l’année dernière. Des entreprises majeures, comme Block, la société financière de Jack Dorsey, et le géant du logiciel Atlassian, ont également réduit leurs effectifs tout en vantant leurs transitions vers l’IA.
Cependant, alors que des emplois disparaissent, l’IA crée également de nouvelles tâches qui nécessitent une intervention humaine. Il est crucial de tester le code généré par l’IA, et traditionnellement, cela incombait à l’ingénieur qui l’avait écrit. Mais aujourd’hui, beaucoup d’entre eux sont trop occupés à interagir avec leur agent d’IA. Il est flou de savoir qui devrait prendre le relais dans cette situation.
La pénurie de compétences
D’ailleurs, Joe Sullivan, conseiller chez Costanoa Ventures, a affirmé qu’il n’existe pas assez d’ingénieurs en sécurité des applications sur la planète pour répondre aux besoins des entreprises américaines.
La complexité croissante des métiers
L’IA pourrait même compliquer le travail des programmeurs. Beaucoup d’ingénieurs logiciels ont reconnu que l’exigence de produire plus de code tout en supervisant continuellement leurs outils d’IA les pousse vers le risque d’épuisement professionnel. Ce phénomène a été étudié et documenté sous le terme de “brain fry”.
Les entreprises tentent encore de s’attaquer à ce problème de surplus de code. Michele Catasta, président et responsable de l’IA chez Replit, a déclaré que le double tranchant de cette situation est que désormais, tous les employés d’une société se transforment en codeurs.
Des alternatives pour la gestion du code
Face à ce défi, Sachin Kamdar de la startup Elvix a adopté une approche stricte : tout code doit être examiné par un humain. Il estime qu’il serait plus difficile de résoudre des problèmes futurs si personne ne comprend ce que l’IA a produit en premier lieu.
Une autre solution envisagée consiste à augmenter l’utilisation de l’IA pour traiter le problème. Des entreprises comme Anthropic et OpenAI ont mis sur le marché des agents d’IA destinés à réviser le code. De plus, en décembre dernier, Cursor, le fournisseur de l’outil de codage par IA très médiatisé, a acquis la startup Graphite, qui développe une plateforme de révision de code par IA.
FAQ
Quelles industries sont les plus touchées par l’IA ?
L’IA impacte divers secteurs, notamment la finance, la technologie de l’information, et le service client, en modifiant la façon dont les tâches sont réalisées et en remplaçant certains emplois.
Comment les entreprises gèrent-elles la charge de travail supplémentaire liée à l’IA ?
Les entreprises tentent d’implémenter des systèmes de vérification humaine et explorent des outils d’IA dédiés à la révision de code pour maintenir la qualité et la sécurité.
Quelles compétences seront nécessaires dans un monde dominé par l’IA ?
Les compétences en analyse de données, en développement d’IA, et en gestion de la sécurité des applications seront primordiales. Les professionnels devront aussi développer une capacité d’adaptation face à des outils en constante évolution.
L’IA peut-elle vraiment créer des emplois ?
Bien que certains emplois disparaissent, l’IA engendre la création de nouveaux postes qui nécessitent une interaction humaine et une supervision, ouvrant des opportunités dans des domaines émergents.
Comment l’IA influence-t-elle le bien-être des employés ?
De nombreuses études montrent que la pression accrue provoquée par l’IA, surtout en termes de volume de travail et de supervision continue, peut contribuer à des niveaux élevés de stress et d’épuisement chez les employés.
