4 min remaining
0%
IA et Apprentissage Automatique

L'"Hallucination d'Efficacité": Pourquoi vous ne pouvez pas "Vibrer" votre chemin pour apprendre à coder

Sarah Chasins de l'UC Berkeley remet en question le récit du 'Vibe Coding', affirmant la nécessité des compétences en codage manuel à l'ère des outils d'IA et de GenAI.

4 min read
Progress tracked
4 min de lecture

TL;DR : L'engouement autour du "Vibe Coding" (créer des logiciels sans savoir coder) a subi un retour à la réalité. La professeure Sarah Chasins de l'UC Berkeley soutient que les compétences en codage manuel sont plus nécessaires, et non moins, à l'ère de GenAI. Pourquoi ? Parce que l'IA est excellente pour l'"Ancien", terrible pour le "Nouveau", et dangereusement trompeuse en matière de vitesse. Une étude récente montre que les LLM pourraient en fait vous rendre 20% plus lent, même si vous vous sentez 20% plus rapide.James ici, PDG de Mercury Technology Solutions.

Hong Kong Hong Kong - 1er février 2026

Il y a un récit dangereux qui se propage dans le monde de la technologie en ce moment : _"Je n'ai pas besoin d'apprendre Python ; j'ai juste besoin d'apprendre l'anglais. L'IA fera le reste."_ Nous appelons cela "Vibe Coding."

Mais la professeure d'informatique à UC Berkeley, Sarah Chasins, a récemment lâché une vérité que tout fondateur "No-Code" aspirant doit entendre :"Oui, vous devez toujours être capable d'écrire du code à la manière 'ancienne' pour tirer parti de ces outils GenAI."

Si vous pensez pouvoir éviter le travail difficile d'apprendre les fondamentaux de l'informatique, vous vous préparez à l'échec. Voici les trois raisons pour lesquelles.

1. Le déficit de décomposition

La partie la plus difficile de l'ingénierie n'est pas la syntaxe (écrire l'instruction if/else). C'est la Décomposition.La décomposition est la capacité de regarder un problème commercial massif, flou et ambigu et de le décomposer en milliers de petites portes logiques répondables.

  • La réalité :L'IA ne peut pas faire cela pour vous.
  • La compétence :L'IA est un exécuteur tactique. Elle a besoin que vous soyez l'Architecte Stratégique.

Si vous n'avez pas entraîné votre cerveau à décomposer les problèmes (ce que vous apprenez en codant manuellement), vous ne saurez même pas quoidemander à l'IA. Vous lui donnerez des instructions vagues et obtiendrez en retour des réponses vagues et incomplètes.

2. La stratégie "Prier et Déployer"

Si vous ne pouvez pas lire le code, comment savez-vous que l'IA a raison ? Vous ne le savez pas. Vous êtes juste en train de prier.Vous comptez sur le "Déploiement de Foi Aveugle."

Peut-être que vous avez 20 cas de test.

  • Peut-être que vous avez un ami pour le vérifier.
  • Mais surtout, vous devinez.
  • Le professeur Chasins souligne que sans une maîtrise du codage manuel, vous perdez la capacité de

Vérifier.Dans les logiciels d'entreprise, déployer un code non vérifié est de la négligence. Vous devez être capable de lire la Matrice, pas seulement de regarder la femme en robe rouge.. In enterprise software, deploying unverified code is negligence. You need to be able to read the Matrix, not just look at the woman in the red dress.

3. Le plafond de l'innovation (Le piège du miroir)

L'IA est un miroir du passé. Elle est formée sur des dépôts GitHub existants.

  • Le Vibe Coding fonctionnesi vous reconstruisez quelque chose qui a été construit 1 000 fois auparavant (par exemple, une application de liste de tâches, un CRM basique).
  • Le Vibe Coding échouesi vous construisez quelque chose de vraiment nouveau.

Si vous essayez d'innover—d'écrire un programme quin'a jamais été écrit auparavant—l'IA va halluciner car elle n'a pas de données d'entraînement sur lesquelles s'appuyer. À ce moment-là, vous êtes seul. Vous devez revenir aux principes fondamentaux et écrire la logique vous-même.

4. L'"hallucination d'efficacité"

C'est la partie la plus fascinante (et effrayante) de la recherche de Chasins. Nous parlons souvent de l'IA "hallucinant" des faits. Mais il s'avère que,l'IA fait halluciner les humains sur l'efficacité.

Une étude citée par Chasins a révélé un paradoxe :

  • Perception :Les utilisateurs utilisant des LLMsressenti qu'ils travaillaient 20 % plus vite..
  • Réalité : Ces mêmes utilisateurs étaient en réalité 20 % plus lents que le groupe de contrôle manuel.

L'IA vous donne un coup de dopamine de "progrès" (regardez tout ce texte généré !), masquant la réalité que vous passez plus de temps à déboguer et à réparer son désordre que si vous l'aviez simplement écrit vous-même.

Conclusion : Ne soyez pas un passager

L'IA est un moteur puissant. Mais un moteur sans conducteur n'est qu'une machine à bruit. Pour survivre en 2026, vous ne pouvez pas simplement être un "Viber." Vous devez être un Ingénieur..

Vous n'avez pas besoin d'écrire chaque ligne, mais vous devez comprendre chaque ligne. L'objectif n'est pas d'échapper au code ; c'est de le maîtriser afin de pouvoir commander la machine efficacement.

Mercury Technology Solutions : Accélérez la digitalité.