Honestly as somebody not working in software development these posts seem ridiculous to me. The pay is great, the physical work environment is good, if you work for a FANG company you might get free food, access to a corporate gym, and other amenities. Can somebody give example of another job that is better? I do agree though that America's work culture is bad as a whole and does not afford sufficient work life balan…
Dentistry. I know many Dentists and rarely if ever meet one that works more than 4 days a week. But I don't think that's a real retort to your point :p
> But SWE have one of the best jobs out there, it seems from somebody looking in on the outside. There is a huge lack of understanding what other people do for work.
Generally speaking anyone working in a situation where their efforts of improvement are frustrated will feel burnt out. Of course this is common in crappy jobs too and often manifests in highly managed employees who are driven with very strict metrics and work environments, because a constant threat of unemployement is the only method to sustain output. So its a real phenomenon and no amount of money or perks is the answer, in the same way that most people know that being rich isn't a silver bullet towards happiness. To over simplify, you can want both riches and fulfillment, and lament the lack of either independent of the other. More constructively as an employer, if you are paying and treating your employees well and they are still unhappy, it might be that they are spoiled brats and you should fire them and find others. OR it might be that there is an actual problem that needs fixed. IME its always been the latter, and failing to fix that problem has always been a missed opportunity for the places I've worked.