Live data from Hacker News

Why is everyone trying to replace Software Engineers?

toddle.dev

51–60 of 145 posts

Re: Why is everyone trying to replace Software Engineers?

#51

I don't know. Why are you software engineers always trying to replace everyone else?

because everyone else has a tough and boring job and being replaced by computer program and some device they will be free from this tedious jobs and have more time to do what they like instead. World will be a better place.

Re: Why is everyone trying to replace Software Engineers?

#52

You need strong guys to move things around because you don't have a pneumatic crane. Now you have pneumatic crane, you can move stacks and stacks of things around with ease. You need less strong guys around and instead there is a new need for fewer people that are well-trained on how to operate this pneumatic crane safely. You'll get more work done with less people. That's what's happening with software engineering a…

If there's one thing employers hate more than unskilled labor, it's skilled labor.

Oh, now instead of ten unskilled laborers carrying shit, each being paid $N, you can have one crane operator getting paid $5N? Wait, why can't we pay him $N? What do you mean, if he fucks up it costs us millions? What do you mean, his skill or lack thereof can double or halve the time it takes to move shit around? Ok, what if we pay him $1.1N?

Re: Why is everyone trying to replace Software Engineers?

#53

Software Engineers build the tools, so I feel it shouldn't be surprising that one of the first areas it's being applied is the domain it's inventors are most familiar with.

SWE happens to have a massive training corpus readily available online, and is something that is done entirely with text.

For other engineering disciplines, the data is much thinner and the methods tend to be heavily visual, i.e. mechanical drawings or electronic schematics.

SOTA vision LLMs cannot read a schematic to save their life. The accuracy is <5%.

Re: Why is everyone trying to replace Software Engineers?

#54

The same reason all companies try to reduce labor: cut costs, better returns for shareholders. There's nothing special about SWEs vs any other class of worker. If they can be replaced or eliminated, they will be, just like any other worker.

This is the sad truth. We like to think we're special but we're not. I'd argue a paramedic is more special. Those people save lives and get paid like shit compared to us.

Re: Why is everyone trying to replace Software Engineers?

#55

You need strong guys to move things around because you don't have a pneumatic crane. Now you have pneumatic crane, you can move stacks and stacks of things around with ease. You need less strong guys around and instead there is a new need for fewer people that are well-trained on how to operate this pneumatic crane safely. You'll get more work done with less people. That's what's happening with software engineering a…

> it's an industrialization of coding

That's a fantastic insight. There's a popular metaphor comparing software developers to blacksmiths, emphasizing the craft and trade aspects of the profession. Historically, blacksmiths were largely automated out of existence, replaced by highly skilled metallurgists and industrial automation engineers, albeit in much smaller numbers. As we look toward the future, we must consider what the equivalents for software development might be.

Re: Why is everyone trying to replace Software Engineers?

#56
post #18

its completely over for this field. anyone that doesnt think so has their head in the sand, we are 18 months out from the value proposition of a 50-85th percentile software engineer dropping to the floor

I’ll believe it when I can page an AI at 3AM, go back to sleep, and have it autonomously root-cause and fix a production outage no matter the cause .

What percentage of human software engineers would you guess pass this bar?

Re: Why is everyone trying to replace Software Engineers?

#57
I was part of a group people that tended towards artsy (and definitely not rationalist). This was when everyone had an idea for a new app, and I kept getting people trying to get me to work for equity. They seemed to have these same kinds of unrealistic expectations. I eventually came to the conclusion that they saw software as like painting. It seems to take about 8 - 24 hrs to create a work of art (assuming the idea is complete and you are working within your skill level), so their mental price and timeline was something similar.

A better metaphor for software is like writing a book. Everyone sees writing a book as borderline undoable, and the expectation is that it takes months and months. I think that software and writing have a lot in common (including lots of text, and even the verb used), and that explaining ourselves as book-writers would help set better expectations.

Re: Why is everyone trying to replace Software Engineers?

#58
I've been predicting for some time that if AI makes it much easier and faster to write software, this will increase software engineer employment.

It will grow the sector and massively inflate the combinatorial explosion of system X system X system. Programmers will use AI as a tool in their tool box -- I already do for boilerplate and tests and explaining code -- and they'll use it to write ever more software to work with ever more systems.

What it may do though is cut the bottom off the field. Very junior programming jobs could vanish, creating more of a learning cliff to really get into it. This is happening in every discipline and has been for a while. It's a real problem for our traditional method of school followed by entry level job. I think the future's going to be some kind of school integrated with apprenticeship followed by internship followed by a real job. Unfortunately that may suck in a lot of ways. Fields that are like that require too much 'paying your dues.'

Re: Why is everyone trying to replace Software Engineers?

#59
post #27

Software developers are basically the only thing standing between the morons and profit at any cost to society, because some of us don't feel like playing that game and they couldn't do it without us if their life depended on it. I realize they think they they finally can do it by themselves, or rather by hooking up a bunch of fresh bootcamp devs with AI; and I look forward to watching them crash, burn and come back…

They won’t come begging for help. They _want_ the crash and burn.
Post reply on HN