Ask HN: Should we stop worrying that AI will replace developer jobs?

9 _pdp_ 18 8/29/2025, 2:43:54 PM
Longer title: Should we stop worrying that AI will replace developer jobs and instead start thinking how we are going to hire more developers?

Hi folks,

I can't be the only one noticing that AI coding agents are making us work more, not less.

Here's the math that's been bugging me. If a developer used to write 100 lines of code per day (illustrative) but now AI writes 90% of the code, so you'd think that the load will go down to 10 lines, right? What I find is that the scope has exploded. Developers are now able to crank 1000 lines per day total and while you may say that AI writes 90% of them we are still writing 100 lines of the hard stuff.

Every feature that seemed too expensive before is suddenly doable. Every prototype becomes production system. The bottleneck shifted from typing to thinking, but the thinking load just got 10x bigger. We have also single-handedly increased the demand of that 10% chunk which is not as easy to scale as machines. Am I the only one noticing this?

Comments (18)

mikewarot · 13h ago
There's a divide between Engineering a system, and implementing it in most other fields. We're now facing the situation where LLMs have artificially accellerated the trend we were already on, towards a professionalization of the art of Software Engineering. The title inflation of most of the programing jobs being incorrectly labeled as "software engineer" has obscured this trend.

The demand for actual Engineering skills won't go away anytime soon. The thing about Engineers is accountability and responsibility. If you're responsible for outcomes, you must exercise authority over the process. This gives you bargaining power for wages, which FAANG and others don't want you to have.

pesfandiar · 9h ago
The delineation between programming and software engineering is arbitrary at best. Everybody understands the "engineering" in software engineering has nothing to do with other certified engineering practices, so the hair splitting here strikes me as mere gatekeeping of titles. Responsibility and accountability for outcomes have always been a requirement regardless of the title.
diatone · 7h ago
Probably worth clarifying with GP what responsibility and accountability they’re referring to.

Where I live, if an engineer signs off on a bridge design and the bridge personally collapses, they are personally liable for harm done to folks on the bridge. As far as I’m aware software engineering does not have something like that.

toomuchtodo · 14h ago
Lines of code is a poor metric for productivity, revenue, and profit. The question is: is AI making existing developer populations more efficient to where the demand trajectory for software engineers declines over time. I think we're too early to tell and that early indicators are the unsophisticated in power going "Magic robot makes you work better, use magic robot or we will replace you, and we're not going to hire materially more people until we approach what appears to be a failure mode." Bit of a collective industry death march based on vibes and cargo culting.
_pdp_ · 14h ago
I agree and I think short term companies will most likely reduce their developer count because AI seems to be cheaper. However, as more code is written by AI the demand for more software will increase therefore the demand for developers will increase.

Of course I am not entertaining the idea of AGI because at that point it will no longer matter as much but if we assume that AI will improve but still require human resourcing the demand for these resources will increase. Don't you think?

This is what makes sense to me at least.

austin-cheney · 6h ago
Neither. Hiring and firing is the primary game of software employment. It’s why so much corporate software sucks compared to open source alternatives under strong leadership. It’s the game most developers play instead of actually writing software.

Instead I really wish there were was more emphasis, like at my current employment, all focused on ownership, training, and retention.

sixtram · 9h ago
The last time I asked an LLM AI to review my code, it added extra lines that weren't originally there. Then, it claimed that there were many bugs in those lines. When I pointed this out, it apologized. But I don't know how much time I wasted on this thing. I'm a developer with over 30 years of experience. Should I ease into vibe coding?
paulcole · 1h ago
There’s almost nothing to be gained by writing about AI (particularly anything remotely positive). The anti-AI people are absolutely foaming at the mouth about how bad it is. Best to let them have their fun while the rest of us are quietly getting value out of it.
_pdp_ · 14h ago
BTW, I also posted a longer version of this realisation here for what's worth: https://go.cbk.ai/more-work
GoldenMonkey · 11h ago
The demand will be for developers to be phenomenal debuggers of massive ai code bases.

Time to retire. Unless one enjoys debugging instead of coding.

allears · 13h ago
The problem isn't the overall demand for developers. The issue is that AI will replace entry-level developers, thus eventually reducing the ranks of experienced developers. A senior developer brings much more to bear on her work than simply coding skills. Where is she going to get that experience?
_pdp_ · 13h ago
That is a real problem indeed. It is the same problem though. Obviously the developers that will get hired to do the 10% need to be developers with a lot of experience but as you say where you are we going to find these people if the overall number of experienced personal has dropped?
xenospn · 14h ago
AI software developers are similar to self driving cars. Both are great for increasing stock prices, but not much more than that.
_pdp_ · 14h ago
In both cases productivity increases though but I agree it will increase the valuation of certain companies tremendously. That being said I cannot see this as being a zero-sum game. We multiple on both ends of the equation.
krapp · 14h ago
No one is going to hire more developers, that's the entire point of AI. You'll do more work and provide more value to shareholders for the same if not less pay until you're rich enough to escape the hell-cycle of capitalism or you die.
_pdp_ · 14h ago
Assuming that the demand for software remains at the same level as before the infliction point. However, this is not likely to be the case (https://en.wikipedia.org/wiki/Jevons_paradox).

What I am speculating that we will see is an increasing demand for developers. While AI will be churning more code the work that cannot be done by AI will require more developers overall then ever before.

krapp · 12h ago
I'm not certain Jevon's Paradox really applies here. We're not talking about mining coal or cutting down trees to meet increased demand - we're talking about a future in which software is mostly written by other software, and AI's capabilities will be improving faster than human developers can be educated. The scale of software demand may increase but more of that demand will be met by AI than by human beings.

So if the demand for developers increases at all, that increase will be minimal. And bear in mind that every aspect of every software process will be optimized as much as possible for AI automation, including languages used, so the set of work that "cannot be done by AI" will also be minimized.

jfim · 8h ago
Even in the case of coal mining, jobs fell as output increased. See the two charts in https://acoel.org/the-rise-and-decline-of-coal-mining-jobs-1...

Peak coal jobs was in the 1980s but peak output was in the early 2000s, while employment went from 200k to about 75k in that period. Sure, coal might have been cheaper but it didn't translate into more jobs overall.