A lot of specialist workers need to get together and rebuild their labor cartels. The pendulum has swung very far from center, and it needs to be pushed back a bit.
As it is now, very few specialists have enough clout to arrest the current momentum, and software professionals, hardware professionals, healthcare workers, and engineers are likely the only ones that wouldn't be scoffed out of the room if they threatened a general strike.
The good times should last quite a few years before the new unions become too corrupt to be worth keeping. But after that, we still might be able to keep the 6-hour workday and obligatory foos-pong tables.
..and why would they strike? This group is probably in the top 10% of workers paid in the US.
I find it a little strange that a group that has the most power, money, and benefits even thinks about striking.
Not to mention, unions/professional associations for doctors, lawyers, etc.
A union in this case would benefit the majority, but at the cost of people not in the union. Tighter/more strict immigration would benefit the people in the country in terms of reducing downward wage pressure, but it would remove opportunity for people abroad/non-citizens.
* increased compensation
* accelerated equity vesting
* cap on required hours (no more mandatory crunch time)
* increased vacation time
* protection from your job becoming off-shored
* access to better development tools
* better working environment (offices or cubicles instead of open plan)
* etc.
Put another way: Why do you (and tech workers in general) assume that you currently have personally negotiated the best possible work arrangement for yourself that the company could offer, and that no collective effort could possibly produce a better outcome?
Even assuming a union would bring most of those benefits, it would only be for a short time until the company could move my job to somewhere without a union. There's no protection from having your job off-shored beyond providing good value to your employer.
Beyond that I don't want to deal with union bosses and union dues and the fact that part of my paycheck ends up supporting politicians I don't want in office. I don't want to work in a place where the company can't get rid of underperformers, or where seniority is more important than ability. I don't want to work in a place populated by people who are comfortable working in a union shop.
If I wanted all that I'd work for the government.
Or is it because employers always spontaneously pay the highest wages they possibly can and never, ever treat employees unethically let alone break the law?
Or is that because the current political system is so very, very good at protecting the interests of employees or because market forces do it so very, very, well?
The question of relevance is whether an employee is better off or not. And when organized, employees always enjoy high wages and better conditions.
And, whether organization is personally annoying or not, as a lone individual you will have essentially no power to protect yourself let alone your profession in anyway.