e9n.dev
Back to Archive
AI

Your Job Just Leveled Up

2026-02-22
6 min read

A software dev director posted on Reddit asking for help with team morale. Their developers were demoralized, reading the same headlines we all have. Executives openly talking about replacing engineers with AI, headcount going down while output expectations go up. Over 400 comments rolled in, and the consensus was blunt: the team's existential crisis is valid, and trying to spin it positively is probably making it worse.

The thread surfaced a clear divide. On one side, the "Craftsmen": developers who love the process of writing tight, elegant code. For them, the puzzle-solving joy of the work is being hollowed out, replaced by a boring "AI Conductor" role. Their sense of loss is real. On the other side, the "Builders": developers who love shipping products and see AI as a massive force multiplier. They're excited to build more, faster.

The top-voted advice? Stop talking and start listening. Your devs don't trust the C-suite. They're grieving the loss of their craft. No amount of cheerful reframing fixes that.

I replied in that thread, and the more I thought about it, the more I realized this deserves a longer treatment. Not because I have all the answers, but because I think most of the framing around this shift is wrong.

The Anxiety Is Rational

Let's start with the uncomfortable part: the team is right to be scared.

This isn't like the shift from waterfall to agile, or from on-prem to cloud. Those transitions changed how developers worked but didn't fundamentally question whether the work needed a human at all. AI does question that. And executives are answering out loud.

When a CEO tells investors that AI will let them "do more with fewer engineers," the team hears that. When a VP of Engineering posts about replacing junior roles with agents, the team reads that. The anxiety isn't irrational. It's a direct response to what leaders in the industry are saying publicly.

Dismissing that fear with "AI won't replace you" is dishonest. Some roles will shrink. Some will disappear. Pretending otherwise doesn't build trust. It destroys it.

What's more useful is being honest about what's actually changing and helping the team position themselves on the right side of the shift.

The Real Shift: From How to What

Historically, developers were paid mainly for knowing how to do something. How to write a recursive query. How to configure Kubernetes. How to build an authentication flow. How to debug a race condition. The "how" was the hard part, and knowing it was valuable.

AI can now cover a lot of that "how." Not all of it, not yet, but enough that the balance is shifting. The implementation isn't the bottleneck anymore. A coding agent can scaffold an entire service in the time it takes to write the spec.

So if the "how" is getting commoditized, what's left?

The what. What should we build? Why this feature and not that one? What are the trade-offs between these two architectures? What does the business actually need, versus what was written in a ticket three sprints ago? What's the right order of operations given our constraints?

These questions were always important. They just used to be someone else's job. The tech lead's, the architect's, the product manager's. Now they're becoming everyone's job, because the person who can answer them and then direct an AI to execute is far more valuable than the person who can only execute.

Developers Are Becoming Managers (of Systems)

Here's the part that makes some people uncomfortable: AI is pushing developers into a role that looks a lot more like management.

Not people management. System management. You're still working with code, you're just supervising something else writing it. You review its output. You catch its mistakes. You make judgment calls it can't make. You hold the context about why this system exists and what it's supposed to do for the business.

A lot of developers chose this career specifically to avoid the ambiguity and politics of management. They wanted clear problems with clear solutions. Write the code, run the tests, ship the feature. That clarity is eroding.

The new job requires skills that weren't in the job description:

  • Requirements thinking. Not just implementing a spec, but questioning whether the spec is right. Understanding the business well enough to push back.
  • Architecture ownership. Agents can write code but they can't hold a coherent system vision across sessions. Someone has to.
  • Trade-off judgment. An AI will build whatever you ask for. Knowing what not to build is a human skill.
  • Review and supervision. Reading code critically is now more valuable than writing it fluently. The agent writes fast. Your job is to make sure it writes right.

These are the muscles developers need to build. And if you're a team lead, making this explicit is the most useful thing you can do.

Make the Level-Up Visible

The worst thing a leader can do right now is let the narrative be "AI is coming for your job" with no counter-story. If you don't fill the vacuum, the team will fill it with fear.

Here's what I'd do:

Give them ownership over the things AI can't do. Let developers write RFCs. Put them in front of stakeholders. Have them own architecture decisions, not just implement someone else's. If their role is shifting toward the "what," give them actual practice doing the "what."

Let them build the tools the AI uses. Have your best engineers craft the core libraries, workflows, and coding agent skills that the rest of the team relies on. This turns their deep craft knowledge into leverage. They're not being replaced by the machine. They're mentoring it.

Give them space to explore. Dedicate half a day every two weeks for personal projects and hackathons with AI tools. Let people experiment on their own terms, without pressure. The developers who discover what AI can do for them will stop seeing it as something being done to them.

Stop treating AI as a secret. If the team is using coding agents, make it a shared practice. Run sessions where people demo how they work with AI. Share prompts that worked, failures that didn't. Normalize it as a tool, not a threat.

Reframe the job explicitly. Don't let people figure this out on their own. Say it out loud: "Your role is changing. You're moving from writing code to directing systems that write code. That's harder, not easier. And it's more valuable, not less."

The Uncomfortable Truth About Abstraction

Every generation of technology pushes the work up a layer of abstraction. Assembly to C. C to Python. Manual deployment to CI/CD. Typesetters to graphic designers. Punch cards to IDEs. Each time, the people who clung to the old layer struggled. The people who moved up thrived.

AI is the next layer. The people who define what to build, understand why it matters, and can supervise AI doing the implementation will do fine. Better than fine. They'll be more productive than any previous generation of developers.

The people who can only write code, and can't articulate what the code should do or why? That's a harder position to be in. Not impossible. There will be specialized work for a long time. But the center of gravity is moving.

This isn't a comfortable thing to say. But it's more respectful than pretending nothing is changing.

The Reframe

Here's how I'd put it to a team that's scared:

AI isn't replacing you. It's replacing the part of your job that was always the most mechanical. The part that remains, the judgment, the context, the business understanding, the ability to define what "done" looks like, that's the part that was always the most valuable. You just didn't get to spend much time on it because you were busy writing the code.

Now you can.

Your job didn't get smaller. It leveled up a layer of abstraction. The AI is your power tool, not your rival. But you have to actually pick it up and learn to use it. Nobody is going to wait for you to get comfortable.


This started as a reply in a Reddit thread where a dev director was struggling with team morale. Over 400 comments later, the thread became one of the most honest conversations I've seen about what AI is doing to engineering culture. The anxiety is real. "Just upskill" isn't a strategy. Naming the shift honestly is the first step toward navigating it.