The developer identity crisis
AI anxiety is real, but it's pointing at something bigger: a structural shift in what developers do and what the role becomes.
The developer anxiety is real. Every week brings a new model, a new framework, a new "meta" for AI-assisted coding. The expectation seems to be that you should stay on top of all of it, all the time. I feel it too.
But I think the anxiety is pointing at something real, not just FOMO.
Programming used to be harder
Five years ago, learning to code meant grinding through problems. You had to understand how things worked at a lower level. You'd dig through Stack Overflow, hit walls, figure out why something broke, and eventually get it working. That process was slow, but it built something.
People without a CS degree could still learn, but it took serious effort. The barrier was high enough that crossing it meant something.
Then came COVID
A lot of people got into programming during 2020–2021. Myself included. There was time, there were resources, and there was a sense that this was a skill worth building.
That wave is now colliding with a new reality.
AI changes the path from idea to code
The distance from "I want to build this" to "it works" has compressed. AI tools don't just speed up writing code; they lower the floor of what you need to know to ship something. You don't have to understand every part of the stack to get something running.
That's useful. It also changes what the market needs. Fewer developers will be required to do the same amount of work. That's already visible in how teams are staffed and how fast individuals can move.
What the role looks like next
My guess is that developers will shift toward two things: software architecture and AI operations.
The architecture part is about decisions AI can't reliably make: understanding tradeoffs, system design, long-term maintainability, and what to build and why.
The AI operations part is more hands-on: breaking down problems, writing clear tasks, reviewing agent output, catching mistakes, and directing the work across tools and models. Less writing code line by line, more directing the process.
That's already what the most productive people in this space seem to be doing. The anxiety comes from watching that shift happen without a clear map for how to navigate it.