The Five Stages of AI in Software Engineering

Denial. Anger. Bargaining. Depression. Acceptance.

I see it in the comments. Every time someone points out what’s happening in software engineering right now—the quiet collapse of the middle, the rise of AI-powered developers, the shrinking need for entry-level engineers—people resist.

I get it.

Three years ago, I would have spent an hour on something that today takes me five minutes. Not because I got better, but because my tools did. Two months ago, I watched an AI generate a specialized Spark/Databricks solution that would have taken a senior engineer a full day to write. Not just something passable. Something flawless.

This is where we are now.

If you’re not using AI in your daily work, you’re already behind. If you’re still writing code like it’s 2020, you’re competing against people who can ship 10x faster, who don’t waste time on what can be automated, who understand that AI isn’t just a tool—it’s leverage.

Yet, people fight it.

They get angry at those who embrace AI, as if refusing to use it is some kind of moral stand. They try to rationalize why their job is different, why their skills won’t be automated.

They feel disillusioned when the thing they built a career on no longer holds the same value.

And then, eventually, they accept it.

Because they have to.

The middle is gone. The market doesn’t need “solid” engineers anymore. It needs elite engineers solving frontier problems and product builders who can move fast.

The question isn’t whether this shift is happening. The question is: Are you adapting?

Where are you in the five stages?

Share this post:

Related Articles
Reducing Docker Image sizes with Multi-Stage Builds and Distroless
Data Engineering in Azure: understand PDFs using LLMs
Organization Migration in Terraform Cloud

Interested to join our team?

We’re always looking for our next data builder. Checkout our careers page to see our current openings. Your voice powers our innovation at Data Build Company. Join our team, where your ideas are not just heard but championed, paving the way for future developments in data engineering.

Join the Data Build Company family!