Barbecue IA : L'IA va-t-elle vraiment remplacer les développeurs ?
L'IA est-elle en train de remplacer les développeurs… ou simplement leur manière de travailler ? Dans ce deuxième épisode de Barbecue IA, Jeff partage son expérience de plus de vingt-cinq ans de développement logiciel et explique pourquoi le véritable changement se situe moins dans le code que dans la conception, l'architecture et la collaboration entre l'humain et l'intelligence artificielle.
Les idées passent au grill
Épisode 2 : L'IA va-t-elle vraiment remplacer les développeurs ?
« Ici, on ne juge pas les personnes. On met les idées au grill. Et parfois... elles en ressortent meilleures. »
Bienvenue à Barbecue IA.
Aujourd'hui, une idée passe au grill.
On ne juge pas les personnes, seulement les idées.
Depuis plusieurs années, une petite musique revient partout.
« Les développeurs vont disparaître. L'IA va écrire tous les programmes. »
Toi qui développes depuis plus de vingt-cinq ans...
Tu y crois ?
Je n'ai pas vraiment de doute sur une chose.
Pour le dire un peu vulgairement...
On ne tirera plus de la ligne comme avant.
Le métier change.
On ne va plus simplement écrire du code.
Il va falloir réfléchir davantage à la conception, à l'architecture et savoir déléguer à l'IA tous ces petits travaux qui prennent énormément de temps.
Donc, pour toi, l'IA n'est pas là pour remplacer le développeur.
Elle devient plutôt une sorte de sous-chef numérique.
Tu l'as déjà laissée cuisiner ?
Oui.
Au début, je lui ai confié de petits algorithmes.
Puis, avec Louis Planquart, nous avons poussé l'expérience beaucoup plus loin.
Notre objectif était de construire des applications complètes assistées par l'IA.
Mais avec une règle très simple.
Ne jamais laisser l'IA en roue libre.
Le développeur garde le contrôle.
L'expérience permet encore aujourd'hui de lire pratiquement n'importe quel code, de comprendre ce qu'il fait et de vérifier qu'il reste cohérent.
L'IA t'a-t-elle déjà surpris ?
T'a-t-elle déjà proposé une solution à laquelle tu n'avais absolument pas pensé ?
Étonnamment...
Non.
Elle ne m'a jamais proposé quelque chose auquel je n'avais pas pensé.
En revanche, elle exécute extrêmement bien ce que je lui demande.
Et c'est justement ça qui est bluffant.
On obtient parfois des fonctionnalités très complexes avec une facilité déconcertante.
Dans WebDev, par exemple, certaines fonctions avancées sur les tables demandent énormément de travail, voire sont impossibles à obtenir directement.
L'IA, elle, construit une table complète avec des fonctionnalités qu'on considère presque comme universelles aujourd'hui.
Elle ne se pose même pas la question.
Et cette facilité...
Elle ne t'a jamais fait un peu peur ?
Vingt-cinq ans à apprendre un métier...
Puis, soudain, une machine exécute certaines tâches plus vite que toi.
Si.
Je me suis fait cette réflexion.
Pendant plus de vingt-cinq ans, j'ai tapé des lignes de code pour obtenir des résultats.
Et voilà qu'un ordinateur produit la même chose plus vite que moi.
Avec brio.
Et en plus...
Il s'autocorrige.
J'avoue que c'est particulièrement bluffant.
Finalement...
Je crois que la question du départ était presque la mauvaise.
L'IA ne semble pas remplacer le développeur.
Elle remplace surtout une partie de son travail.
Le métier ne disparaît pas.
Il monte d'un étage.
Hier, la valeur était dans la capacité à écrire rapidement du code.
Aujourd'hui, elle est dans la capacité à imaginer, concevoir, contrôler et décider.
Le clavier reste devant le développeur.
Mais il sert beaucoup moins à taper qu'à réfléchir.
Ce qui a survécu au grill
L'IA ne remplace pas les développeurs.
Elle remplace surtout la manière dont ils développaient.
À votre tour
Chaque semaine, une idée passe au grill.
Cette fois, c'est à vous.
Quelle est la première tâche de développeur que vous avez presque complètement arrêté de faire depuis que vous utilisez une IA ?
À la semaine prochaine.
Une nouvelle idée passera au grill.