logoalt Hacker News

tptacek04/23/20259 repliesview on HN

Those of us who write software professionally are literally in a field premised on automating other people's jobs away. There is no profession with less claim to the moral high ground of worker rights than ours.


Replies

simonw04/23/2025

I often think about the savage job-destroying nature of the open source community: hundreds of thousands of developers working tirelessly to unemploy as many of their peers as possible by giving away the code they've written for free.

(Interesting how people talk about AI destroying programming jobs all the time, but rarely mention the impact of billions of dollars of code being given away.)

show 1 reply
JohnFen04/23/2025

> Those of us who write software professionally are literally in a field premised on automating other people's jobs away.

How true that is depends on what sort of software you write. Very little of what I've accomplished in my career can be fairly described as "automating other people's jobs away".

concats04/24/2025

"Ten year contract you say?"

"Yes, yes... Satellites stay in orbit for a while. What about it?"

"Looks a bit cramped in there."

"Stop complaining, at least it's a real job, now get in, we're about to launch."

Verdex04/23/2025

Speak for yourself.

I've worked in a medical space writing software so that people can automate away the job that their bodies used to do before they broke.

show 1 reply
ToucanLoucan04/23/2025

> Those of us who write software professionally are literally in a field premised on automating other people's jobs away.

Depends what you write. What I work on isn't about eliminating jobs at all, if anything it creates them. And like, actual, good jobs that people would want, not, again, paying someone below the poverty line $5 to deliver an overpriced burrito across town.

show 1 reply
smj-edison04/23/2025

Bit of a tangent but...

Haven't we been automating jobs away since the industrial revolution? I know AI may be an exception to this trend, but at least with classical programming, demand goes up, GDP per capita goes up, and new industries are born.

I mean, there's three ways to get stuff done: do it yourself, get someone else to do it, or get a machine to do it.

#2 doesn't scale, since someone still has to do it. If we want every person to not be required to do it (washing, growing food, etc), #3 is the only way forward. Automation and specialization have made the unthinkable possible for an average person. We've a long way to go, but I don't see automation as a fundamentally bad thing, as long as there's a simultaneous effort to help (especially those who are poor) transition to a new form of working.

show 2 replies
frollogaston04/23/2025

Yeah I see it as fair game

dml213504/25/2025

It’s not automation that is the problem, it’s that the fruits of that automation disproportionately go to those at the top. Don’t blame software engineering for that, blame capitalism.

milesrout04/24/2025

[flagged]

show 1 reply