| The amount of money a tech worker makes shouldn't really factor in. A personal example: Non-competes are banned in California. They're banned in Illinois .. if you make $13/hr or less. Why does your income change your rights? I've never signed a non-compete and refuse to. In the past most companies that had them would just take them out. "Oh they're not enforceable anyway, so if it makes you uncomfortable we'll remove it for you." I still sign NDAs, waver of patent rights, waver of copyright, anti-poaching, agree to all IP transfers, etc. etc. I just refuse to sign things that say "For 6 months after your employment with x .. you have to ask us if you can work for y" (I've never even worked for a direct competitor of a previous company). Lately it's been getting more and more difficult to fight for this right. It's getting to the point where I've considered moving back to California just because I know this right is protected by law. Tech workers don't have unions. We don't collectively bargain. But a lot of us also don't fully read contracts and hold to certain labor standards. And as a side note, if we had unions and they drove down wages a bit so everyone gets paid more fairly, wouldn't that help a lot in cities were rising wages drive a wedge into income inequality? People in Seattle and The Valley who run restaurants and Starbucks have to live pretty far away and commute 1 ~ 2 hours on a train/bus/car to be able to afford to live in cities where only a few decades ago, they could live and work easily within less than an hour bus commute. If unions could drive wages more equal (even if they'd go down a bit with everyone getting paid more equal), wouldn't that be beneficial? Wouldn't it be nice if everyone's wage wasn't a secret? If you're a Junior or Senior or SA-I or SA-II, everyone with that tile gets paid the same so everyone knows what everyone makes and you make that same amount no matter if you're black, white, male, female or other? |