Habr AI→ original

Programmers after AI: who will remain in the profession

A developer conducted a large-scale experiment: they created a complex product from scratch using AI code generators, deliberately broke it, and restored it to

AI-processed from Habr AI; edited by Hamidun News
Programmers after AI: who will remain in the profession
Source: Habr AI. Collage: Hamidun News.
◐ Listen to article

Half a year ago, conversations about artificial intelligence replacing programmers sounded like just another hyped Twitter prediction. Today, these conversations have stopped being abstract — and one developer decided to check this not with words, but with numbers.

The author of a research piece on Habr conducted what could be called a stress test for the entire industry: he took modern AI code generators, built a complex product from scratch with their help, then intentionally broke everything and tried to restore it — again using artificial intelligence. This is not another think-piece about the future of the profession, but a documented experiment with concrete metrics and conclusions. And that is precisely why its results deserve attention.

A turning point came sometime between autumn 2025 and the beginning of 2026. AI assistants for code — from GitHub Copilot to Claude and specialized tools like Cursor — made a qualitative leap. They stopped being advanced autocomplete and learned to solve tasks that previously required experience and engineering thinking: designing application architecture, choosing design patterns, finding and fixing complex bugs. If a year ago AI-generated code needed to be rewritten almost entirely, now it often works right the first time.

However, the experiment showed something more nuanced than a simple answer of "yes, they will replace" or "no, they won't." Artificial intelligence confidently handles typical tasks — CRUD operations, standard integrations, template code that makes up a significant portion of a developer's daily work. But as soon as the task goes beyond patterns well-represented in the training data — problems begin. AI generates plausible but incorrect code. It confidently proposes architectural solutions that collapse under load. It does not understand business context and is unable to ask a clarifying question when a task is formulated ambiguously.

This puts the industry in an interesting position. It is already clear that a significant part of the work performed by junior and mid-level developers can be automated. Companies that hired dozens of programmers to write template code will begin cutting teams — not tomorrow, but within a two to three year horizon. According to analysts' estimates, up to thirty percent of tasks in a typical sprint can already be delegated to AI without significant loss of quality. And this share will only grow.

But the paradox is that the need for strong engineers will not only not disappear — it will increase. Someone must formulate tasks for AI, verify results, make architectural decisions that go beyond standard patterns. Someone must understand why AI proposed this particular solution and see where it will break after six months of operation. The programming profession is not dying — it is stratifying. Routine work goes to machines, while the value of expertise, systems thinking, and the ability to work with uncertainty grows.

Product development is also changing form. When the cost of writing code approaches zero, the bottleneck becomes not implementation, but formulating what exactly needs to be implemented. Product managers, designers, and analysts gain unprecedented power — they can prototype ideas directly, without a developer as intermediary. This blurs the boundaries between roles in a team and forces a rethinking of the very process of creating software products.

The main conclusion of the experiment is not that AI will take away jobs — that is too simplistic a framing. The conclusion is that the rules of the game are changing right now. Developers who view AI as a threat and ignore it risk ending up in the position of typists who rejected word processors.

And those who learn to use AI as an amplifier of their own capabilities — design with its help, verify its solutions, direct it in the right direction — will become significantly more productive. The future of development is not in replacing people with machines, but in the emergence of a new type of specialist — an engineer who thinks architecturally and manages AI as a tool. And judging by the pace of change, there is not much time left to adapt.

ZK
Hamidun News
AI news without noise. Daily editorial selection from 400+ sources. A product by Zhemal Khamidun, Head of AI at Alpina Digital.

Want to stop reading about AI and start using it?

AI News is a curated feed of AI/tech news. Hamidun Academy teaches you to use AI systematically in your work.

What do you think?
Loading comments…