r/opinionnonpopulaire • • 8d ago

Technologies Le VibeCode n'est pas un fléau

En ce moment il y a une grosse tendance à pointer du doigt, ou à catégoriser de facto des solutions en "vibecode" ( certainement pour se placer avec grande paresse du côté des gentils du moment et obtenir facilement des points d'internet virtuels )

Je pense que pendant longtemps les devs ont pris de haut les non tech sur la faisabilité, les tarifs et le temps nécessaire pour la réalisation d'un MVP ou d'une POC,

Or avec l'Ai ces personnes se sont vu permettre l'accès à la réalisation de leurs idées à moindre temps et coût et avancer rapidement d'un cran dans leur projet,

Est-ce que cela mérite toute cette haine ? je ne pense pas, et bien au contraire, cela offre des opportunités pour les gens du métier de rebondir et de proposer des services de stabilisation, cyber, d'infra, de mise à l'échelle etc etc ...

bref si tu es arrivé jusque là et que tu souhaites commenter place le mot "jlailu" pour prouver que t'as dépassé le titre et qu'on s'attarde pas pour rien sur ton commentaire

Merci

0 Upvotes

212 comments sorted by

49

u/kmoz74 8d ago

Jlailu. Le problème que soulève cette pratique n'est pas arrivé avec l'émergence de l'IA, mais elle l'a exacerbé.

Le monde de l'open source rencontre le problème du maintient logiciel depuis toujours.

Le plus compliqué ce n' est pas de développer un logiciel, c'est de le maintenir sur le temps long.

Un logiciel dont on ne comprend pas le fonctionnement ne peut pas être correctement maintenu dans le temps.

1

u/lesRezos 7d ago

Complètement d’accord ! la maintenance c’est le vrai sujet, et l’IA n’a fait qu’accélérer un problème qui existait déjà

Et c’est justement là que je vois l’opportunité pour les pros, comme dit storm1er plus bas, un non-tech qui se fait accompagner de temps en temps par quelqu’un d’expérimenté a déjà beaucoup plus de chances de faire survivre son projet

Le problème, ce n’est pas celui qui vibe code, c’est celui qui pense que Claude remplace l’expert

-10

u/Different_Musician21 8d ago

Bah tu demandes juste à l'ia de le faire pour toi et basta nan? Et comme l'ia devient plus intelligent tous les 3 mois ça lui permet de gérer du code de plus en plus compliqué plus facilement

5

u/storm1er 8d ago

Jlailu, J'entends souvent cette réponse et elle s'applique à moi même dans mon travail et ma passion. Et force est de constater que les projets "vibecodé" qui ont des chances de survie les plus élevés sont ceux auxquels j'applique les même méthodes qu'au taff: une grosse couverture de test (utilisé par l'IA), des audits fréquent de sécurité (par IA, fortement supervisée), des mises a jour de dépendances frequentes (par IA), etc.

Ce sont des choses qui s'apprennent et qui demandent un effort et un savoir minimum. Quand un lambda ignorant créer un projet sans ces connaissances, la sycophancy des IA va au plus court et saute allègrement ces étapes essentielles à la survie de n'importe quel projet IT.

En somme: c'est bien pour poc des projets, point.

Après il suffit des les accompagner un minimum, c'est l'avantage : si la personne qui créer un projet demande conseil a des personnes expérimenté de temps en temps pour corriger le tir, c'est suffisant pour grandement augmenter les chances de survie du projet.

→ More replies (6)
→ More replies (3)

19

u/ORA2J 8d ago

Jailu, de manière individuelle, pour un usage strictement personnel sans volonté de distribution et de monétisation, c'est pas si pire voir inoffensif.

Je suis administrateur informatique, donc je pense etre qualifié pour discuter de ce sujet dans le monde professionnel. Pour résumer, le shadow-it, c'est un fléau, et l'un des point les plus relou pour les services informatiques des différentes entreprises.

Pendant des années, on a dû laisser tourner le pc d'une utilisatrice dans une de nos salles serveur car elle avait écrit je ne sais combien de tableaux excel interconnectés qui faisait concrètement tourner la boite sans informer qui que ce soit, et c'était il y a des années. On se retrouve maintenant avec une multiplication exponentielle de ce cas de programmes écrits par des IA sans aucune considération technique, sans suivi, sans documentation, hébergé sur les machines individuelles, qui ne seront jamais suivis / mis a jour. Et ou au moment de leur disparition, la personne responsable n'étant plus là, c'est chez les informations au'on ira râler.

Et après y'a les certifications qui arrivent. Une IA n'a que faire de choses comme les directives RGPD, NIS2, etc... au niveau conformité, pour des normes comme ISO 27001, c'est un cauchemar.

5

u/Fearless_Delay_3369 8d ago

En même temps si les services informatiques des boîtes (ou j'étais et je suis, je ne veux pas non plus généraliser à ce que je ne connais pas) se préoccupaient plus des besoins des autres employés plutôt que de faire tourner leurs propres trucs sans concertation il n'y aurait pas de shadow-it... ;)

3

u/ORA2J 8d ago

C'est le grand problème du métier on est d'accord. Le truc c'est que malheureusement, même si on voulait vraiment travailler en accord avec les services, des petits problèmes peuvent avoir des dimensions que les gens du métier ne réalisent pas forcément.

Le problème des "petits applicatifs" qui sont en général la cible du vibe-coding dont je parle par exemple c'est que de but en blanc, ils font un travail simple, mais pour pouvoir les pérenniser dans les temps, les services informatiques doivent prendre en compte de nombreux points qui ne sont pas forcément obvious (juste documenter comment mettre en place une petite appli peut prendre des jours.)

Je te donne un exemple concret. L'autre jour, plusieurs utilisateurs sont venus nous demander une mise à jour pour un logiciel qui de leur perspective est ultra simple. Le logiciel, dans sont utilisation domestique propose des mises a jour quasi instantanées, installées via un simple exécutable.. Seulement, pour pouvoir avoir une vue générale et ne pas causer des problématiques de disparité du par logiciel, toutes les machines de l'entreprise doivent avoir (plus ou moins) la même version de ce logiciel. Donc j'ai dû récupérer la nouvelle version commerciale du package, la mettre dans notre solution de déploiement généralisée, écrire un script qui désinstalle l'ancien version de l'app, réinstaller la nouvelle et corrige des bugs datant d'il y a 10 ans car l'éditeur (entreprise qui vaut plusieurs milliards en bourse) n'est pas foutu de donner des moyens simple aux admins de distribuer leur app sans problème, tester ce script, tester que la version du logiciel correspond a nos attentes au regard des normes que je mentionne (spoiler, avec des fonctions IA qui servent a rien rajoutées, elle l'était plus), corriger le script pour paramétrer l'app de manière conforme, rester tout le package, et ensuite deployer et communiquer la MAJ, puis supporter les utilisateurs qui avaient éventuellement des soucis.

Tout ça pour une app qui prend littéralement 2min a mettre a jour a la maison, grosso modo 2 jours de boulot.

Ça serait génial si on pouvait effectivement être en totale harmonie avec les autres services, mais malheureusement, l'informatique marche a son propre rythme qui peut en effet paraître lent. Et malheureusement oui, ça paraît parfois qu'on fait tourner nos propres trucs, mais nos propres trucs font également fonctionner vos PC et vos trucs.

2

u/Fearless_Delay_3369 8d ago

Désolé de le dire comme ca, mais c'est votre travail ' le miens aussi n'est vraiment pas simple mais je ne peux pas refuser sous prétexte que c'est un peu long et c'est le problème des services IT. Croire que votre metier est beaucoup plus compliqué que celui des autres départements auxquels, je le rappel, vous êtes au service (dans l'industrie), alors que ce n'est souvent pas le cas. La ou je suis actuellement, je suis techniquement capable de faire tout ce qu'ils font (mais sans droits...), un ticket simple c'est 6 mois de délais si ca ne fini pas aux oubliettes et pourtant j'en ai déjà entendu des excuses absurdes tout ca parce qu'ils sont plus concentrés sur leurs propres petits projets d'infrastructures que de chose avec une utilité réelle pour l'entreprise... et c'est ca la réalité dans beaucoup d'entreprises. Pour l'aspect juridique, il concerne tous les services pas que le vôtre, je vous déconseille par exemple de devoir vous occuper de réservoirs sous pression, d'acides ou autres produits vous seriez étonnés de la difficulté administrative et normative.

2

u/Baberooo 8d ago

Je plussoie votre commentaire. J'ai écrit le mien avant de lire le votre, mais on parle de la meme chose.

1

u/cepasfacile 7d ago

C’est faux. Une IA va justement mieux gérer ces normes.

1

u/Diouze12 8d ago

Avez vous demandé aux IA de s’assurer que les logiciels générés respectent les directives rgpd iso et compagnie?

5

u/ORA2J 8d ago

Va dire a ~200 personnes de demander ça a chaque fois en détaillant exactement les besoins legislatifs / normatifs liés a l'activité général du groupe (car oui, les régulations dans ces directives et normes peuvent changer selon l'activite de l'entreprise) POUR CHAQUE PROMPT, et ensuite vérifier si tout est en ordre dans les programmes et traitements.

Pour faire simple, c'est impossible. Déjà dans notre quotidien pour le moinde projet ou action du service en lui meme, nous avons une petite équipe juridique qui est chargée de vérifier si ce que nous faisons est OK.

2

u/Substantial-Yak1892 8d ago edited 8d ago

Bah pourquoi c'est impossible avec l'IA ?

Si tu as un plan entreprise, tu peux piloter des consignes générales pour tous les agents de la boîte. Par exemple, les bonnes pratiques de code.

Ensuite, si tout est sur des repos, tu peux les auditer, les sécuriser, etc...

Un des grands sujets d'une DSI moderne devrait justement être d'encourager les gens à vibecoder ce dont ils ont besoin, à leur fournir les outils pour versioner et déployer et à s'assurer que les règles soient bien respectées.

Et intervenir avec de vraies solutions pour les applications business critical ou la disponibilité est un vrai sujet.

De toute façon c'est impossible d'interdire le shadow IT. Alors autant l'encadrer pour qu'il soit correctement fait, documenté et maintenance.

Et ça tombe bien, ca n'a jamais été aussi facile de passer des consignes de dev à des agents ainsi que d'auditer un système shadow IT.

1

u/Diouze12 8d ago

Ben si c’est le boulot de ces 200 personnes, pourquoi elles ne le ferait pas? Comment faisaient elle avant l’IA? Et y’a pas besoin de demander à chaque prompt, une fois au début, une fois à la fin et généralement on est bon

12

u/Mechanical-pasta 8d ago

Jailu et mon avis est qu'effectivement, si le vibecoding s'arrête à des POC, pourquoi pas. C'est même une avancée potentielle pour éviter du travail "poubelisable" aux équipes de dev. Le principal problème du vibecoding à mon avis est que beaucoup voudraient ne pas le limiter à ça.

Or, autant on se tape des problématiques de sécurité, maintenabilité et optimisation d'un POC, autant certains voudraient voir ce code arriver en prod sur des architectures haute disponibilité et là, on atteint vraiment les limites. J'ai vu des failles béantes, du code illisible et très mal écrit sortir de la plupart des IA et ce code ne me semble vraiment pas aux standards pour de la production.

0

u/lesRezos 8d ago

Je suis complètement d'accord, et pourtant j'ai vu des bonnes vieilles POC faites à la main se faire tranquillement pousser en production, la seul diff avec le vibecode pour moi c'est que des erreurs comme ca tu peux en faire plein et vite !

5

u/Mechanical-pasta 8d ago

Des POC poussés vers la prod sans aucune revue de code ? Les décideurs aiment la roulette russe !
J'ai déjà vu des POC servir de base à un produit destiné à la prod. Mais poussés tel quel !

1

u/Master_Ad3341 8d ago

c'est horriblement commun TwT j'ai pas une grosse carrière (environs 5 ans), mais j'ai déjà bosser sur 3 POCs différents qui sont aujourd'hui encore en prod... les failles avec

3

u/Mechanical-pasta 8d ago

Les temps ont changé. J'ai plus de 20 ans d'xp en dev et j'ai jamais vu ça.

3

u/Lithanie 8d ago

15 ans ici jamais vu ça non plus et pourtant 12 ans d'ESN. Même les plus mauvais élèves chez qui j'ai pu bosser commencent à se mordre les doigts de la dette technique accumulée avec l'accélération des audits techniques/sécurité poussées par des directives groupes ou pour rassurer les investisseurs.

1

u/Overall-Circle 8d ago

Visiblement on a pas la même expérience. Je n'ai moi non plus jamais vu de poc partir en prod sans un minimum d'audit et de correction de bugs. Bien évidemment il existe de tout dans la nature.

0

u/lesRezos 8d ago

Bah tu modifies quelques variables ...
Mais oui je l'ai vu, et ca ne s'applique pas qu'au dev, plein de dirigeants poussent leur sociétés aux investisseurs en la maintenant a quelques mm de redflags eventuels

25

u/CCarafe 8d ago

C'est surtout que la plupart des trucs vibes codés, donne juste l'impression d'être fonctionnel, et quand tu commences a cliquer partout, t'as un bouton sur 2 qui ne marche pas ou qu'est complètement inconsistent avec le reste de l'application car l'IA n'avait pas assez de contexte pour aligner les 2.

0

u/Fearless_Chance_9955 8d ago

Du coup c'est un problème classique de bon dev / mauvais dev ? Des sites où logiciels / progiciels livrés cassés ça existe depuis bien plus longtemps que le vibe-coding. Que le vibe codeur débutant soit un mauvais dev car il commence ce métier, c'est une simple corrélation de logique, mais ce n'est pas imputable au vibe coding, c'est imputable au dev.

6

u/sanglar03 8d ago

Oui. Et par définition, il sera difficile à un profane d'entrer dans la case bon dev avant quelque temps.

Cela peut générer une bonne base d'exercices ceci dit.

1

u/Dapper_Bus5069 8d ago

On peut résumer ça comme ça oui, sauf qu'on aurait juste fait augmenter le nombre de mauvais dev par centaines de milliers sans augmenter le nombre de bons dev.
C'était déjà un peu le cas avec les bootcamps et les formations géniales "deviens développeur en 6 mois", là c'est juste encore plus violent.

Le problème que ça pose avec le vibe-coding, c'est que le mauvais développeur ne va jamais devenir bon...

0

u/Hutma009 8d ago

Avec les derniers modèles sortis le mois dernier, cela n'est plus vrai. L'amélioration des IA sur le code est fulgurante

8

u/ChasTopFollower 8d ago

C'est bien pour des gens qui savent deja ce qu'il font. Tu donnes l'outil a un random, il te fait un truc qui a l'air de marcher mais souvent : incomprehensible a begugger/impossible a refactor proprement.

Bon courage developper un truc cybersecurité full IA 🤣. Et oui jlailu

1

u/lesRezos 8d ago

Tu sur estime certains "Experts en Cyber" que j'ai vu passer dans ma carrière 😭

5

u/ChasTopFollower 8d ago

J'ai jamais parlé d'experts ^ mais une ia qui fait de la secu c'est deja mort. En tout cas, pas une IA du commerce

1

u/Overall-Circle 8d ago

Et tu sur estimes ce que génère l'IA. Mais c'est pas impossible que ce point s'améliore dans quelques années.

9

u/Medium-Jury-2505 8d ago

Jlailu Et j'approuve pas

Personne ne gatekeep l'apprentissage de la programmation.

Les projets perso et amateurs ont toujours fait partie intégrante de l'informatique.

L'immense majorité des devs professionnels utilisent l'IA. Stack overflow a été un des premiers site à couler à l'arrivée des IA pour une bonne raison

Le vibe code est critiqué parce qu'il produit des résultats de merde.

Une personne qui vibe code et n'a aucune connaissance en informatique est identique à un gars qui construit un vélo avec de la ferraille et du scotch.

Ça tient jusqu'à la phase d'essai, peut-être même un peu plus.

Et après ça va se casser la figure parce que c'est mal fait.

C'est aussi impossible à maintenir sur des projets d'ampleur et ça fait très rapidement du spaghetti code.

On retrouve les mêmes défauts que chez les devs amateur : code pas clean, mal organisé, mauvaises habitudes de programmation, etc

Sauf que le code est généralement un peu plus poussé et la personne est incapable d'expliquer en détail ce que fait son code.

0

u/lesRezos 8d ago

Tout est question d'organisation et de structure

l'Ai est mauvaise pour aller d'un point A à B sans détails, plus la distance est grande, pire c'est
Tout comme le meilleur des Dev est mauvais pour aller d'un point A à un point B sans spec

c'est un outil qui doit être maîtrisé

8

u/Medium-Jury-2505 8d ago edited 8d ago

Moi ce qui me pose problème avec les vibe codeurs c'est exactement la même chose qu'avec les "artiste IA"

Ce sont des gens qui la plupart du temps n'ont jamais eu la motivation pour apprendre la discipline avant l'IA, qui s'imaginent que les autres sont naturellement doués pour ça (plus specique pour les artistes que les devs), qui pensent que l'IA va réussir à palier des années d'apprentissage et de travail, qui vont laisser de gros défaut évidents pour les professionnels, mais qui veulent ensuite la même reconnaissance que les gens qui se sont démenés pour arriver où ils sont et pire que tout qui vont essayer de se faire de l'argent avec ça.

Et oui je fais de grosses généralité mais pour avoir pas mal discuté avec les gens c'est très souvent ce qui ressort des conversations.

Edit : J'ajouterais aussi qu'un amateur va faire l'effort d'apprendre et de s'améliorer pour comprends pourquoi son code ne fonctionne pas.

Là où un vibe codeur va juste demander à l'IA de corriger ses problèmes parfois même sans se préoccuper de l'explication

3

u/netzan 8d ago

Pour le coup c'est bien vrai ça.

Le truc c'est que du coup c'est quoi vibecoder pour toi? Est ce que c'est encore vibe coder si tu specifie toute larchi, que tu valides toutes les PR après de nombreuses modifications pour que ca tienne la route et cela meme quand l'IA te pond des milliers de lignes? Et je parle de bien valider le code, pas juste regarder de loin que ca fonctionne, le but c'est de toujours maitriser ce qui est fait pour justement pouvoir continuer d'avancer sur le long terme sans se prendre de point de blocage ou tu te retrouves dans l'incapacité de specifier les modifications à apporter. Donc ca c'est vibe coder pour toi? Si oui, bah c'est ce qu'on demande a un dev aujourd'hui. Si non et que pour toi c'est juste regarder de loin, good luck quand le projet grossira et que ton IA commencera a halluciner.

7

u/actarus78_ 8d ago

Un code généré 100% par IA tombe automatiquement dans le domaine public et peut être utilisé ailleurs par quiconque sans que cela soit un vol. Génial non ?

3

u/Gokudomatic 8d ago

Bah, avec les news des decompilations massives d'applications comme Photoshop et des consoles de jeux, il n'y a plus grand chose qui ne puisse être volé.

1

u/lesRezos 8d ago

je comprends, cela dit tous les saas et autre dont le code ne tourne pas sur le PC du client ca va etre plus compliqué, pour un temps

0

u/lesRezos 8d ago

Drôle d'affirmation ca, et si le code généré par AI est privé ? comment il peut tomber dans le public ?

8

u/Deep_Grapefruit2780 8d ago

Les bases de données d'IA sont constituées en très large partie de code protégé par le droit d'auteur, c'est comme ça que c'est entraîné. La législation est floue sur le sujet, mais une des interprétations possibles, c'est que le code généré par IA ne peut être protégé par le droit d'auteur car il est lui-même le résultat de code volé.

1

u/lesRezos 8d ago

Effectivement dans ce sens là je comprends, j’étais bloqué sur le technologiquement parlant

7

u/Toutanus 8d ago

La bonne blague : les gens qui peuvent maintenant réaliser leurs "idée" vont pas faire les malins longtemps quand arriveront les notions de "debug", "maintenance", "run", "dette technique", "failles de sécurité"...

Parce qu'il faut pas se mentir : la plupart des vibecoders livrent directement leur POC.

place le mot "jlailu"

tu peux te gratter

1

u/HornyRubbingFTM 8d ago

Et encore, quand les vibecoder se contentent pas de t'envoyer un 127.0.0.1 pour te faire "tester" leur petite merveille

3

u/Dapper_Bus5069 8d ago

Je l'ai littéralement vécu avec un ami... Et il essaye actuellement de commercialiser son projet.
Le pire c'est que l'idée est bonne, je lui ai dit que j'étais motivé pour le faire avec lui, il m'a répondu "bah non t'inquiète j'ai Claude Max pour le code"...

1

u/Oklariuas 7d ago

Je dirais qu'il faut être prudent sur l'origine de l'application en question -- aujourd'hui j'ai une grande méfiance des apps pour cette raison, parce contre en localhost ou mieux régler ça pose pas de soucis pour une utilisation perso

6

u/Serird 8d ago

Gel est lu.

Le souci, c'est pas les POC. Le souci, c'est qu'on se mange une marée noire de code caca: pas testé correctement, pas sécurisé, monté sur une architecture jamais réfléchie, maintenu 2 semaines, et qui prend la place de projets vraiment bien faits. Et 9/10 les auteurs ont pas la descence de dire "bah oui c'est fait par IA lol".

Autant, je trouve ça génial quand des gens portent proprement des jeux rétro sur PC, quand des mecs pleins d'idées sortent des mods géniaux sans avoir le bagage technique, ou quand quelqu'un arrive à ouvrir un hardware verrouillé, genre une smartwatch, pour combattre l'obsolescence programmée.

Mais là, les sites de mods sont blindés de trucs foireux, dans les cercles techs c'est 95 % de projets torchés du style "j'ai (Claude) fait un projet ultra révolutionnaire, woah", et si je vois encore un énième wrapper de ffmpeg, je me mets à boire.

4

u/Toutanus 8d ago

Perso je compare ça au sub r/diwhy mais où les mecs essaient de te vendre le moindre truc qu'ils ont vibecodé comme une méga révolution.

Le seul truc vibecodé acceptable c'est celui qu'on garde pour soi.

1

u/lesRezos 8d ago

ahah merci j'ai ri
tu n'as pas tort mais comme je dis, parfois un truc foiré fait vite fait, toi ça te parle et tu as envie d'en faire quelque chose de bien

1

u/ORA2J 8d ago

Parfaitement résumé.

6

u/Dapper_Bus5069 8d ago edited 8d ago

Jlailu. Il y a un énorme effet Dunning-Kruger avec l’IA concernant le vibe-coding, vraiment c’est pas parce que tu arrives à obtenir un résultat que tu penses correct qu’il l’est.

En fait il y a une différence fondamentale entre le développeur qui utilise l’IA pour faire du développement et une personne non dev qui vibecode :

  • le développeur sait ce qu’il fait, guide l’IA, lui dit exactement quoi faire, et vérifie derrière
  • le vibecodeur ne sait pas ce qu’il fait et se fait guider par l’IA

Pour un petit projet perso c’est ok, pour un projet professionnel qui doit gérer de la data et fonctionner aussi bien avec 1 utilisateur qu’avec 10000, c’est juste de l’inconscience.

Il m’arrive de récupérer des projets vibecodés pour “améliorer une fonctionnalité”, généralement ça finit par reprendre tout le projet depuis le départ parce que c’est juste dégueulasse.

Imagine un électricien à qui on dit qu’il faut ajouter 3 prises parce que le bricoleur du dimanche l’a fait mais elles ne fonctionnent pas et il ne sait pas pourquoi. L’électricien regarde et se rend compte que le problème c’est pas juste les prises mais toute l’installation de la maison qui a été faite avec le cul par le bricoleur et qu’avec le temps ça aurait juste pris feu.
C’est exactement pareil avec le vibecoding.

Et même pour un truc simple comme les sites web le résultat est quasiment toujours pourri, un client à qui j’avais fait un site il y a 3 ans avec une graphiste l’a refait entièrement, tout fier de me dire qu’il l’avait fait avec Claude en 2 jours. Et c’est catastrophique, déjà niveau graphique il n’y a plus aucune cohérence avec la charte de son entreprise, c’est l’ai slop typique qu’on voit absolument partout depuis 2 ans mais le pire c’est surtout au niveau des contenus : il a généré des dizaines de pages inutiles et surchargées d’informations avec des textes qui puent l’ia à des kilomètres, plus aucune illustration ou schéma, on ne comprend plus rien (son domaine est complexe et on avait fait un gros travail pour le rendre clair), son simulateur de coûts ne prend pas en compte toutes les variables et cas nécessaires et affiche donc de mauvais résultats…
Par ignorance, par ego et par excès de confiance il est passé d’un site clair et propre qui n’avait aucun besoin d’être refait à un site pas clair moche et qui affiche n’importe quoi, mais “je l’ai fait avec Claude” donc il pense que c’est génial. L’effet Dunning-Kruger dont je parlais au début…

-1

u/lesRezos 8d ago

Il y a du vibecoding dans tous les domaines ...
Et la définition du vibecoding et de son curseur ne sont pas les même pour tous ...

donc à partir de là pour s'entendre c'est compliqué

3

u/Dapper_Bus5069 8d ago

Je ne vois pas en quoi la définition de vibecoding serait différente selon les individus alors que c'est justement un terme qui a été créé pour définir un nouveau concept bien particulier

8

u/Anarchy_is_sexy 8d ago

Tu sais ce que je ne lis plus? Les centaines de lignes de codes pondues par IA, les documentation imbitables qui n'ont que peu de rapport avec le sujet qu'elles sont supposées documenter. Tout ce qui est vibecodé tombe en lambeaux de manière prématuré parce que personne n'est capable de le maintenir, alors c'est pas un fléau pour moi, mais pour beaucoup de boîtes ça leur coûte très cher

1

u/lesRezos 8d ago

Exactement la même chose que certains projets conçus par des humains, mais qui ont pris bien plus de temps et d'argent pour être mis à la poubelle

3

u/netzan 8d ago

D'un côté c'est "certains projets" de l'autre c'est (pour l'instant) "tout ce qui est vibecode" donc il y a bien une différence.

3

u/JeanCasteaux 8d ago

C'est pas un argument.

2

u/lesRezos 8d ago

Ça non plus 😂
vous devriez dire : "Je n'accepte pas votre argument car ... "

2

u/Anarchy_is_sexy 8d ago

Je ne peux pas parler à la place de tout le monde évidemment, cependant dans mon cas je suis un peu un "expert métier" je m'assure que les productions de mes collègues restent logiques. Lorsque je vois quelque chose d'incohérent je vais voir l'équipe, je demande comment ils ont trouvé ce résultat et ensemble on cherche comment arriver au résultat attendu.

Quand c'est fait par IA, il y a beaucoup plus d'erreurs et la réponse systématique que j'ai à la question "quelles variables vous avez utilisées pour ce résultat" est "on sait pas". Les premières fois on a passé un temps fou à corriger les incohérences, cependant une IA n'apprend pas et je revoyais le même type d'erreurs repasser mais avec des variables différentes à chaque fois, ça me rendait dingue!

Depuis un an je ne relis plus les productions IA, ma vie est bien plus cool

1

u/Overall-Circle 8d ago

Bah c'est littéralement le taff d'un dev senior, de faire en sorte que ça n'arrive pas. Oui parfois il n'y a pas de senior dans les équipes, ou les devs s'en battent juste les couilles, sans parler des équipes de dev offshore. Mais ça reste un mode de developpement disfonctionnel.

4

u/Fearless_Chance_9955 8d ago

J'apporte un complément que j'ai pas vu dans les réponses : tous les projets tech ne sont pas égaux. Faire un site web c'est pas le même niveau que faire un jeu vidéo.

Si tu es vibe codeur débutant, le premier projet ne peut pas être un projet de haute volée, c'est irraisonné de partir sur un truc trop gros pour toi, le premier projet ne peut pas être "recréer facebook" ou "faire un jeu triple À".

Par contre, y a des vrais projets dont la tech n'est pas forcément le point principal, répondre à des besoins simplement, industrialiser la solution,la maintenir, et là même un vibe codeur débutant avec un peu de jugeote armé d'une bonne capacité à prompt pourra aller très loin... Dans son projet low tech :D et une fois ce projet low tech terminé, les acquis permettent de monter en échelle sur la complexité des projets.

Selon moi les vrais rois du pétrole à l'heure actuelle ce sont les vrais dev, ils connaissent les framework, les tech, les architectures, la cybersecu, git, ainsi que les choses plus humaines comme la culture du milieu, le recrutement, les pratiques des entreprises, des fournisseurs, les manières de se financer, la manière de pricer un produit tech etc. Si t'es dev, que t'as un peu cette fibre entrepreneuriale et que t'es pas une bille en marketing... L'avenir paraît bien rose pour toi :'D

5

u/Dapper_Bus5069 8d ago

Même un site web c'est généralement à chier quand c'est vibecodé.

3

u/Fearless_Chance_9955 8d ago

En même temps un site web c'est pas si simple. Même le cas le plus "facile", un site vitrine sans login rien, bah c'est aussi une grande partie de design, et idem le design ca s'improve pas. Tu peux vibe coder ta vision, ça remplace pas ta vision.

2

u/Dapper_Bus5069 8d ago

Oui c’est pas aussi simple que ça en a l’air, mais disons quand dans le monde du développement ça fait partie des choses les moins compliquées à faire, et pourtant même sur ça une IA en roue libre ne sait pas faire quelque chose de bonne qualité, à peine passable

2

u/Fearless_Chance_9955 8d ago

Bien sûr, et de manière générale : une IA en roue libre fera toujours de la merde, bien prompté c'est autre chose. Après c'est comme tout outil, vaut mieux juger les capacités dudit outil dans les mains d'un utilisateur qui le gère que dans les mains d'un type qui fait n'imp. Avec un tournevis et un marteau des types font des meubles, moi juste je me blesse :D

2

u/Dapper_Bus5069 8d ago

C’est exactement comme ça que je vois la chose :)

1

u/lesRezos 8d ago

Tout d'accord jusqu'au marketing,
le marketing c'est un budget que tu alloue, rien à voir avec le fait que tu sois une bille ou pas xD

2

u/Fearless_Chance_9955 8d ago

Alors oui et non, c'est un budget que tu alloues avec des chargés de marketing / responsables marketing qui vont organiser les campagnes.

Et sincèrement je vois ce que tu veux dire, j'ai fait un abus de langage, par marketing je voulais surtout dire "le b.a BA" de la vente : le dev et la vente sont deux choses différentes, et la vente requiert mine de rien un état d'esprit et des compétences particulier que pas tout le monde n'a (et qu'il est assez dur "d'acquérir"). J'en voudrai jamais a un dev de pas savoir vendre sa solution, les compétences croisées entre vente et dev sont trop peu nombreuses, les objectifs trop différents, la mentalité idem.

Je voulais donc présenter ce mini-prerequis qui est aussi un prérequis à l'entrepreneuriat. Si tu pars pas avec une équipe, c'est toi qui va créer et vendre, autant que tu sois prêt à faire les deux, et là pour le coup le "vibe marketing" peut aider mais c'est encore une compétence trop personnelle, aucune IA pourra pitcher à ta place, gérer ta manière de parler, ton éloquence / charisme naturel, ton réseau existant etc. qui sont certes du bullshit de marketing mais pourtant de vrais leviers de vente (je le déplore :D filez moi un connard timide qui sait pas s'exprimer, a qui je dois tirer les vers du nez mais qui me présente une solution solide que l'inverse, un connard exubérant qui te vendra de la merde mais avec qui tu passeras un bon moment et qui te donnera envie de revenir - je grossis le trait exprès)

1

u/lesRezos 8d ago

Genre le dude de facebook là ?
xD bon ptet pas il a quand meme fait Harvard

par contre peux tu me pointer ton outil de vibe-marketiung ?
c'est pour un pote ...

2

u/Fearless_Chance_9955 8d ago

Hahaha je peux comprendre ton pote ;D

En vrai c'est la meme recette pour tout, tu prends ton LLM prefere, tu lui fais un petit dossier marketing sur ton ordi. Tu pars du produit / service, c'est lui qui va définir ta cible, ton marché et le positionnement de ton produit/service par rapport à ta cible et ton marché Tu étudies ta cible (coeur de cible ? Cibles secondaires ? En gros, qui sont mes futurs clients ? Où sont-ils ?) et ton marché (une grosse partie de réponses peuvent être acquises en regardant ce que fait la concurrence, dépendamment du milieu économique, étudier ce que fait la concurrence est une manière très simple de savoir ce qui marche déjà). L'étude de marché est censé te dire grosso modo deux choses : la taille du marché (grosso modo hein, on te demande pas d'estimer au million près, juste de savoir quelle place economique tu peux avoir dans ledit marché, aux différents stades de vie de ton entreprise, ça te permettra aussi de mieux scaler / plus sereinemznt, de faciliter ton pricing initial et éventuellement d'éviter les secteurs bouchés ou déjà trop conquis / compiqué (genre si tu fais des machines a IRM... Bon courage pour concurrencer Philips and co mdr)) ; tandis que l'étude de ta cible doit te dire où trouver tes futurs clients, comment les démarcher, et si ton offre correspond à leurs besoins.

Ce que je dis est une base générique et dépend bien évidemment du produit / service. T'as pas le même "go to market" pour un service de niche B2B utilisé par une industrie de 1000 personnes que pour un service B2C utilisable par toute la société civile par exemple. Idem selon les secteurs imaginons tu fais une solution B2B pour les pros de la route : genre les camionneurs et les taxis / Uber, les deux sont des professionnels de la route, pourtant ce sont deux cibles différentes (taxi = urbain, bcp de kms pour peu de déplacements, pouvoir d'achat en baisse depuis l'uberisation du marché, grosse solidarité de metier ; camionneurs = tout type de trajet, mission sur qques heures comme plusieurs jours, pas franchement urbains dans les déplacements (tu vois pas de camions en cœur de ville,par contre des taxis...), pouvoir d'achat maintenu car profession plutôt protégée, grosse solidarité de metier...).

