> Poor life choices can be consequences of poor upbringing, mental health, or simply bad luck.
You forget stupidity and ignorance. Sometimes people make poor life choices because they're stupid or ignorant (or both).
Yeah sure poor life choices can be consequences of poor upbringing, mental health, or simply bad luck, but that's not always the case.
Regarding this specific piece of writing and as a tech person myself, i wonder: why does this person not have some safety net savings?
Having worked in the highest-paying city (San Francisco) in the highest paying state (California) in the richest nation (USA)... Why didn't this guy build his own safety net?
That's the problem with personality disorders - we call them "disorders", but they're also fundamentally a part of someone's "personality", i.e. relatively unchangeable behavioral characteristics. It's hard to draw a clear line between "insufferable asshole" and "borderline/narcissistic/histrionic personality disorder".
> The question is: what do they expect those companies to do?
All companies (not just tech companies) always comply with whoever is currently in charge. A business just cannot operate without complying with the law.
People tend to forget that, and also people ultimately tend to pick the fat paycheck over the ideals.
It's an ironical recurrence: tech workers complain loud and often but they're still there everyday implementing and optimizing the same "nightmare" they complain about.
As usual, i'd take this kind of articles with the proverbial grain of salt. There always are a number of workers that are frustrated and very vocal about that, and a number of workers that are not frustrated at all but aren't vocal about it.
Media has a tendency to exaggerate one of the two numbers.
But which one is the largest? We don't know for sure and we can't hardly know.
Also, why is "tech workers' opinion" more important than other workers opinion?
reply