
Steve Yegge a prédit la victoire des juniors à l’ère du vibe coding
Alors que tout le monde discute de la façon dont l’intelligence artificielle laissera les développeurs juniors sans travail, les réseaux sociaux discutent largement d’un article de l’auteur Steve Yegge avec un rebondissement inattendu. Au lieu de l’affirmation habituelle du type « les juniors disparaîtront, et les seniors resteront », l’auteur avance l’hypothèse opposée. Comprenons en quoi consiste cette revanche des programmeurs débutants, selon l’auteur.
L’opinion de Steve – tandis que les développeurs expérimentés passent du temps dans le scepticisme et les disputes avec la réalité, les juniors s’adaptent rapidement à la nouvelle approche. Le vibe coding. Ils le perçoivent non pas comme une menace, mais comme une partie naturelle de la profession. Parce qu’ils ne se sont pas encore habitués au cadre strict de la programmation traditionnelle.
Mais qu’est-ce que le vibe coding ? C’est quand tu n’écris pas une seule ligne de code à la main. Mais décris simplement la tâche à l’intelligence artificielle et observes comment elle génère tout elle-même. Pour les prototypes, tu peux même ne pas approfondir les détails, et lors de la préparation pour la production — juste surveiller étroitement le processus.
Steve identifie 6 étapes d’évolution du développement. Nous aurions commencé par le codage manuel traditionnel en 22. En 23, les autocomplétion comme les snippets et Copilot sont apparus. En 24, nous utilisons un chat bidirectionnel avec des modèles de langage à l’intérieur de l’environnement de développement.
Mais cela deviendra plus intéressant à partir de là. En 25, des agents de codage qui effectuent des tâches entièrement arriveront. D’ici la fin de l’année, des clusters d’agents qui peuvent être gérés en parallèle apparaîtront. Et en 26, des flottes entières d’agents sous la supervision de « super-agents » émergeront.
Et chaque vague suivante accélérera le développement d’environ 5 fois. L’auteur compare les agents à des chameaux gratuits dans le désert. Au début, ils peuvent être inconfortables. Ils crachent, mordent et consomment des ressources. Mais quand tu t’y habitues, tu ne peux plus vivre sans eux. Ils grimpent eux-mêmes dans JIRA, fouillent dans le code, lancent des tests et corrigent des bugs. Le développeur n’a qu’à les diriger et manger des chips.
Bien sûr, aujourd’hui les agents ne sont pas encore assez intelligents pour avaler d’énormes tâches. Il faut les nourrir de petites tâches et les surveiller quand ils se bloquent. Mais bientôt des « super-agents » apparaîtront qui lanceront eux-mêmes des essaims d’agents et les surveilleront.
Et selon Steve, d’ici 26, les développeurs se transformeront en sortes de managers hiérarchiques, dirigeant des groupes d’agents. Et dans cette nouvelle réalité, l’avantage ira non seulement aux juniors, mais aux personnes avec un nouveau type de pensée. Peut-être que votre passé de programmeur ne fera que gêner.