Tout ça peut être trouvable avec un LLM, toute cette partie étude de marché que les big 4 en consulting vendent des milliers d'euros sont maintenant très facilement faisables soit même (surtout quand tu vois le niveau de ce que les fameux consultants sortent). Tout ça ce sont des data qui vivent sur le net, ton LLM prefere va les manger facilement pour te les resservir en soupe marketing qui a du goût :)

Et bien évidemment dans tout ça y a l'arbitrage humain, une donnée peut sembler bonne, et le fait de prendre son contre-pied peut produire de meilleurs résultats que de la suivre, mais ça c'est également une chose très humaine : dur d'anticiper les tendances, la réaction d'un public n'est pas une science infuse, les gens ne sont pas déterministes, et ceux qui arrivent à mieux gérer cela, ceux qui arrivent à "sentir" un marché, ont un véritable avantage concurrentiel.

Ps : edit -> c'est quoi le dude de Facebook mdr ?

1

u/lesRezos 7d ago

MArk zukmachin xD
merci pour ton tuto

3

u/Baberooo 8d ago edited 8d ago

jlailu

Il y a un peu a boire et a manger dans ton propos. Tu parles de quel type de produit final ? Un site web, un systeme d'exploitation, des drivers pour du hardware, etc ? Et a quelle échelle ?

