IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Un « vibe codeur » dépourvu de véritables compétences en programmation ne cesse de remporter des hackathons à San Francisco,
Relançant le débat sur la capacité de l'IA à remplacer les programmeurs

Le , par Mathis Lucas

0PARTAGES

7  0 
Un « vibe codeur » dépourvu de véritables compétences en programmation ne cesse de remporter des hackathons à San Francisco
relançant le débat sur la capacité de l'IA à remplacer les programmeurs

Rene Turcios, un Américain de 29 ans, aurait participé à plus de 200 hackathons en deux ans sans avoir aucune compétence en codage. Malgré le fait qu'il ne sait pas coder au sens traditionnel, il aurait accumulé les victoires et se serait forgé une réputation dans la communauté Tech locale. Sa méthode : « le vibe coding » avec l'IA générative. Pendant deux ans, il a perfectionné l'art du vibe coding et serait aujourd'hui capable de livrer en quelques heures ce que des équipes d'ingénieurs logiciels mettent des semaines à coder. Son aventure a donné lieu à un débat sur la capacité de l'IA à remplacer les programmeurs, mais aussi sur la qualité du code généré par l'IA.

Pour de nombreux experts, le codage est synonyme de précision. Il s'agit de dire à une machine ce qu'elle doit faire et de faire en sorte qu'elle exécute ces actions de manière exacte, précise et répétée. Avec l'essor d'outils d'IA tels que ChatGPT, il est désormais possible de décrire un programme en langage naturel (français par exemple) et de demander au modèle d'IA de le traduire en code fonctionnel sans jamais comprendre comment le code fonctionne.

Andrej Karpathy, ancien chercheur d'OpenAI, a donné un nom à cette pratique : le « vibe coding ». Mais bien avant que cette technique ne soit popularisée et ne porte ce nom, Rene Turcios l'a perfectionnée pendant des années, mais surtout utilisée pour remporter des prix lors de nombreux hackathons.

Rene Turcios est un jeune homme de 29 ans vivant à San Francisco, en Californie. Ancien joueur professionnel du jeu Yu‑Gi‑Oh!, il vit dans le quartier du Tenderloin, et son mode de vie atypique intrigue autant qu’il fascine. Depuis 2023, il aurait participé à plus de 200 hackathons, sans avoir de réelles aptitudes en programmation. Il n'écrit aucune ligne de code, s'appuyant uniquement sur le vide coding afin de transformer ses idées en prototypes fonctionnels.


Rene Turcios

Collin Lowenburg, ingénieur et organisateur de hackathons, se souvient de l'irruption de Rene Turcios sur le circuit. « Il a participé à tous les hackathons », explique Collin Lowenburg, qui s'est habitué à voir Rene Turcios régulièrement à AGI House, Founders Inc, Frontier Tower et d'autres lieux de hackathon à San Francisco. « Il a commencé à gagner, et il a continué à se frayer un chemin jusqu'au sommet », a-t-il déclaré au San Francisco Standard.

Les retombées concrètes du succès de René Turcios avec le vide coding

Lors de son tout premier hackathon, il a conçu un programme qui transformait des chansons en version lo-fi simplement en décrivant son concept à une IA, sans écrire la moindre ligne de code. Depuis, il reproduit cette approche en enchaînant les hackathons et en présentant des projets entièrement générés par l’IA. Au fil des ans, René Turcios a remporté divers prix : de l'argent, des crédits logiciels et une véritable aura dans la communauté technologique.

« Rene est le premier véritable vibe codeur », a déclare RJ Moscardon, un hacker qui a vu René Turcios remporter la deuxième place lors de son tout premier hackathon au manoir AGI House à Hillsborough. « Tous les ingénieurs titulaires de diplômes prestigieux se sont d'abord moqués de lui. Mais maintenant, ils font tous exactement la même chose ». Satya Nadella, PDG de Microsoft, a déclaré que 30 % du code de l'entreprise est maintenant généré par l'IA.

Au lieu de coder frénétiquement jusqu'à la date limite, il a terminé ses projets des heures à l'avance en laissant l'IA faire le travail technique à sa place. « Je n'ai pas écrit une seule ligne de code », a-t-il déclaré à propos de son premier hackathon. Lorsque les organisateurs ont annoncé que Turcios avait remporté la deuxième place, il a poussé un cri de joie : « j'ai réalisé que je pouvais rivaliser avec des gens qui ont des diplômes et des emplois prestigieux ».

