In my experience, the attitudes of software developers, as seen all over the web, are basically the definition of “privileged” in a way that does not match almost anything else. “I didn’t like my manager, so I quit and spent a few months counting my $$$ until I found something I liked more” is something that very few other professions can flaunt. This is, incidentally, why old-school managers are basically incompatible with the sector: in any tech hotspot, you literally cannot threaten or bully a tech employee, unlike any other employee. I bet lots of people high-up hate this so much.