Hey. I'm getting some mileage out of this on Twitter and you're getting a little jumped on, but: if you're not joking, this is good news. It's kind of great news.
It means all you have to do is learn a bit about the labor movement to see a whole new dimension of possibilities for intervening against a system we're widely concerned about.
https://www.irishtimes.com/news/world/africa/how-11-striking...
This is exactly what labor law is designed to help do, and I can assure you people are interested.
I can only talk about Germany, and in general I'd say unions here have limited to moderate power, depending on the field they operate in. (e.g. you always hear news about strikes from the metal-related union (IG Metall) or the train drivers, or pilots/air personnel.)
Now, the thing is that there's also one very broadly defined one for "services" (ver.di) which used to have mostly shop assistants, hairdressers, people with desk jobs, etc.pp. But recently (let's say since the 90s) also more and more IT people and especially software developers. And I can't give you specific details, but I've heard and read so many stories about what they want is quite contrary to what people in these jobs want. Maybe (probably?) because we're better off anyway? Maybe because hardly any people in software here are paid via the regulated union tariffs (is that the correct word I'm using? The rate of pay that the union agreed to with the bigger companies. Often involves politicians, but sometimes only for mediation when there's no progress on talks) but via direct negotiations with your company.
TLDR: can only speak for Germany, but the union seems to be not representative of the people for this field of work
* Work-for-hire and IP assignment rules and how they relate to side projects
* Non-solicitation clauses and pacts between big companies not to hire
* Transparency about equity valuations in job offers
* Exercise periods for options (in fact: an area of current open conflict between VCs and employees!)
* Overtime, on-call requirements, and death-march schedules
There are probably a dozen more things like this, and that's before we get to the true purpose of organizing, which is to make sure that software talent as a bloc can use market pressure to prevent itself from being subverted by unethical government requests.
This is not a crazy weird idea. There are white collar unions, and there are professional organizations (like the AMA) that do many of the things a union does on behalf of their members, without calling themselves that.
Addendum: I think the job safety thing is bigger, who can predict if this will be a safe job when most of us readers here (assuming age 20-40) are closer to retirement. Then again I'm not sure unions really help against companies not wanting to hire 50+ people for normal (I.e. non-manager) jobs.
We can easily get new jobs. But we cannot easily find jobs that satisfy all the points I laid out above. Short exercise periods, for instance, are almost universal among tech startups. Companies can get away with doing that because right now, the interest in fixing that is diffuse, and the interest in maintaining the status quo is concentrated.
Straightforward fix: form a professional association, and collectively shun companies that screw over early startup employees with post-vesting clawbacks. We'll see how much longer khaki-clad sweater-bevested VC partners mouth off to the press about disloyal employees when the cost of employing developers for their portfolio companies (and theirs alone) goes up by 40%.
The more I think about unionization, the more I think 2016-2017 is an immense opportunity. A Chicagoan I'm not entirely fond of once memorably said: never let a crisis go to waste.
And then compare that to other countries. Maybe that's my point. I don't see myself disagreeing with anything you wrote, yet you seem to take it that way :)
Sorry if I sound snippy. That happens a lot. The problem is with message boards: they're weighted heavily towards comments that highlight distinctions in point of view. That doesn't mean, in my case at least, that I'm trying to be dismissive.
https://www.irishtimes.com/news/world/africa/how-11-striking...
[0]: https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-s...