Rene Turcios est désormais connu pour sa capacité à créer rapidement n'importe quoi. Les entreprises font appel à lui pour lui confier des projets qui prendraient des semaines à des équipes d'ingénieurs logiciels, et il les réalise en quelques heures. Il a même commencé à animer des ateliers pour enseigner à des groupes non techniques et à des ingénieurs logiciels expérimentés comment tirer le meilleur parti des assistants d'IA dans les tâches de codage.

Vibe coding : réactions et débats suscités par l'aventure de René Turcios

« Tout le monde peut construire ce qu'il veut », affirme Rene Turcios. Il a récemment réduit son programme prolifique de hackathon pour se concentrer sur la création de sa propre startup d'agents d'IA. Il n'a pas embauché d'ingénieurs ; il est le seul fondateur et l'IA se charge de tout le codage. Rene Turcios utilise l'environnement de développement en ligne Replit. Replit permet de créer des logiciels à l'aide l'IA grâce à une plateforme appelée Agent.


Dans la communauté technologique, cette réussite atypique ne fait pas l’unanimité. Certains commentateurs considèrent que Rene Turcios incarne la prochaine étape de l’innovation, où l’humain collabore avec l'IA pour accélérer la production logicielle. Dans le même temps, d'autres critiques voient en René Turcios le symbole d’un détournement de l’esprit des hackathons, autrefois fondés sur l'ingéniosité, la créativité et les compétences techniques humaines.

En utilisant massivement l’IA pour générer du code plus rapidement, René Turcios donnerait l’impression de « tricher » ou du moins de contourner l’exigence fondamentale de la maîtrise technique. Ce point de vue alimente un sentiment de frustration chez des programmeurs professionnels qui travaillent dur pour perfectionner leurs compétences, et qui se voient dépasser par quelqu’un qui délègue entièrement le travail technique à une machine.

L’illusion de la fiabilité et les risques sous-jacents

Accepter du code généré par l'IA sans le comprendre pose des risques majeurs. D’une part, les modèles d’IA ne garantissent pas l’exactitude absolue : ils produisent du code plausible, mais pas nécessairement correct. Des biais dans les données d’entraînement, des erreurs subtiles dans la logique ou des failles de sécurité invisibles à première vue peuvent s’y glisser. Or, si l’utilisateur ne maîtrise pas le fonctionnement du code, il lui sera difficile de détecter ces anomalies avant qu’elles ne causent des problèmes en production.

D’autre part, cette approche risque d’accentuer la dépendance des développeurs aux outils d’IA. Une génération de programmeurs pourrait émerger sans connaissance approfondie des bases de la programmation, se contentant d’assembler des fragments de code générés par IA comme des blocs de Lego. Cette pratique pourrait affaiblir considérablement leur capacité à déboguer efficacement ou à concevoir des architectures logicielles robustes.

Au lieu d'être une question de contrôle et de précision, le vibe coding consiste à s'abandonner au flux. Cela contraste fortement avec les meilleures pratiques traditionnelles de développement de logiciels. Alors que le débat se poursuit, les vibe codeurs sont de plus en plus nombreux.

Slopsquatting : une nouvelle menace introduit par le vibe coding

Le code généré par l'IA a introduit de nouveaux défis en matière de cybersécurité dans la chaîne d'approvisionnement en logiciels. Les assistants d'IA de codage ont l'habitude d'avoir des hallucinations. C'est-à-dire qu'ils suggèrent des codes qui intègrent des progiciels qui n'existent pas. Un groupe de chercheurs a publié en mars 2025 une étude sur les hallucinations de paquets. Ils ont examiné 576 000 échantillons de code Python et JavaScript générés par l'IA.


Les chercheurs ont constaté qu'environ 5,2 % des suggestions de progiciels (ou paquets) provenant de modèles commerciaux comme ChatGPT-4 n'existaient pas, contre 21,7 % pour les modèles open source ou librement accessibles comme CodeLlama, DeepSeek, WizardCoder et Mistral.

L'exécution de ce code devrait entraîner une erreur lors de l'importation d'un paquet inexistant. Mais des acteurs de la menace ont compris qu'ils pouvaient détourner l'hallucination à leur profit. Le processus d'attaque le suivant : il leur suffit de créer un logiciel malveillant sous un nom de paquet halluciné par un modèle, puis de télécharger le mauvais paquet dans un registre ou un index de paquets comme PyPI ou npm pour le distribuer largement.

Par la suite, lorsqu'un assistant d'IA hallucine à nouveau le nom coopté, le processus d'installation des dépendances et d'exécution du code lancera le logiciel malveillant. Les chercheurs alertent sur ce phénomène et affirment qu'il s'agit d'une nouvelle menace pour la chaîne d'approvisionnement en logiciels. Seth Michael Larson, développeur en résidence à la Python Software Foundation, a baptisé ce phénomène « slopsquatting ».

Conclusion

L’histoire de René Turcios illustre de façon frappante la transformation qui s’opère dans le secteur technologique depuis quelques années. Elle met en avant le rôle grandissant de l’IA dans la création logicielle, ce qui suscite de nombreux débats. Beaucoup craignent que l’IA ne rende obsolètes les programmeurs, tandis que d’autres y voient une opportunité pour démocratiser la création logicielle, la rendant accessible à ceux qui n’ont jamais appris à coder.

René Turcios, en remportant hackathon après hackathon grâce au vibe coding, devient malgré lui le symbole de cette mutation profonde, à la fois prometteuse et déstabilisante. Son parcours remet en question la valeur que l’on accorde aux compétences techniques traditionnelles et fait émerger une nouvelle figure : celle du créateur capable de transformer ses idées en prototypes en s’appuyant uniquement sur l’IA, sans écrire une seule ligne de code.

Chez Microsoft, par exemple, l'utilisation de l'IA n’est plus une option, elle devient une obligation. Le message est parvenu aux employés dans un courriel envoyé par Julia Liuson, présidente de la division de Microsoft qui développe les outils d'IA de codage comme GitHub Copilot. Microsoft tente d’imposer par le haut l’usage de ses propres logiciels d’IA, non seulement comme levier de productivité, mais également comme nouvelle norme de conformité professionnelle.

Et vous ?

Quel est votre avis sur le sujet ?
Que vous inspire le parcours atypique de René Turcios aux hackathons ?
Cette histoire suggère-t-elle que l'IA générative est prête à remplacer les programmeurs ?
Que pensez-vous du vibe coding ? Peut-il permettre de créer des logiciels de qualité et maintenables ?
L'on assiste à l'essor des outils de vibe coding et des vibe codeurs. Selon vous, à quoi ressemblera l'avenir de l'ingénierie logicielle ?

Voir aussi

L'avenir du développement logiciel sera-t-il fait de «vibe coding» au lieu d'une connaissance technique ? Accepter un code écrit par l'IA sans en comprendre le fonctionnement devient de plus en plus populaire

Les chefs d'entreprises prétendent que l'IA n'est qu'un outil d'assistance pour les travailleurs, mais en coulisses, elle sert déjà à réduire massivement les effectifs chez Shopify, Amazon et Microsoft

La grande vague de sous-emploi liée à l'IA est mise à nu : davantage de spécialistes qualifiés recherchent désormais activement des emplois non qualifiés, et l'IA accapare les postes des jeunes diplômés
Vous avez lu gratuitement 139 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Pierre Louis Chevalier
Expert éminent sénior https://www.developpez.com
Le 07/07/2025 à 14:44
Le problème c'est que ça marche aussi pour les recrutements, certains vibe coders réussissent haut la main les tests d'entretien avec du vibe coding , y compris ceux qui ne savent pas coder tout seul.
3  0 
Avatar de calvaire
Expert éminent https://www.developpez.com
Le 07/07/2025 à 14:56
Rene Turcios est désormais connu pour sa capacité à créer rapidement n'importe quoi. Les entreprises font appel à lui pour lui confier des projets qui prendraient des semaines à des équipes d'ingénieurs logiciels
Je n'y crois pas une seconde, car ces mêmes ingénieurs utilisent désormais tous l'ia dans leurs travail.
donc soit ces "équipes d'ingénieurs logiciels" bosses quelques heures et foute rien pendant des semaines, soit ce que Rene Turcios conçoit sont juste que des POC, a l'image des hackathons qui ne sont que des exercices d'école.