Au-dela de ton opinion, du mien, et de celui des personnes qui postent ici, tu peux obtenir un élément de réponse dans un papier universitaire publié récemment:

"Computer Science Achievement and Writing Skills Predict Vibe Coding Proficiency": https://arxiv.org/abs/2603.14133

C'est un papier, donc tu n'es pas obligé de le lire dans son integralité. L'abstract suffit.

Pour résumer, le papier dit que le niveau de connaissance de la personne qui écrit un prompt / orchestre un process agentique détermine directement la qualité de ce que ton LLM va produire,

Et c'est la ou réside tout le probleme. Tu ne peux dire a ton modele que ce que tu connais, et c'est pour ca que la plupart des outils agentiques aujourd'hui ont des fonctionnalité du type /plan ou /grill-me. Mais encore faut-il comprendre ce qu'il en ressort, comment l'intégrer, etc..

Je bosse dans l'informatique (au croisement de la cybersécurité et du machine learning), mais je ne dis pas ca dans le sens "je sais de quoi je parle". Au contraire. J'ai des connaissances, mes collegues en ont d'autres. On se complete. Mais personne n'a de connaissances universelles.

Le probleme du site vibe-codé a mon sens c'est pas la grosse boite qui désormais maintient du code en utilisant un LLM, qui met en place de l'adverserial code review, etc.. Le probleme, c'est le profil du fameux site "SaaS" vibe-codé par une personne et ou on te demande de mettre ta carte de crédit. Si tu ne sais pas de quoi je parle, va sur X et cherche "saas vibe code". Tu vas découvrir le petit monde des anciens éleves d'école de commerce reconvertis en fabricants de sites en IA, et tu vas prendre peur.

