Live data from Hacker News

Why AI hasn't replaced software engineers, and won't

normaltech.ai

131–140 of 386 posts

Re: Why AI hasn't replaced software engineers, and won't

#131

We have been aggressively and enthusiastically automating away software engineering for the entire history of the computer industry. Every time we do so, we are able to build bigger, better things more quickly. When this happens, our work becomes more valuable and expectations rise to match. The world’s appetite for software has been insatiable so far. AI hasn’t replaced software engineers because every time we becom…

I think we're not too many years away from the end state of software. We already collectively produce more software than anyone really wants, and the bulk of it is anywhere between garbage and outright fraud, if not actively malicious. The end state, I think, is that everyone who needs small software to manage a todo list or synchronize files, or whatever "normal" people do, will end up with bespoke personalized soft…

I do this already scraping web sites for descriptions of what they provide and then tell the agent to build the part I want and nothing more. There's a lot broken about the web and software today that can be addressed by these agents. Just getting a newsfeed of news I want to read free of the mandatory click and enrage bait would be progress for me IMO. But I'd never ship a product that did that because of how Google treated ad-blockers on chrome.

Re: Why AI hasn't replaced software engineers, and won't

#132

We have been aggressively and enthusiastically automating away software engineering for the entire history of the computer industry. Every time we do so, we are able to build bigger, better things more quickly. When this happens, our work becomes more valuable and expectations rise to match. The world’s appetite for software has been insatiable so far. AI hasn’t replaced software engineers because every time we becom…

I think we're not too many years away from the end state of software. We already collectively produce more software than anyone really wants, and the bulk of it is anywhere between garbage and outright fraud, if not actively malicious. The end state, I think, is that everyone who needs small software to manage a todo list or synchronize files, or whatever "normal" people do, will end up with bespoke personalized soft…

This has "why pay for Dropbox" vibes.

Re: Why AI hasn't replaced software engineers, and won't

#133

We have been aggressively and enthusiastically automating away software engineering for the entire history of the computer industry. Every time we do so, we are able to build bigger, better things more quickly. When this happens, our work becomes more valuable and expectations rise to match. The world’s appetite for software has been insatiable so far. AI hasn’t replaced software engineers because every time we becom…

I think we're not too many years away from the end state of software. We already collectively produce more software than anyone really wants, and the bulk of it is anywhere between garbage and outright fraud, if not actively malicious. The end state, I think, is that everyone who needs small software to manage a todo list or synchronize files, or whatever "normal" people do, will end up with bespoke personalized soft…

>We already collectively produce more software than anyone really wants, and the bulk of it is anywhere between garbage and outright fraud, if not actively malicious.

I think you're right in the second part of the quote, but the first doesn't follow.

The software space has moved from value propositions to grifts like crypto, but that has more to do with what investors are willing to fund than with user needs. Modest, sustainable businesses don't have the absurd levels of growth that's currently on demand.

Consumer perception is that everything's reducing in quality and increasing in price, digital or otherwise. It will have to give at some point.

Re: Why AI hasn't replaced software engineers, and won't

#135
There will definitely be jobs in the future because as most companies reach a level playing field regarding the capabilities of AI they will need humans to build the next generation of innovative products. But these jobs will change into some synthesis of product owner and software engineer.[0]

[0] https://arkvis.com/blog/2026-04-26_the-future-role-of-engine...

Re: Why AI hasn't replaced software engineers, and won't

#136

Earlier quoted context omitted.

> we might finally become productive enough to exhaust the world’s appetite for software. I think we are past this point personally. Lots of blasphemously useless crap being built.

The useless box dates back to 1952, and the pet rock was a phenomenon for a while. If useless software bothers you, you've got to be pretty bothered quite a number of things. What do you think of video games?

Haven't played them personally since the double whammy of the Zynga playbook and the pandemic of DLC. But I have been building my own games to play that are free of these infestations. The enshittification surrounds us and penetrates us.

Edit: Yes, I see, as a former gamer and game developer, I am unemploying myself by creating games with AI to play myself instead of ennriching the pockets of Gabe Newell and other billionaires, hence the downvote.

Re: Why AI hasn't replaced software engineers, and won't

#138

We have been aggressively and enthusiastically automating away software engineering for the entire history of the computer industry. Every time we do so, we are able to build bigger, better things more quickly. When this happens, our work becomes more valuable and expectations rise to match. The world’s appetite for software has been insatiable so far. AI hasn’t replaced software engineers because every time we becom…

"The world’s appetite for software has been insatiable so far."

Yeah, I don't that does not necessarily mean everyone is looking for the latest and greatest. Many businesses are still reliant on technologies like custom spreadsheets and Microsoft Access because they do exactly what they want them to do, have a fixed rate, and rarely require any additional modifications/maintenance. Once you step outside of the bubble so many of us are stuck in you'll realize that many, many people aren't interested in upgrades, but rather they just want the old shit they know to just work.

Re: Why AI hasn't replaced software engineers, and won't

#139

It most certainly will replace software engineers. What's missing is, as the article suggests, the "Delivery" bit. But that's not the realm of software engineers, that's the realm of DevOps/SRE/Cloud engineers. I work as a cloud engineer and have been contacted by multiple non-engineering friends who have now been able to create their pet projects from scratch in different languages and have it running locally, as we…

Generation and maintenance are very different beasts. There are engineers that work making a 2 weeks app that is never revisited again, I guess, but I don't know anyone that makes a living from that. Maybe the "WordPress site for your business" gigs. The issue comes when you have 432 functionalities and have to add the 433 without interfering with the others. Or when you cant afford slightly wrong. Or when each funct…

> The issue comes when you have 432 functionalities and have to add the 433 without interfering with the others. Or when you cant afford slightly wrong. Or when each functionality adds complexity at a higher rate than an engineer and over time the projects gets to an unmanageable size.

But that's not a problem on small projects. non-technical people only create software to scratch their needs, they will probably will need 20 or 30 features, never 432, making their system much easier to handle.

The problem with enterprise software is that it has to support a very large combination of features designed for different clients. That's why it gets so complex, but if the software has to support a single client is waaay easier.

Re: Why AI hasn't replaced software engineers, and won't

#140

We have been aggressively and enthusiastically automating away software engineering for the entire history of the computer industry. Every time we do so, we are able to build bigger, better things more quickly. When this happens, our work becomes more valuable and expectations rise to match. The world’s appetite for software has been insatiable so far. AI hasn’t replaced software engineers because every time we becom…

> at best you can have AI doing 90% of the work as long as an expert developer is driving things.

But that puts 90% of developers out of a job.

And I don't see why it couldn't become 99%.

Post reply on HN