Le unioni costringono due cose:
- Membri che usano i sindacati per la negoziazione
- Maggiore costo di avere dipendenti.
Entrambe le cose vanno male come sviluppatore. La programmazione, come altre professioni a "colletti bianchi", riguarda tanto la persona quanto la disciplina. Puoi inviare due persone a scuole identiche, imparare cose identiche e svolgere lo stesso compito, ma avrai due risultati diversi. I sindacati trattano ogni "lavoratore" come intercambiabile; e contrattare come se fossero tutti intercambiabili.
Non lo sono. Senza un sindacato, ho l'opportunità di negoziare il mio stipendio e i miei stessi benefici. Se voglio lavorare per una paga più bassa ma ottenere più vacanze, ho questa opzione.
In secondo luogo, i sindacati tradizionalmente vogliono ciò che vogliono chiunque altro al potere: Altro . Vogliono più soldi per i loro lavoratori, più vacanze, più benefici. Questo è un problema quando chiedono troppo e mandano il business in tilt (vedi: US Auto Industry, l'attuale dibattito sindacale in Wisconsin).
I sindacati non sono adatti alle attività commerciali e senza attività commerciali non avremmo lavori.