The data I've seen largely show that union membership is highly correlated with better pay, benefits, and working conditions. It seems clear to me that individuals are at an extreme disadvantage in wage/salary negotiations due to the enormous information asymmetry present when the counterparty is a corporation, and collective bargaining seems the most straightforward way to reduce that asymmetry.
As far as I'm aware, the reduced effectiveness of unions in the US is a direct consequence of union-busting legislation at both the state and federal level (e.g. so-called "right to work" laws, Reagan's actions against unionized/striking flight controllers). If that's the basis for your conclusion, I would agree in the sense that we need a strong political push to undo anti-labor legislation to ensure unions can be as effective as possible.
Unions do have these real benefits for the workers who are a part of them, and these benefits come at the cost of the corporations who have to pay more and implement better practices.
This increases the cost of human labor, so when doing a purely greedy analysis of costs vs revenue, the costs go up for processes which requires human labor, which drives down the profit, disincentivizing investment or even the continuation of processes that require unionized labor. Overall, there winds up being less demand for human labor and more demand for automation.
I'm not here to speak on the truth of this, I think of it from this perspective: Information asymmetry (not understanding the opposing argument) benefits the party who has the information, so understanding their argument is necessary if you want to counter it.
Another issue is that AI is human replacement strategy and isn’t necessarily the same as the mainframe dev displacement. A new career filled the void because the work still needed to get done by people. New opportunities emerged out of the ashes. The vision from tech oligarchs isn’t that - it’s elimination. It’s centralized power.
I grew up in a household with a parent in a union. We had a pretty darn good quality of life. My dad wasn’t overworked had great benefits, a pension and was able to provide.
Finally, the solution to this problem does not explicitly have to be union. This is a community of builders and thinkers and problem solvers. Maybe you could tell us what you think could affect some change then instead?
Also, classic factory unions are not the only kind possible. The SAG is a good example of a union representing (often) highly paid workers and primarily negotiates working conditions and a (low) floor on pay.
The fundamental reality is that except for a vanishingly small number, tech workers have zero leverage against employers individually.
The tech folks mistook a longish boom as evidence of their genius and skill. As long as demand outpaced supply of tech workers, the going was good. Once the tides turned, we're finding out the reality of where we stand with respect to the oligarchs.
> As for disposable code slingers? That’s been true for the last 30+ years.
The last 30 years saw massive growth in SWE salaries. That doesn’t happen if SWEs are disposable.