Earlier quoted context omitted.
TBH, if you can accept a lower standard of living, few people really need to work that much - at least in developed nations. Most people work for social pride and connection to the community. Which is a good reason. I just wish we could remake how to generate this social pride. Buying a nice car or nice house shouldn't be a reason to feel proud. Teaching, doing or learning something new and useful for your community…
most people i know do need to work if they dont want to sleep in the streets. i program others wait tables or clean out the garbage. you think somebody does that for 'pride'? it does not matter if the country is developed or not you still have to work because real estate is expensive even if food is not. if you dont well congrats but then you (and your buddies) are one of these second generation dandies.
So yeah, the vast, vast majority of U.S. programmers are ultimately doing it out of reasons other than survival, whether they realize it or not.