Tech companies have no problem working together, illegally, to keep wages down. Workers should work together, legally, to push wages up. This does not mean that compensation needs to be based on seniority or anything like that, and union contracts do not necessarily mean an end to worker flexibility. Engineers can propose whatever rules they think are fair.
However, I do agree that ethical concerns are a strong reason to organize, and a proper subject for union negotiations.
No you can’t. This is a very young and naive view. The NBA is a monopoly. It will absolutely not be the same when implemented in the tech industry. Not only will you earn less, but your stock will take a huge hit.
> Tech companies have no problem working together, illegally, to keep wages down.
This was 10 years ago and isn’t happening. The incredible salary inflation makes this pretty obvious.
Your points on Why unionise? have wondered a bit if you don't mind me saying. Again, I'm all for people having a moral stance. But if you do, why did you join the Amazon Facial Recognition and Military Tech department? And why would unionising actually stop that work being done, rather than just move it to MS or Apple or Halliburton? And even if you did, why bother including the pickers? They don't care about amazon tech and you wouldn't need them to close the tech centre down...
First you say, Doctors don’t have unions.
Then you move the goalpost when it’s pointed out that many skilled professions do have something effectively similar.
The reason for having one isn’t just about pay.
* do they negotiate standard wages, hours and work conditions?
* do they organise strikes and other action when they don't get what their members want?
* do they also represent unskilled workers, say hospital cleaners (as was being suggested for the amazon Union)?
Help me out here. Am I missing something? I'm no expert so I'm happy to be corrected...
A trade union is simply an organization of workers to achieve a shared goal. That’s it.
For many trade associations, safety standards is a big one, and it becomes more important as the trade is more skilled.
So for instance, it’s the AMA that promoted the standards of medicine over the century and a half and lobbied to prevent quacks from practicing as “medical doctors”.
Do you believe the fragmented and haphazard standards in software today and management’s race to the bottom is beneficial to consumers or to society?
But programming isn't a regulated profession. It doesn't have a professional organization. Your "cred" is reputational and based on work history, not on actual credentials or licensure. It's closer in this sense to a trade, like electrical work or plumbing, where members frequently are unionized.
Why unionize? Because your facial recognition tech is being used to round up Uigurs, or bomb Yemeni weddings, or bake cakes for gay people. To have actual say over the products you work on, and how they're used.