It's a little harder for programmers because the ethical bar is less agreed-upon. "Doctors should help people" and "lawyers shouldn't steal their client's money" are pretty nearly 100% agreed-upon by the professionals, but there's still a lot of disagreement on what is and isn't ethical for a programmer to do.
In what sense are they unions?
"Software engineers need to be protected from the employers" and "the public needs to be protected from software engineers" seem like very different positions, in fact I can imagine both organizations existing in a sometimes-adversarial relationship.
IMO setting high standards is a quality shared by any healthy industry, because permitting shoddy work means every consumer needs to learn the details of the task in order to judge their provider.
The idea being, if professional strictures were imposed upon us, that would give us a stronger ability to push back against those who set tasks in conflict with those strictures.
We are in positions of privilege; we should build funds/organizations to protect and help whistleblowers; help them find jobs, have a fund to support them -- we don't need a union for this.
I've gone days without sleep. Woken up afraid for my life. My future. Knowing I may never work again. I may never be employed again. I may be on the street. Homeless. Unable to trust anyone ever again.
There's no one.
No one.
Do you understand that?
I'd happily have a union to protect me right now. My life may be over because there isn't one.
What about people who want to do the right thing and so they are crushed by evil?
Do you know how much literature there is out there about blowing the whistle? Do you know how many people are in prison right now for it? Being tortured every day. Julian Assange. Chelsea Manning. Karen Silkwood was poisoned and probably murdered and she was a leader in a union.
What about them? Who is protecting them? Who protected them? No one. They are going to live a life of torture and die in prison because of the truth.
Who is protecting the truth? Who is enabling the truth to exist?
I spoke up and had to do it, I had to, I couldn't not do it, despite the very real threat that I might be murdered in my sleep. I can't stand to see this happening around me every day. I can't do it anymore.
I don't think people really know. I don't think you really know. This isn't a movie to me.
Thank you for doing the right thing. It's heartening to hear that there are still people out there who live with integrity.
I hope whomever you denounced doesn't consider you a threat anymore.
I hope you manage to overcome the PTSD. Seek help if you can, if you haven't already.
And find a way that you can feel enough at peace that you can get some sleep. This writing (though it may be real) is setting off my BS meter.
A single engineer putting their foot down is brave, but thousands putting their collective feet down can change the world.