Moi aussi je peux réaliser par exemple un poc de site web personnalisé de e-commerce en 5 minutes grâce à l'ia sans coder, mais on m'a jamais demandé ce genre de chose en entreprise.
Je peux en bonus en 15 minutes le mettre en ligne et le rendre scalable sur aws aussi, comme ca même à noel il y'aura pas surcharge

Mais concevoir un vrai produit évolutif qui va durer X années et voir passer X turn over d'ingénieurs, ça va plus loin que juste pondre un truc rapidement avec l'ia.
sans prendre en considération tous les a coté (ci/cd, sécurité, scalabilité, les besoins qui change des clients, les monté en versions des libs externes, le rgpd...etc)

c'est la différence entre coder un mario/pong like avec l'ia en 5 minutes et coder un AAA qui prends des années et des centaines d'ingénieurs.
Je prends l'exemple de Battelfield 6, les ingés doivent pas être débile et en reprenant en plus le code de l'ancien jeu qui doit avoir beaucoup de code commun, on arrive quand meme a des années de dev et des 100aines d'ingénieurs sur ce projet.
ou même chose avec all of duty, 3 studios pour sortir un jeu chaque année (3ans de dev) qui sont en apparence de simple copié/collé. Ces boites sont idiote, autant virer tous le monde et embauché que Rene Turcios et pondre ces jeux en 2-3 jours.

Soit ces boites sont super mal géré et les salariés des gros branleurs soit... la réalité du monde de l'entreprise est très différentes des hackathons.
3  0 
Avatar de RenarddeFeu
Membre averti https://www.developpez.com
Le 07/07/2025 à 15:17
Citation Envoyé par Pierre Louis Chevalier Voir le message
Le problème c'est que ça marche aussi pour les recrutements, certains vibe coders réussissent haut la amain les tests d'entretien avec du vibe coding , y compris ceux qui ne savent pas coder tout seul.
En même temps, ça ne serait pas une mauvaise chose si les recruteurs arrêtaient d'utiliser ces foutus tests. De nos jours l'important n'est pas de savoir coder, mais de passer le test.
3  0 
Avatar de RenarddeFeu
Membre averti https://www.developpez.com
Le 07/07/2025 à 13:55
Le hackaton est au codage ce que la craie est au fromage.

Nonobstant oui ! L'IA est une menace pour les programmeurs, en particulier pour ceux qui font de l'informatique décisionnelle. L'informatique scientifique est épargnée pour le moment, mais jusqu'à quand ?
1  0 
Avatar de popo
Expert confirmé https://www.developpez.com
Le 07/07/2025 à 17:44
Citation Envoyé par Pierre Louis Chevalier Voir le message
Le problème c'est que ça marche aussi pour les recrutements, certains vibe coders réussissent haut la main les tests d'entretien avec du vibe coding , y compris ceux qui ne savent pas coder tout seul.
J'en vois beaucoup passer.
Ils passent rarement la période d'essai.
Ils sont facile à débusquer en leur demandant simplement d'expliquer leur approche.
1  0 
Avatar de Matthieu Vergne
Expert éminent https://www.developpez.com
Le 07/07/2025 à 22:41
La génération de code par l'IA, c'est très bien pour le prorotypage : on ne cherche pas à faire correctement, mais à faire un truc qui ressemble à ce qu'on veut. Quelque chose qui ne sera jamais aussi développpé, ni aussi performant ou sécurisé que la prod le nécessite. Les entretiens, les hackatons, les coding game, tous ces trucs de fast coding sont des activités de prototyping, donc évidemment que l'IA excelle là-dedans. Maintenant prend ton bout de code "viber" en une semaine, et fais-en la maintenance et l'évolution pendant ne serait-ce que 1 an. Une fois la limite de contexte de l'IA atteinte, elle ne pourra pas faire autrement que de faire de plus en plus d'approximations et d'erreurs, car incapable de tout prendre en compte. Sans compter les illusions qui tomberont statistiquement un jour ou l'autre.

Un développeur pro qui se respecte, il ne se contente pas de faire des prototypes. Il fait du logiciel performant et maintenable sur le long terme. L'IA générative -et le vibe codeur avec elle- en est incapable. À voir ce que Yann Lecun nous sortira, mais avec du LLM, même agentique, la complexité devient telle que pour déléguer son travail à l'IA il faut forcément avoir les compétences techniques pour savoir quoi lui demander.
0  0