---
title: "Why AI Won't Replace Developers"
description: "Focusing on AI replacing software engineering jobs is like focusing on the fact that a flood in your city will damage your house while ignoring the effect on the city as a whole."
date: 2024-03-15
tags: [ai, ai-and-jobs]
url: https://nem035.com/thoughts/ai-replaces-all-jobs-when-replacing-coders
---

Focusing on AI replacing software engineering jobs is like focusing on the fact
that a flood in your city will damage your house while ignoring the effect on
the city as a whole.

If you extrapolate AI's capability to do software engineering such that in N
years it's on-par with a human, then you should realize that by that point it
can also do any other knowledge work (and beyond). This includes work like
leading a business or being a politician.

It’s not like AI will replace only software engineers while remaining incapable
in all other use cases.

If AI becomes that able to _entirely_ fill the role of a software engineer of
today, the world as we know it will be quite different and it's inconsequential
to worry about the fate of dev jobs in particular.

The job as a concept will change at that point and we're all affected.

The only conversation we should really be having is what happens when AI is as
smart as us.

Plus, I'd argue that software skills will be even more in-demand in the world
with human level AI because it's not like we'd let AI work without any
supervision or collaboration from us.

And to be able to productively supervise and collaborate with an AI that can
code, you also need to know how to code.

There will be more SWE jobs in the next decade than all decades that came
before.

A single coder with AI is N times more productive, and the barrier to entry to
software development becomes lower.

Thousands of new people can now become builders, and the existing builders can
build even faster.

Innovation throughput goes through the roof.

We get more startups than ever before, more products created and continually
improved, and global prosperity increases.

There’s never been a better time to learn to code.