3 ms·
> two decades ago. I'm hoping your are aware that about two decades ago software devs took a TC hit that took at least a decade to recover from. Every pre-do
by time_to_smile 4y ago
> two decades ago.
I'm hoping your are aware that about two decades ago software devs took a TC hit that took at least a decade to recover from.
Every pre-dotcom bust software engineer I knew made substantially more pre-bust than post-post until just a few years ago.
In addition given the last N jobs I've had, while software is important in the world, most companies are vastly over indexed on software. A huge number of tech companies don't make more money than they spend, and we're so deep in a bubble people don't even care.
Plumbing is also hugely important, I don't know a single company that can run without running water, but it doesn't mean we can all be plumbers making 250k+.
- anonym29 4y agoSoftware engineering can optimize more workplace activities than plumbing can. Once the plumbing is in place and working, you've exhausted the value that can be delivered by it. The only need for additional plumbing after that point is when something serious breaks (e.g. pipe bursts), which might be a once in a decade event at a typical business. The software engineer plays a part in optimizing accounting, payroll, communications, customer outreach / acquisition, sales, and some legal processes in virtually every business that exists - and those are just the most universal aspects. "X and Y are both important and therefore people doing X and Y should earn roughly the same amount of money" is the most ridiculous oversimplification I've heard in at least a week.