I will just have to respectfully disagree. I'm not meaning to put words in your mouth.
You don't have to take a union away from someone to give a union to another. That is just too simplistic.
But you also haven't answered my question. How are people who are disadvantaged in technology (either because of their gender / race or because they are simply a lower class of employee: a contractor) supposed to get some representation without a union?
It's almost 2020 and women aren't paid as well as men and contractors don't get the same kind of benefits most of the time like paid vacation, sick leave or health benefits. I expect better for these people.
I think if there were an easy universal answer that I could write in what fits here, then it would already be a solved problem.
For me personally, the answer for most of the concerns would be that I would find a different job. And as I just indirectly stated above, that strategy won't work for all situations everywhere. And neither will unions fix all situations everywhere. But they will certainly increase the overall cost to develop software.
It's not that simple for most people to just find a different job. Even when they do its a gamble and the situation can be far worse. I've worked in places where there were amazing benefits to places that only hire contractors and don't give them any benefits. I would like to see some evidence that a labor union would drive up the cost of developing software. It just sounds too easy to be true.
I will Wally-reflector your Wally-reflector. :) I would like to see evidence that introducing labor unions maintain or lower the price of goods and services. :)
By the way, I'm keeping it light here. I mean to imply no angry feelings or anything like that. Just expressing thoughts. Best wishes to you and your family. Seriously!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.