Il semble qu’à l’ère de l’IA, n’importe qui peut devenir développeur, créer tout et n’importe quoi, juste avec des prompts. L’IA sachant désormais coder peut faire une variété de choses, il suffit de lui donner des instructions. Si de nombreux développeurs n’hésitent pas à l’utiliser pour gérer des tâches redondantes, plusieurs néophytes s’y sont également lancés ces derniers jours, notamment grâce à la version Gemini 2.5 Pro rendue publique par Google. Et de belles choses ont été créées, allant de jeux 2D à des animations avec Threejs. Mais cela peut-il faire de quelqu’un un développeur professionnel ?
Sommaire :
Devenir programmeur sans rien connaitre à la programmation
Le vibe coding est un terme relativement récent. Il a vu le jour aux États-Unis avec l’avènement de l’IA. Il est utilisé pour désigner le fait de programmer des jeux et de développer des sites web, sans rien connaitre à la programmation.
Tout ce que l’on fait, c’est donner des instructions aux IA qui se chargent de créer suivant le prompt à elles soumis.
Le terme de vibe coding a gagné en popularité depuis que le journaliste du New York Times, Kevin Roose, a affirmé avoir créé des applications et des sites, sans avoir aucune connaissance du langage de programmation. Cela est en effet possible depuis les chatbots IA tels que ChatGPT, Claude ou encore Gemini Canvas.
Grâce aux récentes avancées, ces interfaces peuvent générer des centaines, voire des milliers de lignes de code suivant l’instruction qui leur est soumise. Et de belles choses sont réalisées, notamment avec la version Pro. Vous pouvez à cet effet jeter un coup d’œil aux réalisations sous ce tweet
Globalement, l’IA peut créer de petits jeux, apps et sites web classiques, allant du statique à l’animation en 3D.
Des obstacles techniques se présentent très vite et souvent
Même s’il est possible de développer des applications et de programmer de petits jeux avec l’IA, tant que ces dernières sont imparfaites, il est impossible de devenir professionnelle sans avoir des connaissances en programmation.
« Je réalise des projets ou des applis, mais ce n’est pas vraiment de la programmation. Je vois un truc, je parle, je fais tourner, je copie-colle, et ça marche, dans l’ensemble. »
Et si cela ne marchait pas ? Dans de nombreux cas, le code fourni par l’IA est parsemé d’erreurs et ne fonctionne pas comme prévu. Sans connaissance en programmation, comprendre l’erreur et la corriger devient problématique. La compréhension des concepts fondamentaux, tels que les algorithmes et les structures de données, est cruciale. Les algorithmes sont des ensembles d’instructions conçues pour effectuer une tâche spécifique, tandis que les structures de données organisent et stockent les données à utiliser. Sans cette base, le « vibe coding » devient rapidement déroutante. Et c’est ce qui se passe.

« Les gens qui n’ont pas d’expertise en matière de programmation sont en difficulté lorsqu’ils utilisent ces modèles parce qu’ils n’ont pas les outils, les connaissances pour évaluer ce qu’ils produisent réellement », affirme Nikola Banovic, professeur d’informatique à l’université du Michigan. Se lancer ainsi dans une carrière de développeur devient donc une tâche ardue.
Sans aucun doute, le ‘‘vibe coding’’ pourrait démocratiser la manière dont les applications et sites web sont développés, mais le chemin reste encore long et surtout semé d’embuches.
IdealoGeek est un média indépendant. Soutiens-nous en nous ajoutant à tes favoris sur Google Actualités :







Code canvas aberrant le nombre de code demander alors que parfois embêter a une connection parce qu un CV autre qui a laissé toutes ses donnés comme partout développeur a connerie cela ne changera pas certains individus de leur CV Philippe giaboudou ?chat canvas ?