Andrew Wilkinson argues that advanced AI models have achieved AGI-like capabilities in programming. He quotes Anthropic's CEO, suggesting that the role of a programmer is shifting to that of an architect, and many current programmers are in denial because their paycheck depends on not understanding this shift.

Related Insights

Beyond traditional engineers using AI and non-technical "vibe coders," a third archetype is emerging: the "agentic engineer." This professional operates at a higher level of abstraction, managing AI agents to perform programming, rather than writing or even reading the code themselves, reinventing the engineering skill set.

Researchers from Anthropic, XAI, and Google are publicly stating that Claude's advanced coding abilities feel like a form of AGI, capable of replicating a year's worth of human engineering work in just one hour.

AI coding has advanced so rapidly that tools like Claude Code are now responsible for their own development. This signals a fundamental shift in the software engineering profession, requiring programmers to master a new, higher level of abstraction to remain effective.

As AI agents handle the mechanics of code generation, the primary role of a developer is elevated. The new bottlenecks are not typing speed or syntax, but higher-level cognitive tasks: deciding what to build, designing system architecture, and curating the AI's work.

AI tools are automating code generation, reducing the time developers spend writing it. Consequently, the primary skill shifts to carefully reviewing and verifying the AI-generated code for correctness and security. This means a developer's time is now spent more on review and architecture than on implementation.

As AI makes the act of writing code a commodity, the primary challenge is no longer execution but discovery. The most valuable work becomes prototyping and exploring to determine *what* should be built, increasing the strategic importance of the design function.

Experienced engineers using tools like Claude Code are no longer writing significant amounts of code. Their primary role shifts to designing systems, defining tasks, and managing a team of AI agents that perform the actual implementation, fundamentally changing the software development workflow.

AI coding tools democratize development, making simple 'coding' obsolete. However, this expands the amount of software created, which in turn increases the need for sophisticated 'engineering' to manage new layers of complexity and operations. The field gets bigger, not smaller.

Experienced programmers are urged to stop dismissing AI coding tools. The experience is described as "revolutionary," and even a one-hour trial on a toy project will reveal that it's the clear next evolution of programming, not a gimmick.

As AI generates more code, the core engineering task evolves from writing to reviewing. Developers will spend significantly more time evaluating AI-generated code for correctness, style, and reliability, fundamentally changing daily workflows and skill requirements.

AI Coding Tools Signal the End of Traditional Programming Roles in 2-3 Years | RiffOn