"Les "vibe coders", ces développeurs qui s'appuient sur les LLM (grands modèles de langage), deviennent de plus en plus courants. Ces développeurs omettent souvent de lire, tester ou comprendre le code généré par l'IA. Ils ignorent également les normes de codage de l'entreprise. Un extrait d'exemple montre un schéma problématique d'utilisation des vérifications isinstance. Si l'enregistrement des erreurs pour les champs manquants est acceptable, la gestion des exceptions est hautement problématique. Le code déclenche une exception pour immédiatement la rattraper et ne rien en faire. Ce comportement spécifique est caractéristique des LLM générant du code statistiquement probable mais fonctionnellement inutile. L'exemple illustre comment les LLM peuvent interpréter les instructions littéralement sans appliquer de raisonnement logique. D'après l'expérience de Ronan, ce "vibe coder" particulier a été licencié. Son code généré par IA n'a jamais été intégré au projet. Cependant, le développeur a déjà commencé à rechercher un nouvel emploi avec des CV générés par IA. Cela souligne une préoccupation plus large concernant les compétences et les pratiques des développeurs s'appuyant sur les LLM."
isinstance. Si l'enregistrement des erreurs pour les champs manquants est acceptable, la gestion des exceptions est hautement problématique. Le code déclenche une exception pour immédiatement la rattraper et ne rien en faire. Ce comportement spécifique est caractéristique des LLM générant du code statistiquement probable mais fonctionnellement inutile. L'exemple illustre comment les LLM peuvent interpréter les instructions littéralement sans appliquer de raisonnement logique. D'après l'expérience de Ronan, ce "vibe coder" particulier a été licencié. Son code généré par IA n'a jamais été intégré au projet. Cependant, le développeur a déjà commencé à rechercher un nouvel emploi avec des CV générés par IA. Cela souligne une préoccupation plus large concernant les compétences et les pratiques des développeurs s'appuyant sur les LLM."