Transcript
00:00:00Au commencement, Dieu créa les cieux et la terre. Je crois que j'ai commencé trop tôt, au commencement,
00:00:06les ingénieurs utilisaient des zéros et des uns, puis ils se sont lassés d'écrire des nombres, alors ils ont créé l'assembleur, puis
00:00:11ils se sont lassés de l'assembleur, alors ils ont créé des langages de programmation, et quand ils se sont lassés
00:00:16d'écrire du code tout court, ils ont créé l'IA pour écrire du code à leur place, et ils ont commencé à faire
00:00:21une crise existentielle à propos de tout ça. Alors pour comprendre comment ce “vibe coding” a
00:00:26vu le jour, nous devons remonter à 2021, quand GitHub a lancé pour la première fois un outil appelé Copilot, une IA
00:00:33qui s'intégrait dans votre éditeur de code et vous aidait à compléter votre code. C'était vraiment
00:00:38utile, mais à ce moment-là, c'était encore essentiellement un outil d'autocomplétion pour les développeurs.
00:00:43Et puis ChatGPT est arrivé fin 2022 et les choses ont commencé à devenir vraiment intéressantes, car désormais, pour
00:00:49la première fois de l'histoire, vous pouviez simplement décrire ce que vous vouliez en anglais courant et l'IA vous
00:00:55donnait le code. Les gens ont commencé à copier-coller des blocs entiers de code dans leurs projets sans totalement
00:01:00comprendre ce qu'ils faisaient, et étonnamment, une grande partie fonctionnait. Tout le monde le faisait, mais
00:01:07personne n'avait vraiment de mot pour ce qu'ils faisaient. Mais ce n'était que le début. Au début, les développeurs
00:01:13copiaient encore principalement du code depuis un onglet de navigateur vers leur éditeur, mais ensuite, certains des meilleurs esprits
00:01:18dans la tech se sont dit : pourquoi ne pas simplement intégrer toute l'IA directement dans l'éditeur de code ? Et toute une vague d'outils est apparue
00:01:25en très peu de temps. En 2023, Cursor a été lancé et cela a vraiment changé le flux de travail de chaque développeur.
00:01:31Ce n'était plus seulement de l'autocomplétion : les outils IA pouvaient maintenant comprendre l'intégralité de votre base de code, et vous pouviez
00:01:38décrire ce que vous vouliez en anglais courant directement dans votre éditeur, et elle travaillait sur le code comme le ferait un vrai
00:01:43développeur. En 2024, des modèles comme Claude sont devenus étonnamment bons pour raisonner sur de grands projets complexes,
00:01:50et les développeurs ont commencé à passer moins de temps à taper et plus de temps à simplement avoir des conversations avec leur
00:01:55logiciel. Puis les agents de codage IA révolutionnaires comme Claude Code sont arrivés en 2025. Maintenant, au lieu de
00:02:02demander à l'IA d'écrire une fonction à la fois, vous pouviez lui demander de construire des fonctionnalités entières. C'était comme avoir un
00:02:08développeur assis dans votre ordinateur, et vous lui passiez simplement des tickets à accomplir. Et c'est à peu près à ce moment-là
00:02:14qu'une question très importante a commencé à circuler partout : si vous ne comprenez pas le code
00:02:19sur lequel votre application tourne, êtes-vous vraiment en train de coder ? Personne n'avait de réponse claire encore, mais quelqu'un était sur le point de
00:02:25donner un nom à tout ce phénomène. Février 2025, Andrej Karpathy, cofondateur d'OpenAI et ancien responsable de l'IA chez Tesla,
00:02:35a publié quelque chose sur X qui a cassé Internet de la manière la plus notable possible. Il a écrit sur la façon dont
00:02:40il construisait des logiciels en “vibant” simplement avec une IA, en lisant à peine le code, en acceptant principalement
00:02:45ce qu'elle suggérait et en la corrigeant quand quelque chose semblait incorrect, et il a appelé cela le “vibe coding”. Ce post a fait
00:02:51quelque chose de très puissant : il a donné un nom à quelque chose que des millions de personnes faisaient déjà sans
00:02:56avoir tout à fait de mots pour le décrire. En quelques semaines, le “vibe coding” était partout. Et bien sûr, les gens avaient leurs
00:03:02questions à propos de tout ça. Il y avait ceux qui soutenaient cette tendance et d'autres qui étaient contre.
00:03:07La plupart des gens soutiennent que le problème avec le code généré par l'IA est que, la plupart du temps, il présente des failles de sécurité
00:03:12et ne gère pas très bien les cas limites. Et c'est effectivement vrai, le code généré par l'IA peut
00:03:19fonctionner parfaitement bien jusqu'à ce qu'il échoue au pire moment possible, et vous n'avez aucune idée pourquoi parce que
00:03:24vous n'avez jamais compris ce qui tournait à l'origine. Et sous tout cela se trouve une question plus grande et plus
00:03:30inconfortable : si la prochaine génération de développeurs n'apprend jamais les fondamentaux parce que
00:03:35l'IA s'en occupe, qu'advient-il de la connaissance collective du fonctionnement réel de tout cela ? Sommes-nous
00:03:41en train de former une génération de personnes qui peuvent conduire une voiture mais qui n'ont aucune idée du fonctionnement du moteur ?
00:03:47Cela pourrait aller tant que le moteur ne tombe pas en panne, mais il y a un autre côté à l'histoire.
00:03:52Chaque outil dans l'histoire qui a facilité les choses a été accueilli avec exactement ce genre de résistance. La photographie
00:03:59n'a pas tué la peinture, les calculatrices n'ont pas rendu les mathématiciens obsolètes, et peut-être que l'IA qui gère les
00:04:05parties mécaniques fastidieuses du codage libère simplement les gens pour se concentrer sur ce qui est réellement intéressant : les idées, le design et la résolution de problèmes.
00:04:11Et si vous êtes devenu trop dépendant de l'IA et que vous voulez améliorer vos compétences, une chose que vous pouvez consulter est Code Crafters.
00:04:18C'est essentiellement une plateforme où vous apprenez à construire des choses intéressantes par vous-même, et croyez-moi,
00:04:23cela vous aidera à passer du statut de développeur à celui d'ingénieur.
00:04:28Le lien est dans la description. Alors, après tout ce que nous avons discuté, la question est : vers où
00:04:34tout cela nous mène-t-il ? Honnêtement, c'est difficile à dire, et j'avoue que je suis peut-être un peu ironique en faisant une vidéo
00:04:40intitulée “l'histoire de quelque chose” qui est très largement encore en train de se produire. Les outils deviennent radicalement meilleurs,
00:04:46les agents de codage IA comme Cursor, Claude Code et d'autres sont maintenant capables de construire des fonctionnalités entières
00:04:52de manière autonome. Mais voici la chose à laquelle personne n'a encore de réponse claire, et c'est ce que je veux
00:04:57vraiment savoir : qu'en pensez-vous ? À mesure que l'IA devient meilleure pour écrire du code, que signifie réellement être
00:05:02développeur logiciel ? Dites-le-moi dans les commentaires, ce que vous en pensez, et je suis vraiment curieux de savoir si vous pensez
00:05:08que c'est la meilleure chose qui puisse arriver au logiciel ou un désastre à mouvement lent que nous regretterons dans cinq ans.
00:05:13Si vous avez aimé cette vidéo, assurez-vous de montrer un peu d'amour et je vous verrai dans la prochaine.