- We all believe we're above average in our field, and unions would hold us back.
- We all know people who have skated by on incompetence, and wouldn't want a union to protect their jobs.
- Our field moves quickly, and we don't want a union that would hamper our ability to make quick moves.
- Union is a dirty word, especially when the mind disease of libertarianism is more prevalent among tech workers.
I think the easier way to solve this is for IT/computer workers to stop being paid salaries, and get paid hourly. If it weren't for a special exemption from congress that was passed in the 90s, we would be paid hourly as a matter of law. I know I've been treated MUCH better since I switched to consulting.
Employers value your time when they have to pay for those extra 2 hours of meetings each day, when they have you work a Saturday, or stay a couple hours late to push to the finish line. In addition, things like software efficiency upgrades where I can show 10 hour savings for 3 hours of cost are suddenly on the table, where on a salary you're not a "team player" if don't just put in the extra hours for free to save the company some bucks.