Hacker News new | ask | show | jobs
by david-gpu 22 days ago
> You are assuming that the amount of work is finite, so more productive people implies fewer people are required. Is that the case though? Has it ever been?

How many horse farriers have you met? How many coopers, blacksmiths, or shoemakers?

2 comments

Not a fair comparison. Unlike shoemaker or coopers who do ONE thing, a SWE doesnt do just one thing.. atleast in general. I churned through basic, logo, c, c++, java, c#, python, go and now agents. The executable building on single machine died when distributed systems came in. It again evolved when cloud took over. We have been reinventing our work every few years. Every job change requires us to learn new skills.

How much did a horse farrier have to learn if they switched their employers?

No profession uses only one skill. I’ve had a few, the longest-running as a developer, and there is nothing uniquely varied about working in software. One thing that is pretty unique to software is how superior they feel to most other professionals, when in reality, it’s a pretty mediocre discipline compared to electrical or mechanical engineering, medicine, chemistry…

Cobblers design, make and repair shoes of various kinds, boots for various purposes, slippers and moccasins with leather, cloth, rubber, and many kinds of threads using punches, knives, various machines, glues…

How much does a developer need to learn about their core competency when switching employers? Not even close to as much as a machinist. It’s not a useful comparison.

You asked for counterexamples, so I gave you a few. Did I misinterpret your question?
They absolutely still exist just not in the US. Bad comparison IHMO. What they make is just imported into the US and they often work in factories in low wage countries like Bangladesh, Pakistan, Cambodia. They were just offshored
> They absolutely still exist

That is precisely the point. They still exist, but it is a far less common occupation than it once was.