Mes réflexions sur la façon dont l'IA va automatiser mon travail de développeur logiciel en 2026 (Je vais être franchement honnête dans ce post, même si certaines personnes des deux côtés de ce débat seront contrariées. Donc, s'il vous plaît, respectez le fait que ce sont mes prédictions. Je ne veux pas commencer une dispute, je veux juste partager mes pensées avec des personnes qui pourraient être intéressées.) Au cours des derniers jours, j'ai mené une expérience folle : reconstruire HVM à partir de zéro, uniquement avec l'IA. Il s'avère qu'il existe maintenant un modèle (vous savez lequel - plus de publicités 😑) qui est déjà capable d'écrire la plupart de mon code. Je lui donne des instructions, je fais autre chose, et je reviens à une implémentation (possiblement) fonctionnelle. Et c'est vraiment incroyable. Ce que je me demande, c'est : qu'est-ce qui consomme encore mon temps ? Je suis un développeur expérimenté. Avec suffisamment de temps™, je pourrais accomplir beaucoup de choses. Dans un an ou deux, je pourrais écrire un navigateur, un système d'exploitation, un moteur de jeu, un MMORPG. Donc, si les IA automatisent vraiment mon travail, comment se fait-il que je n'ai pas encore expédié toutes ces choses ? Qu'est-ce qui m'empêcherait objectivement de devenir une entreprise de développement logiciel massive à moi tout seul, si je le voulais ? Eh bien, en dehors des évidentes questions bureaucratiques, même dans le sens pur du codage, cela n'est évidemment pas possible, pour une raison : L'IA ne peut travailler que pendant un certain temps avant d'avoir besoin de moi. Voici comment s'est déroulée cette expérience : 1. J'ai écrit une spécification complète du "HVM de nouvelle génération" 2. J'ai demandé à l'IA de créer la première partie (analyseur) 3. Elle a écrit 80 % de code correct, mais a fait des erreurs sur des points clés 4. J'ai corrigé ces points (injection d'intelligence experte) 5. Elle a écrit 100 % de code correct 6. J'ai demandé à l'IA de créer la deuxième partie 7. ... répéter 2-5 encore et encore ... Environ 3 jours plus tard, j'ai un prototype fonctionnel. Je n'ai pas écrit plus de 1 % de ce code. J'ai passé 95 % de ce temps à jouer à des jeux. D'un certain point de vue, l'IA a automatisé 95 % de mon travail, si l'on mesure uniquement par le temps. Pourtant, d'un autre point de vue, elle n'a automatisé 0 % de mon travail. Après tout, sans l'expert (moi) intervenant toutes les 30 minutes, l'IA n'aurait pas pu avancer au-delà du tout premier module. C'est-à-dire que si je disais simplement "implémentez la spécification" et que je la laissais travailler seule, elle ne terminerait pas le travail. Ni en 3 jours, ni en 3 ans. Je reviendrais juste à une base de code pleine de bugs et inutile, et à un codebot traumatisé. ...