Pour en revenir a mon point initial: fait par qui ? Pour faire quoi ? Une seule personne qui n'y connait pas grand chose et qui éxige de moi un moyen de paiement: hors de question. Un simple site qui liste des cartes Pokémon: aucun probleme.

Tu peux aussi te poser comme question: pourquoi as-tu cet avis ? Aurais-tu le meme avis sur la médecine, etc.. ? La raison pour laquelle je te pose cette question est simple: beaucoup de gens pensent connaitre tout de l'informatique, sans y travailler ou sans avoir jamais produit quoi que ce soit. C'est un domaine un peu a part. Regarde aujourd'hui comment tout le monde est expert en IA. Our comme tout le monde a n'importe quel diner peut t'expliquer comment fonctionnent les algos de recommendation des rvseaux sociaux, ce que prépare Apple en interne, etc.. Je bosse la-dedans depuis 20 ans et crois-moi quand je te dis qu'au final je ne connais rien,

Je précise parce que ca a son importance: je suis plutot anti-IA.

2

u/lesRezos 8d ago

"Tu vas découvrir le petit monde des anciens élèves d'école de commerce reconvertis en fabricants de sites en IA, et tu vas prendre peur"

t'en fais pas, j'ai pas besoin d'aller sur X et j'ai pas eu besoin d'attendre l'AI pour les voir arriver de loin ceux là ... s'approprier les expertises pour vendre du vent c'est leur cœur de métier depuis des lustres, pas étonnant les atomes crochus avec les politiques

Concernant le papier il traite malheureusement que de gens techniques ayant des notions d'informatique (donc je sais pas si c'est le à boire ou à manger de ta réponse) qui eux ont selon moi un devoir de conseil vis à vis de leur spécialité et qui se doivent de proposer quelque chose de qualitatif (pour eux) et de couvrir ce qu'ils ne connaissent pas à l'aide d'autres expertises.

Moi je parle des autres (des non techniques), et donc pour te répondre :

