What is it about?
Without deliberate changes to Early-In-Career (EIC) training, the talent pipeline of the software engineering profession faces collapse. This paper explains how the boost that AI gives senior engineers will lead to that outcome and proposes that software engineering move to an apprenticeship-type model to give EICs the experience and skills required to become senior engineers.
Featured Image
Why is it important?
The impact of AI on software engineering hiring and learning is already well underway. Without proactive steps, the industry will face an existential crisis sometime in the next decade. It's important that industry and academic leaders take steps to prevent that.
Read the Original
This page is a summary of: Redefining the Software Engineering Profession for AI, Communications of the ACM, February 2026, ACM (Association for Computing Machinery),
DOI: 10.1145/3779312.
You can read the full text:
Contributors
The following have contributed to this page







