Background image: Matthieu's World Background image: Matthieu's World
Social Icons

Le mindset du vibe coder : ce que personne ne te dit

3 min de lecture
Par Matthieu Cousin

Table des matières

J'ai passé des heures à tourner en rond sur un simple Docker pour télécharger des vidéos YouTube. L'IA m'envoyait dans toutes les directions. Chaque solution qu'elle me proposait ouvrait dix nouveaux problèmes. Je suivais ses conseils sans comprendre la techno, et c'était une spirale sans fin.

Aujourd'hui, je ferais la même chose en 5 minutes.

Voici ce qui a changé.

L'illusion

Le vibecoding, c'est séduisant. Tu tapes en langage naturel, l'IA génère du code, et tu as l'impression d'accéder à la puissance d'un développeur senior.

Sauf que non.

Le vibecoding te fait croire que tout est simple. La complexité n'a pas disparu, elle s'est juste déplacée.

D'un côté, tu bosses avec ce qui se fait de plus récent. De l'autre, le langage naturel te fait croire que la barrière technique a sauté. Elle n'a pas sauté.

La complexité se cache ailleurs. Et si tu ne sais pas où regarder, tu vas te prendre des murs que tu n'avais pas vus venir.

Les barrières insoupçonnées

Se laisser mener en bateau par l'IA

L'IA propose, tu disposes. Le problème, c'est qu'elle ne dit jamais "je ne sais pas". Elle invente.

Et tant que tu ne comprends pas assez la techno pour voir qu'elle t'emmène dans une impasse, tu la suis. C'est la première des six erreurs qui m'ont coûté des heures.

La paralysie du trop plein de choix

Cursor ou Claude Code ? GPT ou Claude ? Supabase ou Firebase ? Next.js ou Remix ?

Quand tu débutes, chaque décision ressemble à un engagement définitif. Tu passes des heures à comparer des outils au lieu de construire.

J'ai testé toutes les usines à gaz pour que t'aies pas à le faire. Ce que j'en retiens ? L'effet Lindy : plus une techno a duré, plus elle a de chances de durer encore. Ce qui a survécu survivra. Choisis UN outil, maîtrise-le, change après si besoin.

Le nouvel outil miracle de la semaine peut attendre. J'ai mis du temps à arrêter de courir après.

La peur de l'échec (et de la prod)

Tout le monde a peur de casser quelque chose. De déployer un truc bancal. De se planter devant tout le monde.

Mais la prod n'est pas un danger. C'est une validation. Mon premier déploiement a planté, et j'ai appris plus en une heure à debugger en production qu'en une semaine de tutos. (Ce qui casse au passage en prod, je l'ai listé à part.)

Ce qui rend ça possible, c'est d'avoir un filet. Git est le premier truc à maîtriser, avant même de savoir déployer.

Où se cache vraiment la complexité

Dans les outils, pas dans le code

Le code, l'IA le génère. Mais configurer ton environnement, choisir les bonnes librairies, comprendre pourquoi ça marche en local mais pas en prod... Ça, c'est sur toi.

La complexité s'est déplacée du "comment écrire du code" vers "comment orchestrer des outils".

Dans la pensée architecturale

L'IA exécute. Toi, tu décides de la direction.

Sans structure, l'IA part dans tous les sens. Elle va te proposer 15 façons différentes de faire la même chose, sans jamais te dire laquelle est la bonne pour TON cas.

La règle d'or : L'IA code. Toi, tu sécurises et tu architectures.

C'est toi qui gardes le contrôle. C'est toi qui valides. C'est toi qui sais où tu veux aller.

Comment avancer quand même

La compétition contre toi-même

Tu n'as pas besoin de shipper 3 SaaS par mois. Tu n'as pas besoin de te comparer aux "10x devs" de Twitter.

Le seul benchmark qui compte : toi d'hier.

Kaizen. 1% par jour. C'est plus durable qu'un sprint épuisant suivi d'un abandon.

Le premier projet que j'ai terminé m'a plus appris que les dix que j'ai abandonnés.

Apprendre en créant

Ma philosophie : apprendre en créant, transmettre en faisant.

Faire permet d'apprendre dix fois plus vite que lire. L'IA se trompe, et c'est normal. Chaque erreur t'apprend quelque chose.

Itération > perfection du premier coup.

Et sois carré dans ta façon de travailler. Plus tu es structuré, plus tu avances vite.

Choisir ses batailles

Pas besoin de tout tester. Pas besoin de tout savoir.

Un outil maîtrisé vaut mieux que cinq outils survolés.


Maintenant que tu sais où se cache vraiment la complexité, on peut passer à la pratique.

→ Dans l'article suivant, on installe Claude Code en 5 minutes.

Commentaires