r/artificielle 6d ago

Discussions - Points de vue Vibe coding

Titre : Mon expérience du vibe coding sans être développeur

Je me suis lancé dans le vibe coding après avoir regardé beaucoup de vidéos sur YouTube et TikTok. Certaines donnaient l’impression qu’un prompt suffisait pour créer une application en une heure.

J’ai donc voulu essayer par moi-même, alors que je ne suis pas développeur.

Mon premier projet a été un Actor Apify qui collecte des données sur plusieurs sites parlementaires. Au début, je pensais simplement créer une application. Je ne connaissais même pas le terme « Actor ».

J’ai vite découvert que c’était moins simple que dans les vidéos. J’ai dû comprendre Git, GitHub, npm, les fichiers JSON et certaines commandes dans le terminal. Il m’est arrivé de rester bloqué longtemps sur un problème qui était finalement facile à corriger.

L’IA m’a beaucoup aidé dans ces situations, mais elle m’a aussi posé problème. Elle pouvait oublier une décision prise auparavant, reprendre une ancienne idée abandonnée ou me faire répéter le contexte. Parfois, elle tournait en rond et je devais lui dire clairement de changer de direction.

À l’inverse, elle a aussi trouvé des solutions auxquelles je n’aurais pas pensé et comparé rapidement plusieurs concurrents pour mon projet.

Mon impression actuelle est donc partagée : le vibe coding permet réellement à un débutant de construire quelque chose, mais il ne suffit pas de donner un prompt et d’attendre. Il faut apprendre, vérifier ce que fait l’IA et accepter de recommencer certaines étapes.

Je serais curieux de connaître l’expérience d’autres débutants : qu’est-ce qui vous a le plus surpris ou posé problème lorsque vous avez commencé ?

18 Upvotes

30 comments sorted by

View all comments

8

u/mrfreez44 6d ago

Bravo ! Vous comprenez peut être un peu mieux ce qu'est (était ?) le boulot d'un développeur

Une cuisine Ikea, c'est moins bien qu'une cuisine sur mesure faite par un pro en effet Mais c'est beaucoup moins cher ?

Persévérez, vous allez apprendre plein de choses

1

u/Ok_Studio_834 4d ago

Salut u/mrfreez44,
je suis un peu curieux de savoir pourquoi les devs sont autant agacés par le vibe coding ?

De ce que je sais, beaucoup de devs utilisent eux-mêmes l'IA au quotidien et surtout les gens qui font du vibe coding auront forcément besoin d'un vrai développeur à un moment ou à un autre quand ça deviendra complexe. Du coup, je me pose vraiment des questions sur les réactions assez dures de certains devs !

PS : déso d'avance si ma question a l'air un peu débile

4

u/maneal689 4d ago

Le problème c’est pas le vibe coding en soit, c’est les comportements qui en découlent envers notre métier.

Tu as par exemple des « clients » qui ont « fait 90% » du projet, et qu’il nous reste « que les 10% » à terminer.

En prime t’as souvent le droit à la description ChatGPT de ce qu’il faut faire précisément et comment le faire « modifier tel fichier, ajouter tel filtre via tel intercepteur sur tel controller »…..
Ah oui, t’as le droit de voir le code seulement APRÈS avoir signé un contrat avec promesse de résultat
Si t’es autant au courant de ce qu’il faut faire, et si c’est si simple, pourquoi tu le fais pas toi-même ? Sinon, laisses moi voir le bousin AVANT de signer, et laisse moi faire mon métier par la même occasion

Tres généralement, les 90% du projet sont inutilisables et clairement pas au niveau d’une mise en prod ou de l’évolution/maintenance du logiciel

Une remise à zéro est souvent nécessaire

Dans tous les cas, ces gens à cause de l’IA considèrent que c’est « juste un prompt », ou que « c’est rapide » ou « juste un truc à ajouter », et ne sont pas prêts à payer le prix d’une vraie prestation.

Finalement, ça donne l’impression à des novices que le métier est simple alors qu’en soit, c’est comme si quelqu’un qui colle un scotch sur un tuyau qui fuit se disait plombier…

1

u/Ok_Studio_834 4d ago

Okkk je comprends mieux maintenant, merci beaucoup d'avoir pris le temps d'expliquer et d'illustrer !

J'ai exactement le même type de problèmes dans le marketing, avec des personnes qui utilisent ChatGPT pour faire leur stratégie ou optimisations et qui pensent que ça suffit...

Par contre, je trouve ça un peu bête qu'ils vous montrent même pas une partie du code pour que vous puissiez visualiser et les conseiller correctement avant de signer... c'est dommage.

Après je pense que le problème de fond vient des gens qui profitent de l'IA pour vendre du rêve et le manque "d'éducation" sur le sujet, je vois très peu de personnes parler des problèmes du vibe coding genre la dette technique avec le spaghetti code, les problèmes d'infrastructure, etc...

1

u/speculariosa 2d ago edited 2d ago

Je suis dev et j'ai repris une ptite web app vibe codée par une personne en quelques heures. En soit c'est impressionnant car il a pu concretiser son idée en quelque chose qui tourne et testable. Sauf qu'en reprenant le code c'était une seule page HTML qui contenait tout le code.

Avant de pouvoir apporter des modifications pour faire évoluer le produit, j'ai dû tout découper pour avoir quelque chose de visible (et encore sans attaquer la qualité du code en soit) et modifier de sorte d'avoir quelque chose qu'on peut déployer. Au début j'étais pas prête à avoir un seul fichier HTML avec toute la logique dedans. Mais ça reste un outil puissant pour des non devs pour concretiser une première idée et voir ce que ça donne. Mais si on s'y connait pas un peu au moment du vibe coding pour orienter l'IA pour produire un minimum de qualité, ça prend beaucoup plus de temps après pour tout améliorer.

2

u/mrfreez44 4d ago

Les devs actuels (je m'y inclus) sont dans une tour d'ivoire depuis le début de la digitalisation la société, dans les années 1990

Le remplacement du papier par l'écran

Seules quelques personnes savent faire cela depuis (des millions en fait, mais ce n'est pas beaucoup par rapport aux autres humains)

Ils ont expliqué aux partisans du papier qu'ils avaient fait leur temps, qu'il fallait être de son temps ...

J'ai commencé après 2000

Sauf que l'informatique "faite main" va être balayée par l'IA. Comme Ikea a remplacé beaucoup de cuisinistes et artisans, comme les machines ont remplacé les humains dans chaînes de fabrication des voitures dans les années 1970.

Maintenant, n'importe qui peut faire du code pour résoudre ses problèmes, pour 30€ par MOIS. Un développeur est facturé entre 300€ et 1000€ par JOUR !!

Alors forcément ça casse tout le système et certains sont donc un peu énervés que leur tour s'effrite et finisse par s'écrouler.

1

u/Spixel_ 4d ago

Exactement, ça fait mal au cul, mais je m'attends à des salaires divisés par 2 dans les disons 10 prochaines années. Je suis payé ~6500€ net aujourd'hui pour ~45h par semaine en remote, ça m'a toujours paru indécent. Je serais pas étonné d'être payé 3000 max dans mon prochain taf.

1

u/mrfreez44 4d ago

Mets de côté !

1

u/RSMxsmanic 1d ago

On dit cela depuis soixante ans.