I asked this in the google union thread, but was too late to the party to get any answers. Copy pasting it here: Everybody here seems to agree that unions have the potential to do good or bad in every thread on it. The next logical step to me is that there needs to be a selection mechanism in place. For companies, the selection mechanism is competition. If someone else does better, the consumer or worker can choose s…
>Is there such a mechanism for unions? Unions should be democratic. The workers in the union should collectively decide how it is run, and it should have a fairly flat hierarchical structure. So if you feel that your union does not sufficiently represent your interests, you can get rid of the leadership and change the union for the better. As opposed to companies where you essentially have the choice to tolerate it o…
- Software engineers unionize
- Some "bad" rules get implemented, perhaps passing vote by misleading slogans or over-represented groups etc. Maybe it was a narrow 51% vs 49% vote.
- Top talent leaves, over time that 51% in favor of the bad rules becomes a larger and larger majority
- Now your option is essentially tolerate it or leave if you don't like what's happening. So it's the same as before, except now you owe union dues.
- "Top talent" starts new company that's more focused on "work" and has fewer rules.
- Company grows...
- Software engineers unionize... repeat
When I say "bad rules" I'm thinking things that are the software equivalent to existing union rules like "Only union members can plug in that HDMI cable" etc etc.