blambeau's conjecture : l'IA va augmenter la qualité du code.

Prove me wrong ⬇️

C'est difficile d'imaginer le futur, mais je n'ai aucun souci avec le fait de me planter complètement, et le reconnaîtrai publiquement le cas échéant.

J'ose donc une conjecture : alors que beaucoup prédisent que le code de l’IA sera un enfer à maintenir, je pense le contraire.

La qualité moyenne du code va grimper.

Permettez-moi d'observer d'abord que c'était DEJA un enfer de maintenir le code pourri du codeur moyen. L'industrie informatique est gangrenée par le manque de professionnalisme. La majorité des devs n'a pas encore intégré le testing systématique 🙈

Pourquoi l'IA va faire mieux ?

1️⃣ Les LLM ont été entraînés sur le code disponible, donc majoritairement open-source. Je pense que le code open-source sur github est de meilleure qualité en moyenne que le code privé. Biais d'apprentissage bienvenu.

2️⃣ Pour s'en sortir et avoir des boucles de feedback, les agents IA vont forcer certaines bonnes pratiques de manière systémique. Dont l'écriture de tests, de documentation, de migrations de données, l’utilisation de bases de données relationnelles, etc. Biais de survie bienvenu.

3️⃣ Les gains de productivité auront lieu sur du code propre et correctement architecturé. Ça va distinguer les projets viables des merdes inmaintenables. Biais de sélection bienvenu.

Ca ne veut pas dire que l'IA va d'un coup transformer les mauvais codeurs en bons codeurs, évidemment. Ni qu'il n'y a pas un risque de plafonnement à la moyenne.

Tres pragmatiquement ça veut juste dire que je préfère 100x un code "pourri" généré par Claude qui suit les lignes d'un framework mainstream, avec ses tests et sa doc, que le code pourri (!) de Jean Michel avec son framework maison et MongoDB, mais ni tests ni doc.

Et qu'il y a plein de Jean-Michel.

Une bonne année 2026 🎉

#IA #SoftwareEngineering

Retour