Microsoft Azure CTO Mark Russinovich and VP Scott Hanselman published a peer-reviewed CACM opinion arguing that agentic AI coding tools are creating a structural crisis in software engineering. AI boosts senior developer productivity while imposing 'AI drag' on early-career developers, incentivizing companies to stop hiring juniors. Entry-level developer hiring is down 67% since 2022, and a Harvard study found a 13% drop in employment of 22-25 year olds in AI-exposed jobs. The authors document specific failure modes of AI agents — such as masking race conditions with sleep calls — that experienced engineers catch but juniors miss. They propose a 'preceptor model' borrowed from medical education, pairing junior developers with senior mentors in real product teams where learning is an explicit organizational goal. Community reaction questions whether corporate incentives will undermine the model, and raises second-order risks including loss of institutional knowledge and degraded AI training data as senior expertise dwindles.

6m read timeFrom infoq.com
Post cover image

Sort: