It is kind of sick to hear about programmers pulling 60+ hour weeks digging the grave of the fellow next to them because they are not culture-fit or good programmers by their standards.
The establishment knows this, that's why it squeezes out of you every penny it can get, getting you to feel that you are the greatest programmer of all.
But to be in a meaningful serious union and fight for your rights means you have to do a lot of soul searching, throw away your smugness and self-righteousness (about how great developer you are) which is not compatible with the capitalist nonsense we face everyday.
I am sure I will get flagged because a lot of readers come from the "Valley" where money is god but don't really care.