News for hackers. Stuff that matters.
Re:Toyota Unintended Acceleration and the Big Bowl of “Spagh... by wpietri on Sunday November 29, 2015 @06:09PM (#10646544)
Part of it, I'm sad to say, is that many, many programmers don't see themselves as professionals, but rather as mere laborers. If you try to get a doctor or a lawyer or a structural engineer to do something egregiously wrong, they'll generally know that they're crossing a line. They see themselves as having a responsibility for the human effects of their work.

Many programmers, though, will do whatever they're told, even when they know it's pointless, wasteful, or dangerous. I've read literally hundreds of stories about programmers working on something that was egregiously fucked up. But I've heard damned few stories where programmers refused to do something they thought wrong and either a) got management to back down, or b) got fired for their refusal to do something unethical.

I don't blame individuals for that. We're not trained as professionals, we don't have a professional organization that most of us join, and we therefore don't have a serious professional code of ethics. It's unreasonable to expect most people to make ethical stands alone while creating a code on the fly. But I'd love to see the situation fixed.

Re:Toyota Unintended Acceleration and the Big Bowl of “Spagh... by goldenkey on Sunday November 29, 2015 @06:13PM (#10646557)
It seems wise to have a programmers union. Maybe pg should put some efforts towards that instead of seed funding. After all, if we have a union, we can set standards for wages and quality. Certifications. And more. It'd to the world of professional programming some good.
Re:Toyota Unintended Acceleration and the Big Bowl of “Spagh... by wpietri on Sunday November 29, 2015 @06:19PM (#10646576)
To me unions solve an asymmetry where companies can fire a worker more easily than a worker can lose their job. So personally I'm not interested in a union of all programmers, as that would create a power asymmetry the other way.

I'd more thinking about a professional organization like the AMA, the assorted bar organizations, the society of professional journalists, or the various engineering societies. Basically I want an organization that can set forth reasonable professional ethics, do advocacy and education, and act as our collective voice to back up individual engineers who refuse to do something unethical.