Quel type de produit ?

  • Pour un non tech, certainement pas un driver, plus un outil qui va servir son quotidien ou le quotidien de sa profession ( Commerce-Man(Woman) voudra juste vendre à n'importe quel prix, donc toujours proposer un outil avec un formulaire de carte de crédit )

À quelle échelle ?

  • C'est lié à la question d'avant, majoritairement entourage socio-pro

Fait par qui et pour faire quoi ?

  • Ca se déduit des réponses du dessus

Pourquoi as-tu cet avis ?

  • Influencé par mon quotidien lié à ce domaine

Aurais-tu le même avis sur la médecine ?

  • Il existe aujourd'hui Des Médecins (Pro), de l'automédication (Conseils de Pro), Médecine Alternative (Vibe Code), Charlatan (ceux qu'on trouve sur X )

D'accord avec toi sur les charlatans, mais c'est pas le seul domaine ou c'est un problème

3

u/Baberooo 8d ago

Si tu parles de personnes non-techniques, c'est la ou on va pas etre d'accord (et c'est pas grave).

Tu mentionnes l'exemple de site de type e-commerce.

Vraie question: tu rentres ta carte de crédit sur un site vibe-codé par une personne non-technique et seule a bosser sur le projet ? T'es sur(e) que les données sont encryptées, que tes données sont pas sauvergardées, que le site est pas vulnérable a une injection SQL, que le vibe-codeur a pas installé un RAT sur sa machine en utilisant un skill corrompu, etc..?

Pour revenir a mon dernier point, sur le fait que l'informatique est un monde a part: je pense que beaucoup de gens préfereraient parler a un vrai médecin plutot qu'a un quidam qui utilise un LLM. Je pense aussi que beaucoup de gens préfereraient etre défendu au tribunal par vrai avocat plutot que par un quidam qui utilise un LLM. Mais visiblement, personne n'a de souci a rentrer un moyen de paiement sur un site écrit un quidam qui utilise un LLM. J'ai beaucoup de mal a comprendre ca.

2

u/lesRezos 8d ago

Ben non le pire c'est qu'on est bien d'accord, à moins que je rate quelque chose,

pour moi le e-com que tu décris c'est le charlatan, mais des gens entreront leur carte quand même,
comme certains donnent de l'argent à des voyants même si la seule chose qu'ils voient c'est comment prendre de l'argent à des pigeons

4

u/Nicobp 8d ago

Jlai pas tout lu mais, au début de l'année le vibecode faisait un code immonde, non maintenable et qui semblait s'autodétruire quand la complexité augmentait.
Maintenant ça marche super bien, le code généré est plus clean, mieux structuré, moins buggé que ce que fait un dev senior.
Après être dev aide beaucoup pour vibecoder, comprendre ce qui se passe, ce qui est faisable, comment ça s'architecture est un énorme avantage.
Je pense que la compétence la plus précieuse que puisse avoir un dev en ce moment c'est de savoir dispatcher le travail entre son cerveau biologique et l'ia, les deux ont leurs points forts.

10

u/Strictfx 8d ago

Ouais, c'est comme pour les graphistes, en vrai, pourquoi on se fait chier à payer des gens qui ont appris pendant plusieurs années quand on peut générer de la merde rapidement et "gratuitement"... On se le demande bien.

9

u/Strictfx 8d ago

C'est du /s, hein, dans le doute........... pour la team premier degré...

2

u/lesRezos 8d ago

Sur le coup j'ai douté, moi j'utilise les bon vieux WordArt en ce moment... ca ne laisse personne indifférent

3

u/rerito2512 8d ago

Alors là bravo, une bonne opinion impopulaire ... parmi les gens qui bossent vraiment sur le développement logiciel.

Ce que tu dis est vrai : c'est génial pour des profils non techniques pour leur permettre d'expérimenter et "matérialiser" leur idée. Ça n'en fait pas un produit fini fiable et commercialisable/utilisable. Et un truc 100% vibecode c'est OK pour une démo et fixer des idées, mais après pour une vraie réalisation faut tout jeter et repartir de 0.

3

u/Deep_Grapefruit2780 8d ago

En tant que dev, depuis 3 mois, l'essentiel de mon taff consiste à réparer des projets vibecodés. C'est catastrophique et la plupart du temps, le devis se résume à "on va devoir quasiment tout refaire si vous voulez pouvoir maintenir".

Et la vérité c'est que ça va souvent plus vite de repartir de zéro que d'essayer de démêler une base de code indébuggable. Mais souvent quand on le dit au client, il prend peur ou se vexe. Du coup on le fait quand même (repartir de zéro) mais sans le dire. Ou alors on dit qu'on a "remplacé tel volet" petit à petit, jusqu'à avoir plus ou moins dit qu'on a tout remplacé.

Travailler sur du code vibecodé c'est infernal, c'est la chasse à des bugs qui n'ont aucun sens, et bien souvent tu te retrouves à réécrire une fonction de 100 lignes en 20 lignes de toute façon, donc autant refaire.

Vibecoder, ça permet de faire un proof of concept, une petite démo qui montre ce que vous avez en tête. Par pitié, n'en faites pas un vrai projet, et ne mettez surtout jamais ça en prod.

Utiliser l'IA à des fins de dev, certain·es pros le font très bien (moi j'ai pas trop besoin, mais je respecte) ; mais ce sont des professionnels qui ne l'utilisent que de façon très scopée et guidée, et qui passent plus de temps à écrire leurs guidelines pour avoir un repo propre et maintenable, que le vibecodeur n'en passera à faire l'intégralité de sa bouse.

1

u/lesRezos 8d ago

Force à toi d'entrer en Dev dans ces temps-ci,

Par contre ton commentaire me prouve une chose, c'est que tu es capable de comprendre ce qu'il se passe et aussi de gagner très vite en expertise sur ce que les réfractaires à l'AI ne touchent pas.

Ce qui va te permettre de te placer rapidement sur du conseil en intégration moderne ( avec l'ai )

3

u/Deep_Grapefruit2780 8d ago

Ma take sur l'IA c'est que je vais plus vite sans dans 99% des cas.

Je discute souvent avec des collègues qui se retrouvent à faire des harness, des agents, des tonnes d'étapes supplémentaires finalement, pour du code qui ne nécessitait qu'une demi-journée de travail humain simple. Et ils sont étonnés que je finisse avant eux. Ils utilisent l'IA "par principe" parce qu'ils pensent que c'est obligatoire, mais ils se compliquent la vie.

Est-ce que ça fait de moi une réfractaire ? Peut-être, dans le sens où je suis rarement convaincue que l'IA fait gagner du temps, et jamais convaincue qu'elle produit du meilleur code qu'un bon développeur.

1

u/lesRezos 8d ago

C'est de la bullshit toute cette histoire d'overhead, le surdev est reel avec l'ai,
Faire simple (et bien) c'est pas donné à tout le monde (et c'est comme ca que je repère les meilleurs)

Il existe des frameworks d'entreprise pour gérer des projets de façon efficace qui fonctionnent à merveille avec des humains et qui se reportent parfaitement avec l'ai (un seul agent)

Tout le reste c'est du bruit et du gaspillage énergétique

3

u/Deep_Grapefruit2780 8d ago

Moui si tu veux hein tout le monde a sa recette, comme je dis, je respecte

Mais je vais quand même plus vite sans :)

3

u/Present_Ad2922 8d ago

Le problème pour moi c’est surtout que beaucoup de choses deviennent médiocre. Un peu comme le graphisme, maintenant on voit partout des affiches générées par IA. Ca fait probablement le boulot à moindre coût mais c’est moche.

Pour le vibecoding c’est pareil. Si tu ne comprends pas ce que l’IA fait, ça peut en plus devenir dangereux si tu commences à faire de grosse application. Il faut vraiment lire ce que fait l’IA, lui poser des questions et bien la guider.

Je trouve par contre que c’est vraiment bien que l’IA rende les choses plus accessibles. De mon côté je suis ingénieure système et j’ai toujours voulu apprendre à développer des jeux sur mon temps libre. Avant l’IA, partir de 0 m’aurait pris beaucoup trop de temps alors que la j’arrive à apprendre et créer des choses en peu de temps.

Perso je ne me sens pas menacée par le vibecoding, pour des projets complexes il faut quand même un ingénieur derrière donc je ne vois pas le soucis.

0

u/lesRezos 8d ago

Oui mais pour le commun des mortels, de savoir que la foire aux saucissons a lieu ce dimanche,
C´est pas car l'affiche est faite en AI que tu vas boycotter la meilleure foire de l'année on s'entend ?

Le vibecode c'est pareil, si tu cliques c'est que tu y trouve ton intérêt, et que donc le projet est viable, apres c'est aux dirigeants de prendre action pour la porter stable, ou pas pour conserver les utilisateurs ou pas ...

Tu as mis le point ou je voulais en venir c'est que pour le moment le vibecode n’impacte pas tant les métiers de ceux qui réalisent des projets sérieux

4

u/Present_Ad2922 8d ago

Je parle pas du commun des mortels mais des affiches de pubs qu’on peut voir dans les supermarchés par exemple. Tout le monde s’en fout d’une foire aux saucissons et d’ailleurs t’es pas obligé de faire ça par IA quand même, tu peux juste en faire une plus simple. Les affiches par IA c’est super laid, je préfère encore un document word avec des photos de saucissons.

Pour le vibecoding à moins que ce soit un projet perso et que tu essayes un minimum d’apprendre ce que fait l’IA je trouve ça pas fou c’est tout. Toi tu ne vois pas le problème parce que tu n’es pas expert, mais par exemple au niveau de la sécurité informatique c’est pas génial et même au delà de ça, sans de solides base, tu ne vas pas très loin.

0

u/lesRezos 8d ago

Tu pointes du doigt un bon exemple, un chef de rayon, disons de la boucherie pour rester dans le thème ... c'est une personne qui fait partie du commun des mortels, je suis pas mal certain que c'est cette personne qui est à l'origine de l'affiche, qui a réalisé et imprimé ca sur son temps perso, qui pense bien faire et qui ne se rend pas compte car elle ne passe pas son temps sur r\ai-caca.

Majorité des gens n'ont aucun problème avec les affiches ai, en quoi ce serait différent avec le code ? personne sait comment est foutue une application,
Et pire encore majorité des gens en ont rien à faire que leur données aient fuité, ils te répondrons "j'ai rien à cacher"

2

u/Present_Ad2922 8d ago

Non je parle de grandes affiches de pubs accrochées au plafond des supermarchés. C’est des pubs pour des produits spécifiques. C’est pas les employers du supermarché qui s’occupe de ça.

La majorité des gens n’aiment pas ça. Je vois plein de gens râler la dessus, c’est objectivement laid.
Les gens s’en fichent pas que leurs données fuitent. En ce moment on parle beaucoup d’un site commençant par b ou si on tape ton nom/prénom bah on peut trouver ton adresse, numéro de téléphone et parfois iban. Tout ça parce que t’as commandé un truc sur un site, que t’as rejoins un club sportif ou encore que tu t’es inscrit à pôle emploi.

1

u/Euphoric-Mood-8643 8d ago

Jamais entendu parler de ce site, c’est quoi ?

1

u/Present_Ad2922 8d ago

Pour des raisons évidentes, je vais éviter de le mettre ici :)

1

u/Euphoric-Mood-8643 8d ago

Mais c’est payant ou tout le monde y a accès ?

1

u/Present_Ad2922 8d ago edited 8d ago

Non t’as des options payantes mais tu peux très bien l’utiliser sans. En tapant juste mon propre nom et prénom je trouve mon adresse et mon numéro de téléphone tout ça parce que je me suis inscrite à un club de sport l’année dernière :)
En essayant avec ma famille/mes amis c’est encore pire, j’ai par exemple retrouvé l’iban de mes parents sur ce site parce qu’ils sont chez SFR

1

u/Euphoric-Mood-8643 8d ago

Argh, c’est une catastrophe. Le site est down depuis j’espère ?

→ More replies (0)

3

u/Jehuty56- 8d ago

J'imagine que c'est un fléau quand tu es déjà un professionnel, moi j'y connais rien en code/en développement etc ma seule option c'est de "vibe code" pour faire des scripts powershell de truc à la con genre trie de dossiers/fichiers, mettre à jour un mod de traduction sur un jeu qui est outdated etc en milieu personnel en tout cas

-1

u/lesRezos 8d ago

Non justement ca ne l'est pas, il y a du gros gatekeeping,
et en vrai c'est très bien continue, ne te laisse pas influencer

3

u/Dapper_Bus5069 8d ago

Il n'y a aucun gatekeeping, au contraire même on incite tout le monde à apprendre à coder, on a créé des forums d'entraide dès que ça a été possible, créé des outils open source, donné des bouts de code et des librairies entières gratuitement, tu as toujours un dev expérimenté qui répond présent pour aider un débutant et ce sans rien attendre en retour...

On vous dit juste que les vibecodeurs qui pensent maintenant pouvoir développer un vrai produit avec des prétentions professionnelles n'ont pas les compétences pour savoir si le résultat qu'ils obtiennent est correct et que dans l'écrasante majorité des cas ce n'est pas le cas.

3

u/arnaudsm 8d ago

Les détracteurs du vibecoding reprochent 3 choses différentes :

  • Les bugs, mais ce n'est quasi plus le cas avec Opus 5.5 et Sol 6.1
  • L'UX catastrophique. Les LLM savent coder mais pas concevoir des interfaces cohérentes et agréables à utiliser, c'est de la soupe assez verbeuse. Il faut du vrai product management pour cela.
  • Que cette technologie est construite sur le vol de propriété intellectuelle, OpenAI et Anthropic ont volé tout le code sans payer personne, et risquent de mettre des millions de dev au chomage.

