4 ms·
Unions are helpful in two scenarios: 1) When workers want systemic reform of an organization. 2) When workers are more-or-less interchangeable. Software engi
by rrrrrrrrrrrryan 5y ago
Unions are helpful in two scenarios:
1) When workers want systemic reform of an organization.
2) When workers are more-or-less interchangeable.
Software engineers aren't interchangeable at all compared to a factory worker, which is why they have such great individual bargaining power and why (historically) they don't really feel a huge need for a union to represent them. Today, software workers have a bit more interest in unionizing because they want to change their organization's high-level goals (e.g. environmental responsibility, not making tools for warfare, hiring diversity, etc).
But both scenarios apply to Amazon warehouse workers, and union representation would almost certainly be a massive benefit for them.
- amrocha 5y agoDevelopers are absolutely interchangeable. If they weren't then job hopping every 2 years wouldn't be the optimal career strategy.
- Jiejeing 5y agoSaying that software engineers are not interchangeable is being delusional. We have some bargaining power because this is a skilled office job where the demands outweighs the supply and our added value to the business is many times what we get paid. But many SWE job hob every two years or so at best, and they absolutely get replaced without a second thought.