Il y a une réaction à l'IA que l'on voit souvent chez les développeurs expérimentés, et qui est parfois mal comprise. On la décrit comme de la résistance au changement, de la peur, ou une difficulté à adopter de nouveaux outils. Je pense que c'est trop simple.
L'IA ne perturbe pas les seniors parce qu'ils seraient moins capables de l'utiliser. Elle les perturbe parce qu'elle touche quelque chose de plus profond : une partie de ce qui rendait leur valeur visible.
Le senior a accumulé des choses invisibles
Un senior a passé dix ou vingt ans à accumuler des choses difficiles à nommer : des patterns, des réflexes, une manière de raisonner dans le flou, une capacité à anticiper les effets secondaires d'une décision.
Une partie de cette compétence est désormais imitable par l'IA. Pas le fond. La façade.
Et cette façade comptait. Elle créait une asymétrie claire entre le junior et le senior. Le senior voyait plus vite, formulait plus vite, produisait une réponse qui semblait venir d'une longue expérience. Quand cette surface devient disponible à tout le monde, le senior le ressent immédiatement.
Le junior, lui, n'a rien perdu. Pour lui, l'IA est d'abord un accélérateur. Pour le senior, elle est aussi un miroir.
L'IA n'attaque pas l'intelligence des seniors. Elle attaque la rareté perçue de certaines formes de pensée.
Le vrai sujet : externaliser ce que l'on sait
Le point décisif n'est pas de savoir qui "prompte" mieux. Le vrai sujet est la capacité à sortir le contexte de sa tête et à le rendre exploitable par un interlocuteur qui ne sait rien de votre système.
C'est exactement ce que demande un agent IA. Il peut être rapide, utile, parfois impressionnant. Mais il ne connaît ni votre historique, ni vos conventions locales, ni les décisions prises après un incident, ni les bizarreries que l'équipe a apprises à contourner.
Certains ingénieurs parlent à l'agent comme ils pensent eux-mêmes : avec des raccourcis, des implicites, des références jamais écrites. Puis ils s'étonnent que le résultat manque la moitié du problème.
D'autres écrivent comme s'ils onboardaient un nouveau membre de l'équipe. Ils posent le contexte, les contraintes, les invariants, les risques, les précédentes tentatives. Ce sont souvent les mêmes qui écrivent de bonnes descriptions de pull request, qui documentent clairement, qui savent expliquer une architecture sans sauter trois étages de raisonnement.
L'agent comme révélateur
L'IA révèle une distinction que les organisations pouvaient ignorer pendant longtemps : certains ingénieurs comprennent vraiment le système mais n'ont jamais appris à verbaliser cette compréhension. D'autres fonctionnent surtout par habitude, reproduction de patterns et navigation locale dans le code.
Dans le développement logiciel traditionnel, on pouvait survivre assez longtemps avec ce second mode. Copier un pattern existant, adapter un snippet, pousser une modification, attendre la revue. Le rythme du système cachait parfois l'absence de modèle mental solide.
Avec un agent IA, cette absence devient visible. L'agent exécute ce qu'on lui donne. Si le contexte est flou, le résultat est flou. Si le problème est mal cadré, le code généré peut être propre tout en étant conceptuellement à côté.
Pourquoi les juniors vivent autre chose
Les juniors n'ont pas encore construit leur identité professionnelle sur une rareté cognitive. Ils n'ont pas passé dix ans à être reconnus pour des réflexes que l'IA commence à imiter. Ils regardent donc l'outil différemment.
Pour eux, l'IA peut devenir un professeur patient : elle explique, reformule, propose des variantes, aide à explorer. Mais il y a une condition non négociable : ne pas l'utiliser pour éviter d'apprendre.
Le conseil le plus important pour quelqu'un qui débute reste simple : utilisez l'IA pour comprendre, pas pour contourner la compréhension. Demandez-lui d'expliquer le code, comparez avec votre propre solution, cherchez pourquoi une approche est meilleure qu'une autre. Si vous ne savez pas reconnaître une bonne réponse, l'IA peut amplifier votre confusion aussi vite qu'elle amplifie votre productivité.
La nouvelle pensée senior
Le métier ne se réduit pas à écrire du code. C'est même probablement la partie qui se mécanise le plus vite. Ce qui reste rare, c'est tout ce qui précède la première ligne : comprendre le problème, choisir le bon niveau d'abstraction, identifier les risques, savoir ce qui est réversible, anticiper les conséquences.
Cette pensée senior existait déjà. La différence, c'est qu'elle ne peut plus rester implicite. Avec l'IA, il faut la rendre visible. Il faut savoir formuler ce que l'on sait, ce que l'on suppose, ce que l'on refuse, et pourquoi.
Les seniors qui savent modéliser, formaliser et transmettre deviennent extrêmement puissants. Ils ne sont pas remplacés par l'IA ; ils apprennent à multiplier leur jugement. Ceux qui avaient surtout accumulé des réflexes non explicités ressentent une menace plus forte, parce que l'outil révèle que leur avantage doit être requalifié.
Ce qui devient vraiment précieux
Dans quelques années, utiliser l'IA pour générer du code sera une compétence de base, comme chercher efficacement dans une documentation ou utiliser un moteur de recherche. Ce ne sera plus un avantage compétitif durable.
Ce qui fera la différence, ce sont les personnes capables de comprendre ce que l'IA génère, de détecter quand elle fabule, de lui donner un contexte fiable, puis de prendre la responsabilité du résultat.
- Comprendre réellement les systèmes.
- Externaliser clairement cette compréhension.
- Transmettre le contexte à un humain ou à un agent.
- Relire avec jugement, pas avec fascination.
- Construire des modèles mentaux, pas seulement produire des diffs.
À retenir
L'IA ne remplace pas la compréhension. Elle la rend visible.
Les juniors n'ont rien à perdre : ils peuvent s'en servir pour accélérer leur apprentissage. Les seniors ont quelque chose à requalifier : leur valeur ne peut plus reposer uniquement sur la vitesse apparente, les réflexes et la rareté de surface.
Le vrai avantage devient plus exigeant, mais aussi plus intéressant : penser clairement, expliquer précisément, guider intelligemment. Le code suivra.