Le point 1 a disparu, le 2 peut être dans quelques années, mais le point 3 sera toujours le coeur du problème.

0

u/Aggravating_Dig9186 8d ago

Le point 3 n'est en aucun cas un probleme. Deja avant tout le monde partageait son code sur des repo public ou bien stack overflow. La on parle pas d'artistes, de voix ou de visage.

C'est qui a toujours été merveilleux avec l'informatique, le partage.

Tu ne paies pas utiliser un langage, tu ne paies pas pour utiliser nginx, certbot etc.

De mon point de vue, pour le dev, il n'y a pas de propriété intellectuelle sur un bout d'algo.

Juste tu penses a git, vlc etc.

3

u/arnaudsm 8d ago

La majorité des licences open-source nécéssitent une attribution, et les labos d'ia violent ces licences sans vergogne.

Idem pour tous les écrivains et journalistes dont le travail a été volé par les labos, dont certains sont en ce moment dans des procès à plusieurs milliards. Malheureusement il n'y a aucune volonté politique pour arrêter ce vol, ils doivent penser que l'innovation technologique justifie le vol à grande échelle. La conséquence est simple : ces innovations accentuent les inégalités et concentrent le pouvoir.

4

u/nit_electron_girl 8d ago edited 8d ago

Je pense que pendant longtemps les devs ont pris de haut les non tech sur la faisabilité, les tarifs et le temps nécessaire pour la réalisation d'un MVP ou d'une POC

Pris de haut ?

Les devs facturaient ces tarifs car c'était long à faire, factuellement.

C'est plutôt toi qui les prends de haut avec tes airs de "bouh les nullos ! hé je sais faire comme vous maintenant"

cela offre des opportunités

Et donc ? A part enfoncer des portes ouvertes, cette affirmation apporte quoi au débat ?

Tout peut offrir des opportunités.
Le deal, la vente d'armes, la prostitution, le vol, le pillage, l'exploitation...

La question n'est pas de savoir s'il existe des bénéfices quelque part.
La question est de savoir si les bénéfices dépassent les coûts.

2

u/HornyRubbingFTM 8d ago

Oh attention, tu as pas mis son petit mot code pour prouver que tu as bien lu son étron et que ta réponse mérite son attention

Et après il reproche aux autres d'être arrogant 🙄

1

u/lesRezos 8d ago

C'est la team des agressifs qui est de sortie !!
👋👋👋

0

u/HornyRubbingFTM 8d ago

T'as raison, y a rien d'arrogant a demander une preuve avant de lire une réponse quand on vient chier sur les gens, en plus avec un avis bien a côté de la plaque

-1

u/lesRezos 8d ago

Je chie sur personne,
Vous venez tous les 2 avec votre haine gratuite,
131 commentaires et c'est vous les pire,
0 arguments haine gratuite, prends ton poto et retourne sur twitter,
vous êtes encore plus dégelasse quand on regarde votre historique reddit,

-1

u/lesRezos 8d ago

Pris de haut ?
Les devs facturaient ces tarifs car c'était long à faire, factuellement.

Tu sais mieux que moi ce que j'ai personnellement vécu ? incroyable ...

C'est plutôt toi qui les prends de haut avec tes airs de "bouh les nullos ! hé je sais faire comme vous maintenant"

Ca a toujours été mon métier, j'ai toujours su le faire c'est pas nouveau ...

Et donc ? A part enfoncer des portes ouvertes, cette affirmation apporte quoi au débat ?

T'es totalement dans les choux mon pauvre, et en plus tu es chafouin, je te souhaite que ca passe

1

u/Mekaa-32 7d ago

Personnellement je n'ai jamais été pris de haut par un dev.

Voilà on fait comment maintenant ?

On prend nos expériences personnelles et on en fait deux généralités contradictoires ?

1

u/lesRezos 7d ago

Bien vu, j’ai généralisé à partir de mon expérience,
j’aurais dû dire "certains devs", mea culpa là dessus,
le fond par contre reste le même, avant, pour tester une idée, un non-tech dépendait entièrement d’un dev, maintenant il peut sortir une première version seul

2

u/OrdinaryGuruu 8d ago

On m’a toujours appris à définir les concepts en début de dissertation, en l’occurrence « vibecoding » entre un mec n’ayant jamais touché à du code et des ingé qui aiment et savent architecturer, ça ne veut sûrement pas dire la même chose.

Ceci étant, j’adore cette ère des plateformes entièrement générées par IA sans aucune compréhension, ça fait soit des sous à se faire en audit soit en bug bounty selon le niveau de professionnalisme des « concepteurs », parce que oui, c’est toujours une boucherie quand les gens ne comprennent rien du code généré.

2

u/radeon128 8d ago

Jlailu

Le vibecoding est formidable pour créer un poc mais sans être dev, le résultat sera peut être fonctionnel tout en faisant impasse sur :

  • la maintenabilité
  • la scalabilité
  • l’eco-conception
  • la sécurité
  • les performances
et j’en passe, il y a d’ailleurs un marché pour les développeurs maintenant qui est la reprise de code ia, qui consiste en général à tout recoder de zéro tellement les projets vibecodé sont un amas de dette technique.

Donc pour conclure oui c’est génial que n’importe qui, même non-tech puisse tester une idée en quelques prompts, et une fois le concept validé les compétences de développeurs sont nécessaires pour passer au niveau suivant.

Ceci dit c’est très certainement qu’une question de temps avant que ça aussi ça change.

0

u/Firoux4 8d ago

J'ai rigolé quand j'ai lu éco conception pour du software, puis j'ai trouvé ça très intelligent.

J'imagine que ce sont des concepts d'efficience énergétique et plus globalement prendre en compte le coût écologique dans la conception.

3

u/radeon128 8d ago

Oui et la consommation de ressources c’est fondamental. Imagine un saas par exemple, tu le vibecodes ça marche bien t’es content. Ensuite tu vas commencer à avoir des utilisateurs donc monter en charge. Si la consommation de cpu/ram n’est pas optimisée soit ca va peter, soit tu vas devoir prendre des serveurs toujours plus puissants pour compenser. Et la c’est comme avoir une voiture de 1000 chevaux avec une remorque de plusieurs tonnes de rochers pour au final rouler à 60km/h. Et ça a un coût.

2

u/Oklariuas 7d ago edited 7d ago

Perso avec le Vibecoding et avec très sûrement un gros manquement en terme d'organisation et de compétence (c'est très probable la seule chose que j'ai fait c'est de lire et apprendre un peu avec le Site du Zéro si ça rappelle certain) , j'ai pu créer plusieurs POC qui sont censé remplacer des fonctionnalités de siteweb et compagnie. C'est absolument certain que ces fonctionnalités auraient mis des semaines de négociation / réflexion en demandant aux devs de siteweb de les intégrer, avec une forte probablité de refus et de lenteur, ou encore de prendre un compte une requête sur Github blablabla..

Jamais mieux servi que par soit même..

Je suis sportif, et j'ai remplacé (en dehors des fonctionnalités sociale etc) l'intégralité des fonctionnalités de Garmin, Strava, Komoot, Openrunner, et d'autres choses.. à chaque fois que je trouve une autre app Vibecodé similaire, je m'inspire des fonctionnalités et les "adaptant' au projet. Ca fait un gros melting pot intéressant.

Je trouve néanmoins dommage que les apps vibecodé soit considéré comme la peste chez beaucoup, avec des suppressions de publication, ou commentaires ici même.. On se demande si on est encore en démocratie.

0

u/lesRezos 7d ago

tu as tout à fait raison, et même si tu vibecode un app, tu fais travailler plein de choses, là ou sur un projet régulier tu serais probablement resté bloqué au code

Celui qui fait et essaie quelque chose méritera toujours mieux que celui qui critique et ne fait rien

1

u/Oklariuas 7d ago

