Contexte de la décision d’embauche

Dans plusieurs grandes sociétés technologiques, la politique de recrutement s’est longtemps cantonnée aux ingénieurs seniors, sous prétexte que la complexité du code et des architectures rendait les profils juniors « risqués ». L’auteur relate une expérience personnelle où, à son arrivée, la règle était d’engager uniquement des senior‑plus, arguant que les changements apportés par des ingénieurs moins expérimentés pouvaient casser le système. Cette approche a généré un goulot d’étranglement : les managers devaient déléguer des tâches simples à des collègues déjà surchargés, ralentissant la livraison de fonctionnalités de base.

Hypothèses erronées sur les juniors et l’IA

Le texte identifie trois suppositions principales. Premièrement, la perte de talents serait inévitable ; les ingénieurs gagneraient en expérience et quitteraient l’entreprise, obligeant les recruteurs à investir plusieurs mois de formation. Deuxièmement, le rythme d’évolution technologique, accéléré par l’IA, serait tel que les juniors ne pourraient pas s’adapter. L’auteur cite un exemple concret : au début de sa carrière, il fallait une semaine pour installer un dépôt Subversion et configurer une chaîne CI, alors que la même opération se réalise aujourd’hui en moins de dix minutes grâce à un simple prompt d’IA. Troisièmement, on imagine que les ingénieurs deviendront uniquement des orchestrateurs de prompts, rendant le rôle du junior superflu. En réalité, le jugement technique reste indispensable, même lorsqu’une IA génère le code.

Analyse de l’impact organisationnel

Lorsque la politique senior‑only a été assouplie, l’entreprise a mis en place un programme d’internat qui a servi de porte d’entrée aux diplômés. Quelques années plus tard, plusieurs de ces anciens stagiaires occupaient des postes intermédiaires et surpassaient les ingénieurs seniors recrutés initialement. Cette donnée montre que la courbe d’apprentissage des juniors, lorsqu’elle est encadrée, peut dépasser les attentes de productivité à moyen terme. De plus, le coût d’intégration d’un junior (temps de formation, mentorat) se compare favorablement aux coûts de recrutement externe d’un senior déjà familiarisé avec le système, surtout dans un contexte où les outils d’IA réduisent le temps de mise en place d’infrastructures.

Vers une réorganisation du processus produit

L’article pointe une défaillance plus profonde : la vision de l’ingénierie comme une étape isolée d’une chaîne de production. Même en 2026, de nombreuses équipes fonctionnent comme une ligne où les exigences du produit sont traduites en design, puis découpées en tâches simples attribuées aux ingénieurs les moins expérimentés. Cette architecture « waterfall » moderne rend logique l’idée de remplacer la dernière étape par des agents IA, mais elle ignore la valeur ajoutée des ingénieurs dans la définition du problème, la priorisation des exigences et l’optimisation des performances (par ex. choisir les critères d’export CSV pour dix ans de données). En intégrant les juniors dès la phase de conception, on enrichit la réflexion collective, on accélère les itérations et on crée une réserve de talents capable de prendre en charge des projets plus complexes lorsque les agents IA évoluent.