These are the 4 types of people saying "Al will replace software engineers in 6-12 months"

Kelvin Graddick · 3 minute read ·     

Every few months, the discourse around AI replacing software engineers hits a fever pitch. Someone with a big platform makes the claim, the tech internet goes wild, and engineers start questioning their career choices.

I've watched this cycle repeat itself. And every single time, the loudest voices fall into one of four very specific buckets.

Am I just being defensive and delusional? 🤷🏾‍♂️ Really don't think so - but let me lay it out and you can judge for yourself.


The 4 Types of People Saying "AI Will Replace Software Engineers in 6-12 Months"

  • People at companies that sell AI
  • People who made "hard cuts" at their company
  • People who have never had a software engineering job
  • People burned out in their software engineering job

1. People at Companies That Sell AI

This one is the most obvious - and honestly, the most predictable.

When Mark Zuckerberg claimed Meta's AI could do the work of a mid-level engineer, he was also marketing a product. When Anthropic's CEO said AI could replace engineers in 6–12 months, Anthropic sells AI. When Sam Altman talks about AI agents taking over engineering tasks, OpenAI's entire valuation depends on people believing that.

If you were selling shovels, you'd want people to think there's gold everywhere.

These companies have a direct financial incentive to make this claim. When the person selling hammers says everything is a nail, that's not an unbiased opinion. That's a pitch.


2. People Who Made "Hard Cuts" at Their Company

These are the executives who laid off hundreds of engineers and are now retroactively justifying those decisions by saying AI made those roles unnecessary.

Companies cut engineering teams, took a PR hit, and needed a narrative. "It wasn't a mistake - AI is just that good now" is a much cleaner story than "we over-hired during a zero-interest-rate bull market and now we're correcting."

It's not a prediction. It's a post-hoc rationalization.

Tech job losses attributed to AI in early 2025 were real, but conflating all tech layoffs with AI displacement is intellectually dishonest. When the person who fired your whole department tells you AI did it - ask yourself: does it benefit them to say that?


3. People Who Have Never Had a Software Engineering Job

The LinkedIn thought leaders. The finance bros who discovered ChatGPT and immediately concluded that software engineering is dead.

They see AI write a React component and think: "That's it. Engineers are done."

What they don't understand is how small that task is relative to what software engineering actually involves - architecting scalable systems, debugging complex multi-system failures, navigating legacy codebases, translating ambiguous business requirements into technical solutions.

Studies show AI-generated code has a ~30% error rate, with another ~23% only partially correct. That's not replacement - that's a different kind of work for engineers to review, validate, and fix.


4. People Burned Out in Their Software Engineering Job

This one I actually have empathy for.

If you've spent years grinding through boring tickets, dealing with bad management, fighting technical debt nobody cares about - and then AI comes along - it's tempting to say "yeah, fine, just let it take this job."

That's not an objective assessment. That's exhaustion speaking.

The burned-out engineer who says "AI will replace us all" is often really saying: "I'm done and I need permission to leave." That's valid! But it's not a data-driven prediction.


What Does the Data Actually Say?

Junior developer job postings have declined 23% over two years - that's real and worth taking seriously. But "AI is changing the entry-level landscape" is very different from "AI will replace all engineers in 6-12 months."

The long-term picture tells a different story:

AI is a productivity multiplier, not a wholesale replacement. Engineers who use AI well will outcompete engineers who don't. That's a very different threat model.


The Bottom Line

The 4 types of people saying "AI will replace software engineers in 6-12 months" all share one thing: they each have a reason to believe it that isn't purely objective.

  • The AI seller needs you to believe it to buy their product
  • The executive needs you to believe it to justify their layoffs
  • The outsider needs you to believe it because they don't know better
  • The burned-out engineer needs you to believe it because they're ready to leave

But 6-12 months? Come on.


Agree or Disagree?

Are there types I'm missing? Drop your thoughts below.

And am I just being defensive and delusional? Really don't think so. 🤷🏾‍♂️

Want to share this?