Software engineers are reporting a decline in manual coding and cognitive abilities due to heavy reliance on AI coding agents [1, 2].

This trend suggests a fundamental shift in how software is built, potentially creating a generation of developers who cannot function without AI assistance. As efficiency increases, the ability to troubleshoot and write code from scratch may diminish.

Industry figures, including former Tesla AI head Andrej Karpathy, said there is a "phase shift" in software engineering [2]. Karpathy previously coined the term "vibe coding" to describe this new era of development [2].

Developers are turning to these agents because they offer increased speed and efficiency [1, 3]. However, this convenience comes with a cost. Some professionals said that their manual skills are slowly atrophying as they delegate more complex tasks to the software [2].

In one instance, an author for InfoWorld said, "I use coding agents every day. I haven't written a line of code for any of my side projects in many weeks" [1].

The concern has sparked widespread discussion across technology communities. On Hacker News, developers are actively debating how to handle the loss of core competencies [4]. The conversation focuses on the tension between the productivity gains provided by AI and the long-term risk of losing the technical depth required to oversee those systems [3, 4].

While AI agents allow for faster prototyping and deployment, the lack of manual practice may leave engineers unable to identify subtle errors, or optimize code at a granular level [3]. This creates a dependency loop where the developer relies on the AI to fix errors that the AI itself may have introduced.

"I haven't written a line of code for any of my side projects in many weeks."

The emergence of 'skill atrophy' in software engineering indicates that AI is moving from a supportive tool to a primary driver of production. If developers lose the ability to code manually, the industry may face a critical vulnerability where the human capacity to audit, debug, or innovate beyond AI-generated patterns is significantly reduced, making the ecosystem dependent on the stability and accuracy of a few proprietary models.