C'est certain, après il y a le désavantage ou pas d'avoir une centaine d'app qui fait absolument la même chose, quand on arrive à un point où effectivement la quantité prime sur l'incapacité de faire un choix (ou d'avoir 36 apps) autant faire sa propre sauce, et d'accepter de rester en localhost et d'avoir le compromis d'un travail pas à la hauteur d'un diplômé / senior de 30 piges de développement...

En tout cas il semblerait que le travail via Claude Code soit fait sans un s'il te plait ni un merci, ou autres, la seule chose c'est les tokens.

Voici ma version d'analyze de GPX qui s'inspire de plein de fonctionnalités utiles de Komoot, Strava et compagnie. Je n'ai que se que j'ai besoin et il manque pas mal de choses.

https://imagepaste.org/i/3ary39zr.png

3

u/Substantial-Motor-21 8d ago

jlailu,

Au dela de cela, je pense que l'utilisation de l'IA qui permet à des projets comme celui de github.com/storytold/ de naître, on à ouvert la boite de Pandorre.

Au delà du Vibecode, avec des outils permettent de décompiler en quelques heures des monstres comme Photoshop ou Word et de les refaires en OpenSource en moins de 24h on est clairement pas prêt à ce qui arrive.

2

u/lesRezos 8d ago

j'ai un peu l'impression que ceux qui se sont gavés pendant des années sont les premiers à payer effectivement

1

u/Substantial-Motor-21 8d ago

Quand je vois que Word fait 30Mo contre 2Go pour l'application officielle y'a quand même un problème. Alors certes c'est pas encore tout fonctionnel mais j'ai pu faire un rapport ce matin sans aucun problème.

1

u/lesRezos 8d ago

Word officiel c'est un bloatware, fait de code spaghetti, vibecodé par dessus,
Impressionnant que ca tienne seulement dans 2Go ahah

1

u/albgr03 8d ago edited 8d ago

En dépit des annonces grandiloquentes, artcraft est très loin d'être une réimplémentation complète de photoshop, et les retours que j'ai vus ne font état d'outils médiocres, lents et incomplets. Ça ne fait pas très envie. Et c'est dommage de repartir de zéro, encore, plutôt que de se baser sur des logiciels existants, qui ont déjà une communauté établie et qui ne risquent pas de disparaître du jour au lendemain.
Là sera l'un des nombreux problèmes causés par le vibe coding : on fera face à une explosion d'outils médiocres, conçus pour un usage très particulier par des gens ne maîtrisant pas le domaine, et rapidement abandonnés.

1

u/Substantial-Motor-21 7d ago

C’est tout l’intérêt de l’open source, il va être possible de réimplanter le code ailleurs

1

u/albgr03 7d ago

L'intérêt du logiciel libre c'est aussi de pouvoir améliorer les outils existants, ce que l'auteur d'artcraft a choisi de ne pas faire. Mais personne ne va prendre son code cassé pour le mettre dans Krita, Darktable, Inkscape, etc.

1

u/Substantial-Motor-21 7d ago

Pas forcément en l'état mais les pistes de recherche et d'utilisation sont là.

1

u/albgr03 7d ago edited 7d ago

Et qu'est-ce que photocraft (ou n'importe quel projet vibe codé) pourrait apporter à Darktable (par ex.) que Lightroom, rawtherapee, vkdt ou Ansel (ou Darktable lui-même, d'ailleurs) ne font pas déjà ? En gardant à l'esprit qu'Ansel et DT sont à la pointe du traitement d'image (par exemple : gestion des couleurs, tone mapping, etc.), à part peut-être pour le débruitage. Dans le cas de photocraft, leur but avoué étant de faire un clone de Lightroom, le gain sera très probablement nul. Les pistes de recherche viendront plutôt de projets menés par des gens du domaine tels que vkdt.

0

u/Jaded_Junket_7131 8d ago

Mais comment ça "jlail" ? Cest un jeu de mot ?

1

u/lesRezos 8d ago

la réponse est dans le post, sur reddit on aime juste lire le titre

1

u/Jaded_Junket_7131 8d ago

Je pensais que c'était une blague, une francisation de Reddit ("read it")

2

u/baldijo 8d ago

je suis architecte et je vois ici des similitudes avec quelque chose qui a révolutionné mon domaine il y a environ 30 ans: le dessin sur ordinateur.

Il y a eu un sacré bazar à l’époque entre les jusqu’au boutiste du dessin à la main et ceux qui se laissaient tenter. Les dessinateurs manuels avaient un savoir-faire de dingue, capable de produire des plans avec un dessin soigné en un temps record et en face des plans plutôt moches imprimés sur des traceurs jets d’encre un peu pourris. Le dessin sur ordinateur n’avait aucun avenir c’est certain.

Et puis il y a ceux qui ont essayé, qui ont appliqué leur savoir pour mieux configurer le logiciel et les pilotes d’impression pour obtenir ce qu’ils voulaient.

In fine, plus personne ne dessine de plans à la main (et tant mieux).

1

u/lesRezos 7d ago

Exactement !

2

u/Brzhk 8d ago

Wait and see, mais je pense que tu sous estimes gravement le poids d'une dette technique non maîtrisée et dont le code n'est lu par personne. 

3

u/lesRezos 8d ago

Perso je connais parfaitement les faces très sombre de la dette technique, tu n'as peut être pas lu mon post au complet

2

u/Brzhk 8d ago

Si si. Je ne suis pas certain de voir les choses se stabiliser comme tu l'espére.  La réelle chose qui me parait certaine, c'est que la ou la qualité du code va vite stagner, on va passer a un marketing qui vante la capacité de l'IA a cracher de grandes quantités de code. 

Et que le tsunami, de bon code comme de mauvais, va dépasser de loin la capacité des ingénieurs a endiguer le mauvais.  Mais je peux me tromper, c'est sans doute pas assez étayé dans ma tête. 

2

u/Brzhk 8d ago

Ah j'ajoute aussi qu'un grand revers de l'IA, c'est qu'on va assister a l'industrialisation de la stupidité. Je veux bien parier que dans un futur pas trop lointain, des dark pattern vont apparaître dans le fonctionnement de l'IA qui favoriseront la désimplication de ses utilisateurs 

1

u/lesRezos 8d ago

Je suis d'accord avec toi,
On n'a pas attendu l'ai pour ca mais quoi de mieux que rendre les gens idiots,
Désimpliquer pour mieux régner c'est ce qu'on voit depuis un certain temps maintenant

2

u/youtpout 8d ago

Je suis dev et j’ai rien contre, maintenant j’ai plus de demande loufoque du style code moi uber pour 1k, je leur dit de le faire eux même.

Et bon au finale l’utilisateur ce qui lui importe c’est le résultat et pas le gruyère derrière 

2

u/nino3227 8d ago

Jlailu et je suis d'accord

1

u/lesRezos 8d ago

TUlaluvite dis donc !

1

u/Jaded_Junket_7131 8d ago

Mais comment ça jlailu ? Cest un jeu de mot avec reddit ?

1

u/nino3227 8d ago

Lis le dernier paragraphe du post

1

u/Jaded_Junket_7131 8d ago

Mdrrr je me sens con, c'est pas bête

Mais blague à part j'ai vu ça dans d'autres commentaires sous d'autres posts !

1

u/superjcvd 8d ago

Jlailu 😄

Vibe Coder c'est cool si tu comprends ce que tu fais et que tu as un minimum de notions techniques.
Je travaille pour une société Américaine et on utilise l'IA à fond depuis plus d'un an. Je fais parti de l'équipe sécu et je passe mon temps à créer des skills et à aider des personnes non techniques qui ont Vibe Codé des projets sans rien comprendre. Ils génèrent des application sans aucune sécurité, qu'ils hostent un peu n'importe où et qu'ils ne savent pas maintenir vu que ce n'est pas leur travail.

L'IA en l'état actuel des choses n'est qu'une machine à faire ce qu'on lui demande sans beaucoup d'intelligence. Il faut des ingénieurs chevronés pour pouvoir mettre des garde fou et driver les projets dans la bonne direction

1

u/orange-militaire 8d ago

Opinion populaire, peut être tu vis dans une chambre d'écho. -1

1

u/Successful-Look8184 8d ago

Bon courage pour maintenir un projet dont le code a été écrit par un LLM sans supervision d'un tech.

1

u/Tchakaba 7d ago

jlailu, et ah ça y est, les bots qui font de la pub pour du slop créé sous Claude évoluent. Dommage que j'en aie toujours rien à foutre parce que l'argument du "c'est pratique et les gens sont méchants" est full à côté de la plaque par rapport aux vraies raisons pour lesquelles les gens vous détestent.

1

u/Gokudomatic 8d ago

Gelée lue

Le vibe coding est trop souvent réduit à tout ou rien, surtout par ses détracteurs. On l'a dit et redit, c'est la manière de l'utiliser qui fait la différence. On ne confie pas les décisions importantes à une IA. C'est pour les broutilles et la plomberie que c'est vraiment efficace. Mais il faut d'abord comprendre ce qu'elle doit faire, comme quand on prend des stagiaires pour aider dans le projet.

1

u/Worried-Witness268 8d ago

je ne sait pas coder et j'ai des troubles dys , l'ia m'a permis de me faire plein de petit script me facilitant la vie ou un addon chrome sur mesure

1

u/lesRezos 7d ago

Merci pour ton témoignage, c’est exactement ce que je voulais dire,
des outils sur mesure qui te simplifient la vie sans dépendre de personne,
c’est ça aussi le vibecode, et on l’oublie un peu vite dans ce débat ...

et c’est quoi ton addon Chrome du coup ?

1

u/Fearless_Delay_3369 8d ago

Gélu Punaise les dev sur ce post en pls quand ils vont découvrir que 99% de l'industrie tourne sur Labview et Ladder qui est littéralement du vibe code à l'ancienne (cad aligner des blocs)

2

u/ombre-paul 8d ago

Les devs sur reddit c'est gros déni,
T'as qu'à lire r / developpeurs, le fond du panier

1

u/BaaRai 8d ago

Fact jlailu

1

u/lesRezos 8d ago

top 20% et je te remercie

1

u/BaaRai 8d ago

Btw dispo si tu veux qu'on travaille ensemble sur un projet ou autre (je suis plus dans la cyber et l'agent dia ceci étant dit)

1

u/Jeohran 8d ago

Jlailu et PTN t'es con c'est ouf

0

u/lesRezos 8d ago

un beau commentaire de teubé :)

0

u/Jeohran 8d ago

Oui oui allez continue de faire des sites internet par IA avec 3 visites à l'année jusqu'à en perdre l'usage de la parole, ça t'évitera de dire des conneries par incompréhension de ce dont ru parles...

1

u/lesRezos 8d ago

je n'ai jamais fait cela :)

t'es la représentation typique de ce qui fait qu'Internet est de la merde​,

Continue a insulter les gens gratuitement derriere ton PC comme un aigri asocial

1

u/Jeohran 8d ago

Avec plaisir. C'est tout ce que les utilisateurs d'IA méritent de toute manière : des insultes.

0

u/lesRezos 8d ago

l'ai c'est toi que ça va remplacer, allez bon vent !

1

u/[deleted] 8d ago

[removed] — view removed comment

1

u/opinionnonpopulaire-ModTeam 7d ago

Merci de rester respectueux

0

u/Diligent-Ad-785 8d ago

Le anti-AI-ism n'est rien de plus que du gatekeeping. Tout domaine confondu.

5

u/Shugzaurus 8d ago

Ya des notions d'écologie, de souveraineté et de course à l'armement qui n'ont rien à voir avec le gatekeeping et qui sont les principaux arguments des anti que je côtoie

0

u/Diligent-Ad-785 8d ago

Souveraineté et armement : si on ne s'y met pas, les autres pays ne vont pas s'en priver pour autant, et c'est un risque sérieux à long terme, vu l'avantage massif que l'IA apporte.

Écologie : puis-je avoir des détails ? L'eau n'est certainement pas un problème pour un système fermé. Et la chaleur générée peut être valorisée pour le chauffage résidentiel.

PS : Ces domaines sont un peu hors sujet soit dit en passant.

4

u/[deleted] 8d ago

[removed] — view removed comment

-1

u/Diligent-Ad-785 8d ago

Sauf qu'on peut se découvrir des passions bien plus tard dans la vie, quand on a plus le temps où les moyens d'apprendre à tout faire par soi-même. Donc oui, c'est du gatekeeping.

2

u/[deleted] 8d ago

[removed] — view removed comment

-1

u/Diligent-Ad-785 8d ago

J'apprends moi-même énormément grâce à internet, ce n'est pas le sujet. Le sujet c'est qu'on peut faire beaucoup rapidement.

Pourquoi s'embêter à apprendre à coder pour faire un jeu ? Le code n'est pas nécessairement l'intérêt recherché par celui qui veut faire un jeu. Peut-être qu'il est davantage intéressé par le fait de raconter une histoire. En quoi ce serait "mal" ou "moins bien" d'automatiser ce qui ne nous intéresse pas, sachant que c'est nécessaire, et donc bloquant, pour réaliser ce qui nous intéresse ?

Tu la fabriques toi-même la peinture ? Et le pinceau ? T'as pas honte de payer une entreprise qui fabrique du papier plutôt que de le faire toit-même ?

2

u/Large-Ad5239 8d ago

Pourquoi vouloir faire rapidement ? On apprécie généralement une oeuvre, justement car on réalise le temps qu'il faut pour le faire .

Et c'est géneralement ce qui fait sa valeur .

