Coder avec l'IA ne consiste plus à taper du code, mais à "jouer les managers"
Un article populaire sur Hacker News souligne que le rôle des développeurs passe de la rédaction de code à la supervision, la vérification et la prise de décision pour déléguer à l'IA.
L'article "Working with AI feels more like leadership than coding" d'Allen Bargi fait beaucoup parler de lui sur Hacker News, cumulant 251 points et plus de 166 commentaires. Son message clé : le développement logiciel assisté par l'IA transforme le rôle du développeur, qui passe de contributeur individuel rédigeant du code à celui de superviseur ou de leader.
L'auteur explique qu'au lieu de se concentrer sur la syntaxe ou le codage manuel, l'essentiel réside désormais dans la définition de l'architecture système, la fixation d'objectifs clairs, la revue de code (Code Review) et la prise de décision stratégique pour obtenir le résultat escompté de l'IA, s'apparentant davantage à du management qu'à de l'exécution pure. Les compétences cruciales ont ainsi évolué vers la communication, la vérification et le jugement technique, remplaçant la vitesse de frappe qui servait autrefois à évaluer la valeur d'un programmeur.
Cette vision fait écho aux propos d'autres experts : InfoQ a relayé une interview d'Alasdair Allan affirmant que la programmation devient une tâche de supervision, notamment face au code généré par l'IA qui pose souvent des problèmes de complexité et de contrôle qualité. De son côté, un article d'Ashish Sharda sur Medium confirme que les ingénieurs logiciels ne sont plus évalués sur le volume de code produit, mais sur leur capacité à évaluer et décider quel code intégrer en production.
Sur Hacker News, de nombreux développeurs ont partagé leur expérience directe, confirmant que leur quotidien consiste désormais à lire, vérifier et corriger le travail de l'IA plutôt qu'à coder de zéro. Bien qu'il s'agisse d'un avis personnel et non de statistiques industrielles globales, l'ampleur des débats montre que ce sujet résonne fortement au sein de la communauté.
Pour les développeurs thaïlandais, cette actualité indique que les compétences recherchées par le marché évoluent : coder rapidement ne sera plus un argument massue, tandis que l'architecture, la revue de code et la prise de décision distingueront les excellents ingénieurs de ceux risquant d'être remplacés par l'IA.