I find this interesting because I don't fully understand how tech became so opposed to unions. Many in our industry are quite jaded about the poor behavior of large corporations. Perhaps there are also reasons to be distrustful of unions. But mostly we accept working with or doing business with the former, and entirely eschewing the latter. Why have we decided that untrustworthy, sometimes poorly managed organization…
Unions are just another idea that sounds great on paper, only if you don't consider second and third order effects. They don't serve the workers, they serve themselves (like pretty much any organization). Tech workers are in so much demand that they don't really suffer such a disparity of negotiating power, like workers in other industries. Many software companies offer equity, which makes employers the shareholders.…
Unions are owned/compromised of workers. Workers vote on issues that affect them.
Tech workers are in so much demand that they don't really suffer such a disparity of negotiating power, like workers in other industries.
Absolutely true, but if demand wasn't so high and supply wasn't so short, what happens to worker leverage and treatment?
Many software companies offer equity, which makes employers the shareholders. What's good for shareholders is also good for a lot of tech employees.
Equity compensation is a result of the pressures of a competitive labour market. If companies could get away with not handing out equity, they would. But since the other guys are paying so well, they are forced to up the ante.
Also, barriers to entry in software are almost 0. If you can't get someone to treat you well, you can have your own software company paying your bills in 6 months, or VCs funding your startup.
An exaggeration. You're not getting hired at the big players without a degree and/or significant experience. Software engineering != entrepreneurship. The majority of software devs would not be able to pay their own bills after 6 months of working on their own projects. Most projects fail.
There is a reason all the big sports leagues are unionized with player associations (also highly skill specialized, limited labour supply pool). They are able to negotiate for 50% of league revenue and establish protections. There are downsides; the highest earners are giving up their ability to earn true market wage (ex: a salary cap creates a wage maximum on an individual). But in general I've never heard a pro athlete say that the union has not given them measurable benefit and otherwise higher long term gain.