Advocatus Diaboli here. One has to be careful not to forget benefits of the hard work over millenia which we all enjoy: shelter, electricity, food in the fridge, medicine in the cabinet, transportation right outside of the house we live in. Countless people worked hard to get to this point. So the question is: is our society evolved enough to stop working hard and still enjoy these benefits?
Jests aside, these are all valid points, and it's sad that the current political climate has become so polarized that it's difficult to have a reasonable discussion about this. Going from one extreme to the other won't necessarily result in a net improvement.
Am I understanding correctly that you switched to startups to find better work/life balance?
I have to say I'm surprised by that. Usually startups have the highest demands and the fewest people to get things done. Can you expand on your experience?
This is unironically the best way to find a good WLB while working on interesting problems. I switched from a startup with great WLB to a big tech with worse WLB because I recognised that the brand name on my resume will open me up for more interesting work with better WLB later on. It sucks for me now, but I'm hoping it'll pay off soon enough.
I think the reason is that small startups can't always compete on salaries, so they have to make up for it by giving you something else in return. The market is full of extremely talented people leaving big tech because they're unhappy with the wlb, or want full-time remote or so on, so it turns out to be a win-win for startups and engineers. Big Tech will continue to get meat for the grinder by their sheer reputation, so they can expect you to dedicate your life to them if you want to stay.
I experienced both a megacorp and one-man-army setups, and I find fighting bureaucratic inertia, office politics, endless stream of status updates, ever-changing organization chart and product rebrands - all way more tiring than shipping out features at frantic pace.
By chasing the money you commit yourself playing within the confines of this system.
I instead chase my passion and ive found an employeer who is happy to make those same tradeoffs. I remotely work on a global SaaS product that is scaling quickly, and my backyard is a river next to the ocean where i can immediately connect with physical world. As the tides ebb-and-flow i can see the day changing and feel apart of it. My water cooler is like going on a hike into the mountains. This is what pleases me so i keep it close.
My day is a combination of creativity and nature mixed with technical challenges and stress. No matter your situations, if you are working a growing company you will have competing priorities and therefor stress.
Ive been developing professionally now for 26yrs. 10 years ago i released that i was not going to be happy climbing the ladder in search of more money. More money at the expense of my personal time. More money to manage people. More money to 100x shareholder value... Ive switched markets/verticals from gov to private to startups in search of this balance.