Sap : la ia va à la guerre contre le code – et les développeurs ?
Christian Klein, le patron de SAP, vient d’annoncer une révolution radicale : l’écriture de code traditionnel, telle qu’on la connaît, est sur le point de disparaître. Selon lui, la vitesse d’évolution de l’intelligence artificielle est telle que, dans un futur proche – trois ou quatre ans, il le prédit – les équipes de développement pourraient ne plus avoir besoin de programmeurs dédiés.
Le 'vibe coding' : une nouvelle ère pour le développement logiciel
Cette transformation s'appuiera sur le 'vibe coding', une technique qui exploite pleinement les capacités de modèles comme ChatGPT. L’idée n’est plus de passer des heures à écrire des lignes de code complexes, mais de simplement formuler des instructions en langage naturel et de laisser l’IA générer des fragments de code ou même des programmes entiers. Un gain de temps considérable et une simplification des tâches techniques.
Mais cette vision optimiste ne rencontre pas un consensus unanime. Certains experts, comme un programmeur de The Register, insistent sur la nécessité d’un esprit critique et d’une attention particulière pour garantir la qualité et la maintenabilité du code. Ils soulignent que les réponses des IA, même imparfaites, sont souvent formulées avec une certitude absolue, ce qui peut être trompeur. Il est essentiel de ne pas se laisser aveugler par cette confiance excessive.

Sap : pas de licenciements massifs, mais une reconversion
À la surprise de certains, SAP ne prévoit pas de restructuration massive et de licenciements, contrairement à des entreprises comme Atlassian ou WiseTech Global qui ont déjà procédé à des suppressions d’emplois liées à l’automatisation de l’IA. La stratégie de SAP est plutôt axée sur la réaffectation des employés vers des postes spécialisés, permettant ainsi de valoriser leurs compétences et d’éviter une diminution du personnel.Un pari audacieux.

Les sceptiques se dressent : un code potentiellement dangereux ?
L’essor du 'vibe coding' suscite des inquiétudes. Guido van Rossum, le créateur de Python, prévient que, pour des applications complexes et à long terme, l’IA peut se révéler inadaptée. Il insiste sur l’importance de maintenir le programmeur au centre du processus de développement, en tant que véritable acteur de la prise de décision. Adam Conway, de XDA Developers, a personnellement testé les capacités de ChatGPT et a été déçu par la qualité du code généré, constatant de nombreuses erreurs et vulnérabilités. Un avertissement clair.

L'ia : un outil, pas un remplaçant
La clé, selon ces experts, réside dans l’utilisation de l’IA comme un assistant, un outil complémentaire, et non comme un substitut au savoir-faire humain. Il ne s’agit pas de remplacer les programmeurs, mais de leur permettre d’être plus efficaces et de se concentrer sur les aspects les plus stratégiques de leur travail. La vraie innovation réside dans la synergie.
