I find it strange that I have never heard of unionising in my 15 years as a professional software engineer.
I'm concerned that the cause is that we've had it so good for so long as an industry that it's never been a priority. We've never needed collective bargaining in order to get good working conditions and salaries.
We shouldn't take that for granted. Take a look at Amazon as an example. I imagine the working conditions and benefits at AWS are pretty amazing. Compare that to the people who are working in the warehouses. It's the same company - the AWS people are only treated well because the market for software engineers is more competitive than the market for warehouse operators.
What's going to happen as the market becomes less competitive and corporations don't have to treat us well anymore? I feel like we will be very atomised and unable to fight back.