I Use AI Every Day What I Like, What I Hate, and Where I Think We're Heading
L’intervenant livre une analyse nuancée de l’IA dans le développement logiciel, prédisant que les développeurs qui maîtrisent l’IA remplaceront ceux qui l’ignorent, tout en exprimant de vives inquiétudes sur les dérives économiques, énergétiques et sociales de son déploiement ...

Voici une analyse détaillée de la transcription de la vidéo YouTube, structurée selon vos consignes.
SYNTHÈSE STRUCTURÉE
L’IA ne remplacera pas les développeurs, mais les développeurs qui l’utilisent remplaceront les autres
L’intervenant rejette l’idée d’un remplacement total des ingénieurs logiciels par l’IA. Il affirme que l’évolution du métier est plus subtile : « Je ne pense pas personnellement que l’IA remplacera complètement les développeurs de logiciels. Je pense que les développeurs qui utilisent l’IA et qui l’utilisent bien remplaceront les développeurs qui n’utilisent pas l’IA. » Il insiste sur le fait que l’intégration de l’IA est inévitable et qu’il faut apprendre à s’en servir, mais que cela ne signifie pas une obsolescence des compétences humaines.
Le rôle du développeur évolue vers celui d’orchestrateur
L’intervenant décrit le futur proche du travail du développeur : « Nous allons travailler beaucoup avec l’IA. Nous allons lancer beaucoup de tâches différentes et lui faire accomplir différentes missions, et notre rôle sera davantage celui d’un orchestrateur ou d’un superviseur de tout ce travail, plutôt que d’écrire du code ligne par ligne. » Cette transformation implique de nouvelles compétences : architecture, revue de code et intégration deviennent centrales, tandis que l’implémentation de routine est déléguée.
Le « vibe coding » est un piège pour la carrière
L’intervenant établit une distinction cruciale entre le développement logiciel et ce qu’il appelle le « vibe coding ». Il explique : « Si vous avez revu et compris le code, alors c’est du développement logiciel. Mais si vous ne l’avez pas fait, alors c’est du vibe coding. » Le premier construit l’expertise, le second l’érode. Il recommande de traiter l’IA comme un développeur junior très rapide mais sans mémoire ni jugement, dont le travail doit être systématiquement revu.
Les juniors sont les plus exposés, créant un problème de pipeline
L’intervenant identifie un problème structurel majeur : l’IA excelle exactement dans les tâches confiées aux juniors. Il soulève une question ouverte : « Si les développeurs juniors n’obtiennent pas de travail de junior, alors d’où viennent les seniors dans 10 ans ? » La délégation des tâches d’implémentation à l’IA menace le processus traditionnel de formation et de montée en compétence des nouveaux développeurs.
La fiabilité de l’IA chute drastiquement avec les exigences de qualité
L’intervenant utilise les données de METR (une organisation d’évaluation de l’IA) pour démontrer que les performances de l’IA sont très sensibles au niveau de fiabilité requis. Il explique : « À 50 % de fiabilité, vous obtenez une tâche de 12 heures. Mais si vous augmentez l’exigence de fiabilité à 80 %, la durée de la tâche s’effondre à 1,2 heure. À 90 %, vous êtes à 18 minutes. » Pour une production réelle nécessitant 99 % de fiabilité, l’IA est encore très limitée.
La croissance exponentielle de l’IA repose sur des ressources limitées
L’intervenant met en garde contre une interprétation naïve des courbes de progression. Il détaille les contraintes : l’argent (des pertes colossales, un possible « bull run »), l’énergie (doublement prévu de la consommation des data centers) et les puces (capacité de production de TSMC réservée jusqu’en 2028). Il conclut : « La courbe que nous voyons sur ce graphique ne croît si régulièrement que parce que tous ces intrants ont crû de manière exponentielle ensemble. Si l’un d’eux se brise, alors cette croissance se brise. »
L’IA est utilisée pour concentrer la richesse et le pouvoir, pas pour le bien commun
L’intervenant exprime son opinion la plus tranchée sur l’usage actuel de l’IA. Il dénonce son utilisation pour remplacer des emplois (service client, création de contenu) au détriment de la qualité, et pour générer du « slop » (contenu de faible qualité) et des armées de bots. Il affirme : « Rien de tout cela n’aide le grand public. C’est conçu pour être bénéfique aux personnes qui ont déjà la richesse, le pouvoir et l’influence de leur côté, et cela en canalise davantage dans cette direction. »
Les data centers sont impopulaires et coûteux pour les communautés locales
L’intervenant cite un sondage Gallup montrant que plus de 70 % des Américains ne veulent pas de data centers près de chez eux, un taux d’opposition plus élevé que pour les centrales nucléaires. Il évoque les nuisances sonores (jusqu’à 90 décibels), la pression sur les réseaux électriques et la hausse des factures d’électricité pour les riverains. Il souligne que le coût est externalisé vers le public sans bénéfice clair.
L’avis d’Elon Musk est qualifié de « pire conseil jamais donné »
L’intervenant critique vivement les déclarations d’Elon Musk, qui conseille de ne pas faire d’études et de ne pas épargner pour la retraite, car l’IA rendra tout abondant. Il s’indigne : « C’est quelqu’un qui a tellement de richesse qu’il a un filet de sécurité qui durerait des milliers de générations, qui dit aux gens ordinaires qu’ils peuvent retirer leurs filets de sécurité. » Il considère ces propos comme irresponsables et contraires aux preuves actuelles.
La méthode d’apprentissage actif avec l’IA est la clé
L’intervenant partage sa propre méthode pour utiliser l’IA sans perdre ses compétences. Il commence par des prompts très détaillés, puis lit et comprend tout le code généré. Quand il ne comprend pas une suggestion, il demande des explications, consulte la documentation et compare les approches. Il conclut : « C’est la différence entre l’apprentissage actif et le fait de déléguer paresseusement votre tâche de codage. L’un nous fait grandir en tant que développeur, l’autre nous vide lentement de notre substance et affaiblit nos compétences. »
CONCEPTS CLÉS
- Vibe coding : Pratique consistant à déléguer entièrement la génération de code à l’IA sans en revoir ni comprendre le résultat. L’intervenant la distingue du développement logiciel véritable, qui exige une compréhension et une revue du code.
- METR (Machine Intelligence Evaluation & Red-teaming) : Organisation indépendante à but non lucratif qui évalue les capacités des modèles d’IA. L’intervenant s’appuie sur leurs données pour discuter de la fiabilité des IA.
- March of nines : Concept (attribué à Andrej Karpathy) décrivant la difficulté croissante d’améliorer la fiabilité d’un système. Passer de 90 % à 99 % est aussi difficile que d’atteindre 90 % depuis zéro.
- MCP server : Protocole de communication entre l’IA et des sources de données externes. L’intervenant mentionne l’utiliser pour accéder à la documentation la plus récente.
- AI slop : Terme péjoratif désignant le contenu (texte, image, musique) généré par l’IA, souvent de faible qualité et produit en masse, qui pollue les espaces numériques.
CONCLUSION
Le message principal de l’intervenant est un appel à une utilisation consciente et critique de l’IA. Il ne s’agit ni de l’ignorer ni de l’adorer, mais de l’intégrer comme un outil d’apprentissage et d’assistance, tout