Une toile mauvaise d'un peintre Hollandais protestant du XVII siecle aura 1000 fois plus de valeur qu'une illustration vomi par L'IA .

Vouloir être rapide c'est vouloir créer quelque chose à faible valeur ajoutée .

1

u/Diligent-Ad-785 7d ago

Une idée a de la valeur. Ce n'est pas qu'une question de réalisation.

1

u/Large-Ad5239 7d ago

Une idée n'a que de la valeur si elle apporte un avantage et si elle est brevetable.

Demain tu peux avoir l'idée de trouver le remède contre le sida et de le commercialiser .
si tu ne le réalise pas , ton projet aura alors 0 valeur .

1

u/Diligent-Ad-785 7d ago

Justement, aujourd'hui, grâce à l'IA, je peux réaliser mes idées. Avant c'était beaucoup plus difficile.

1

u/[deleted] 8d ago edited 8d ago

[removed] — view removed comment

1

u/Diligent-Ad-785 7d ago

Toujours le même argument : dire que l'IA c'est débile alors que ton propos, enr réalité, cri que c'est l'utilisateur qui est débile. l'IA n'a pas de volonté, ma valeur vient que ce que l'utilisateur apporte. Donc oui, demander de générer une image en 1 prompt de 2 lignes, c'est mauvais et certainement pas de l'art. Mais le problème n'est pas l'IA en l'occurrence.

Ensuite, l'IA c'est le meilleur outil pour ouvrir l'accès à plein de formes d'art, dont le prix ou le temps sont de réels gatekeep. Des gens font des jeux vidéos avec leurs enfants, c'est mal ? C'est mal que l'IA permette cela ?

0

u/lemaraicher 8d ago

Je suis dev et plutôt d'accord du moment que le logiciel répond aux besoins de ses utilisateurs... L'IA a quelque chose de vertueux dans notre métier c'est qu'elle permet de rapidement éponger de la dette technique par exemple en migrant d'une techno obsolète à une plus récente (ce qui avant était risqué et fastidieux), et aussi permet de simplifier/supprimer rapidement d'énormes quantités de code souvent complètement over engineered car mes congénères et moi même nous focalisons souvent à tort sur la "performance pure" du logiciel ou anticipons des besoins qui n'arriveront jamais car nous sommes souvent "déconnectés" de l'utilisateur final ou du cas d'usage du client. Néanmoins ce biais il faut aussi le combattre dans les prompts (l'IA ayant récupéré ce biais pendant son apprentissage...) et/ou argumenter contre auprès des collègues, et c'est là où l'IA aide aussi énormément si correctement utilisée.

0

u/Jaded_Junket_7131 8d ago

Vibecode kezako ? Cest le code à l'aide de l'IA ?

2

u/[deleted] 8d ago

[removed] — view removed comment

5

u/Affectionate_Trash96 8d ago

Non le vibe coding c'est la pratique de coder uniquement en passant par l'ia, on ne relis jamais le code.

Ce n'est pas du dev assisté par I.A.

1

u/[deleted] 8d ago

[removed] — view removed comment

1

u/Master_Ad3341 8d ago

d'où le "vibe" en fait :P la sensation de coder sans le travail derrière, en fait le terme "vibe coding" est bien trouvé, du "vibe prompting" ça serait laisser l'IA faire ses prompts seules (et certains le font, un seul prompt, tout le reste c'est les agents qui parlent entre eux)

1

u/lesRezos 8d ago

Exact, en gros tu demandes à ton Ai pref de te réaliser tel ou tel projet impliquant du code
VibeCode est pas mal péjoratif parmi les techs,
Par contre la limite entre un projet "Non Vibecodé" et "VibeCodé"n'est pas clairement définie, donc ça veut tout et rien dire

0

u/YoshiBanana3000 8d ago

jlailu.
Je suis pas dev. Je gère une entreprise et on payait 14.000€ un logiciel par an, parce que c'est un truc niche, et ça fais pas tout ce qu'on veut.
Le vibecode m'a permis de faire un logiciel qui répond exactement à mon besoin. Ca m'a couté 1 mois à developper avec un compte 100€ claude.
Works like a charm.

C'est une bénédiction.

Et à côté je dev des jeux mobile juste pour moi, et je m'éclate.

2

u/lesRezos 8d ago

C'est ce que je constate dans l'industrie,
L'accompagnement est vraiment plus intéressant qu'une Team qui maintient tout un projet dans le flou,
Fais juste attention à bien valider la robustesse de tes outils

1

u/Fearless_Delay_3369 8d ago

C'est exactement le problème auxquel j'ai déjà été confronté, un sous-traitant refusant de livrer le code source, la boîte a fermée. Tout le système est verrouillé. Un code source même si il est degeu permet au moins d'avoir encore accès au code au contraire d'entreprises qui veulent te facturer le triple pour avoir une copie du code.

1

u/Hutma009 8d ago

Surtout avec les derniers modèles type Opus 5.5 en plus, la question de la maintabilité ne se pose quasi plus, les modèles sont capables de maintenir eux mêmes, à condition de bien s'en servir

0

u/Euphoric550 8d ago

Je suis dev et en effet je considérais comme tous les devs, les non tech comme des idiots finis. Je demandais des tarifs tres tres eleves et me moquais des propositions de MVP.

Le vibe coding à révolutionner tout ça, Les MVP foireux sont maintenant des ZVP solides (zero value product). Pareil pour les créations artistiques qui ne valent plus rien. La valeur est dans le token et les dollars vont là ils doivent aller, dans les poches de quelques sociétés américaines🥳

bref si tu es arrivé jusque là et que tu souhaites commenter place le mot "freepalestine" 

1

u/lesRezos 8d ago

ou la t'as oublié /s

1

u/Euphoric550 8d ago

Bah pourquoi? C'est ce que tu penses des dev non? Pourquoi t'es étonné d'en croiser un qui correspond à ta description?

Ta petite tirade sur les devs hautains/trop chers, on retrouve la meme sur les graphistes, les scientifiques, les écrivains... Ca en dit plus sur les gens qui écrivent ce genre de choses que sur les personnes qu'ils pensent décrire.

1

u/lesRezos 8d ago

Tu prends ça personnel, et ton interprétation de mon poste est vraiment foireuse​, ta généralisation est vraiment moche ...

Ou vois tu "tous" dans mon post ?

1

u/Euphoric550 8d ago

Je pense que pendant longtemps les devs ont pris de haut les non tech

Ta phrase implique clairement que c'est tres commun, pas besoin de mettre tous. Alors que bon, dev en France ça a toujours été un métier random de classe moyenne pas du tout valorisé.

Ceux qui disent que les dev, les artistes demandent trop d'argent/temps veulent juste pas payer des travailleurs tout en dénigrant les années de tafs qui leur ont permis d'acquérir leur compétences (par exemple le fameux t'as de la chance de savoir dessiner pour les artistes, comme si c'était inné).

1

u/lesRezos 8d ago

Je l'ai vu dans ma carrière, et pas qu'une fois et je comprends pas ta haine,
Personne ne te force a travailler à bas prix, il y a un marché c'est l'offre et la demande qui drive les prix

1

u/Euphoric550 8d ago

J'ai pas de haine, je te dis du juste que ce que tu dis est complètement con, bas du front et partagé par une tranche de la population qui vote tres à droite. Les bandeurs d'IA et anti-intellectuels sont mondialement des gars d'extrême droite suceurs de Musk et compagnie. T'as leur discours 😊.

1

u/lesRezos 7d ago

c'est fou d'accuser les gens, les placer politiquement, sur une interprétation individuelle d'une pensée,

et en prime de se placer du coté des intellectuels,

mon pauvre si t'as vie de dev est compliquée c'est pas parce que tu es dev je te le dis ....

1

u/Euphoric550 7d ago

et en prime de se placer du coté des intellectuels,

T'as un pb avec ça 🤔?

Bref j'ai vu ton profil, t'es un jean-kevin entrepreneur du style ouin ouin les gens qui ont des compétences veulent me faire payer pour travailler pour moi et se permettent d'avoir des avis sur mon idée foireuse de réseau social qui a 0 intérêt.

mon pauvre si t'as vie de dev est compliquée c'est pas parce que tu es dev je te le dis ....

Bah elle est pas compliquée, je rencontre pas de spécimen comme toi IRL ou du moins ils n'osent pas l'ouvrir en face de moi.

1

u/lesRezos 7d ago

Tu vois tu déverse que de la haine, et tu n'en croise pas IRL car tu dois pas du tout sortir de chez toi, vu ce que tu dit t'aurais des ja pris quelques torgnoles

Écoute je comprends ta jalousie, vraiment

→ More replies (0)

0

u/gagaluf 8d ago edited 8d ago

Non seulement ça ne produit que de la merde mais en plus c'est toxique au travail. Aujourd'hui c'était slop fiesta toute la journée; j'ai géré un incident le mec qui l'a fait m'a donné un uncanny valley effect direct et a escaladé avec un mec qui copie colle des slop bomb depuis des mois oklm; euthanasiez-les. Mon manager m'a sorti un diagramme sorti du cul de son Claude pour m'expliquer la charge perçue et la charge réelle de chacun dans mon équipe. J'ai "découvert" que j'étais x10 et un mec s'est fait tej, super, la loi de Pareto ça a toujours existé c'est pas une raison pour en faire de l'eugénisme sociale, la personne était peut-être moins productive mais elle cimentait plein de choses juste par sa présence.

Concernant le code, je suis dans le dev depuis plus de 10 ans et j'ai bossé pour des "bonnes" boites, moi pas faire php ou node/react pour startups. C'est que de la merde, littéralement. Le vibe code c'est exellent pour les intégrations one shot, l'audit de bugs et le tooling; pour tout ce que faisait les devs avant que l'IA existe(c'est à dire itérer sur des livrables), à part les trucs très basiques comme Copilot qui font du tab d'IDE amélioré, c'est la porte ouverte à toutes les fenêtres.

Je déconseille d'ailleurs à quiconque de vibecoder à la maison. Le dev ça s'apprend en groupe et ça se complémente à la marge si on en la capacité en flow state avec un bon livre et de bons exercices à la limite.

u w u

1

u/Substantial-Yak1892 8d ago

Pas d'accord.

C'est également mon métier.

Aujourd'hui, l'IA bien guidée est beaucoup plus forte que du code humain. Je dis bien guidé car il faut savoir ce qu'on veut faire d'un point de vue fonctionnel / technique.

Une étude de meta est sortie aujourd'hui justement. Ils ont en moyenne 50x plus de bug par LoC de provenance humaine que de provenance IA.

La source : https://arxiv.org/pdf/2605.30208