Development

Microsoft execs Mark Russinovich, CTO Microsoft Azure, and Scott Hanselman, VP developer community, have written a paper for ACM (Association for Computing Machinery) in which they argue that senior software engineers must become mentors to juniors, to avoid a future without the necessary skills to get good results from AI agents. The paper, entitled

Redefining the Software Engineering Profession for AI, is based on several assumptions,

the first of which is that agentic coding assistants "give senior engineers

and AI boost … while imposing an AI drag on early-in-career (EiC) developers to