Dis papa, est-ce que le métier de développeur informatique va disparaître ?
Publié le 28/04/2025
C’est cette question d’un de mes fils qui m’a inspiré ce texte. Avant d’entrer dans les détails, voici ma réponse, qui résume l’essentiel : « Non, le métier de développeur informatique ne va pas disparaître à cause de l’intelligence artificielle (IA). Il va beaucoup changer, et cela a déjà commencé. »
L’IA : un accélérateur, pas un remplaçant
Contrairement ce que nous pourrions croire, l’intelligence artificielle ne rendra pas les développeurs obsolètes. Elle s’impose plutôt comme un puissant accélérateur, capable d’automatiser de nombreuses tâches fastidieuses, de la génération de code à la création de designs et de logos. Par exemple, ce site web a été créé à partir d’une base disponible sur internet, les visuels proviennent d’Adobe Stock, et l’adaptation a été réalisée grâce à des outils IA comme Copilot sur Visual Studio Code.
Le développeur, chef de projet d’IA
Le rôle du développeur évolue vers celui d’un chef de projet digital, orchestrant une équipe d’agents IA. Il n’est pas nécessaire d’être expert dans tous les domaines ; il suffit de savoir piloter ces agents intelligents, leur poser les bonnes questions et, surtout, valider la qualité et la pertinence de leur travail. Imaginez un développeur entouré d’une “armée d’agents IA” : un pour le design graphique, un pour l’architecture logicielle, un spécialisé dans les bases de données et un autre dans le code. L’être humain devient alors le stratège et le contrôleur qualité, tirant le meilleur parti de ces assistants virtuels.
L’Œil et l’Expertise Humaine : Toujours Indispensables
L’IA, aussi brillante soit-elle, n’est pas infaillible. Il est crucial de valider ses productions, de lui fournir le contexte adéquat et de vérifier que les résultats correspondent aux besoins réels. Sans spécification humaine claire, il est difficile de déterminer si une proposition d’IA répond véritablement à un besoin. La validation et le contrôle restent donc des défis essentiels : il ne suffit pas que “ça marche”, il faut que cela corresponde à l’objectif initial.
Prenons encore l’exemple de ce site web statique. Il est composé de pages web indépendantes les unes des autres. Comme les entêtes et pieds de pages sont identiques sur chaque page, il serait facile de se dire que leur duplication d’une page à l’autre n’est pas un problème majeur, car il suffit de demander à une IA de mettre à jour l’ensemble des entêtes et pieds de pages en fonction des évolutions du site. Cependant, cette approche n’est pas “propre” et il est préférable de factoriser ces éléments pour faciliter la maintenance. Ce n’est pas ce que propose d’emblée une IA lorsque nous construisons les pages du site ; il faut la guider et lui indiquer explicitement comment obtenir une solution pertinente.
L’IA : Source d’Inspiration et de Nouveaux Horizons
L’IA, au-delà de l’automatisation, est un puissant moteur de créativité. Elle inspire, propose des alternatives inattendues stimulant ainsi la créativité.
A titre d’exemple, ce texte a été rédigé conjointement avec l’IA. J’ai utilisé le dictaphone de mon téléphone pour enregistrer la discussion avec mon fils. J’ai ensuite transcrit l’enregistrement vocal via NotebookLM et demandé à l’outil de créer un document de synthèse. Cette synthèse a été fournie à Perplexity pour réaliser un premier article, en laissant l’outil enrichir le texte de sources provenant d’Internet. Un second jet a été réalisé en ne prenant comme source que le document de synthèse. À partir de ces deux bases de travail, j’ai remanié un texte complet en ajoutant des éléments plus personnels et en supprimant ce qui ne me semblait pas pertinent. J’ai terminé en faisant corriger le résultat par Apple Intelligence et en le relisant une dernière fois.
L’avenir appartient donc à ceux qui sauront maîtriser – et surtout diriger – cette nouvelle armée d’outils.