Why Engineers Must Consider the Ethical Implications of Their Work
An anonymous reader writes "An article by Abbas El-Zein at The Guardian explores the ethical responsibilities for engineers who create and maintain 'technologies of violence.' He says, 'Engineers who see themselves as builders of the shelter and infrastructure for human needs also use their expertise in order to destroy and kill more efficiently. When doctors or nurses use their knowledge of anatomy in order to torture or conduct medical experiments on helpless subjects, we are rightly outraged. Why doesn't society seem to apply the same standards to engineers? There is more than one answer to the question of course, but two points are especially pertinent: the common good we engineers see ourselves serving and our relationship to authority. ... Our ethics have become mostly technical: how to design properly, how to not cut corners, how to serve our clients well. We work hard to prevent failure of the systems we build, but only in relation to what these systems are meant to do, rather than the way they might actually be utilised, or whether they should have been built at all. We are not amoral, far from it; it's just that we have steered ourselves into a place where our morality has a smaller scope.'"
While it is hard to draw exact parallels, society already holds engineers to similar standards to doctors. The outrage over doctors experimenting on helpless test subjects is pretty similar to, say, when engineers use live subjects for testing weapons.
We engineers got our historical start by building WAR engines.
A lot of the engineers I've known who worked on military equipment do consider the ethical implications of their work. They feel they are helping protect our troops (see the beginning of Iron Man 1, where Tony Stark uses a similar justification), or something similar.
Other guys I know are just happy to have a job. Some people consider it unethical to work in the corporate world at all, so just because you consider something unethical, doesn't mean everyone considers it unethical. The NSA has the purpose of catching terrorists, which is a good goal. The reason we don't like them is because of the abuses, not because of their goal.
"First they came for the slanderers and i said nothing."
Playing the devil's advocate, when was the last time you got sued for malpractice for bugs in your code?
Support the EFF and Creative Commons. The war is coming, and they're supporting you...
"when the rockets go up, who cares where they come down? it's not my department, says Wernher Von Braun."
He didn't say that, but that summarizes the lives of thousands of people who make a living designing and building weapons (except a few fanatics who relish the though that their weapons kill $bad_guy)
That summarizes perhaps a small minority who design and build weapons. Lets consider the M1 Garand Rifle of the U.S. Army and Marine Corp. It was designed during peace time in the 1920s and 30s. It was used to destroy the Third Reich in Europe in the 1940s and in the 1960s it was used by some panicked National Guard to kill students at Kent State University in Ohio. Most of the engineers envisioned a use of the "destroy the Third Reich" type, not the students at Kent State type.
I was brought in to a government contractor's project as consultant during the Vietnam War. They were having severe problems with building their software system, and expected me to help them identify the root causes. For two weeks, they hemmed-and-hawed, trying to keep from telling me the true purpose of the system. Finally, when it was clear they couldn't understand the root problems themselves, they briefed me on what the system was ACTUALLY intended to accomplish. They did this on a Friday.
I was appalled that American citizens could dream up such an incredibly horrible intention: I can't say more, but the goal (in part) was to efficiently kill innocent civilians.
My choice was clear: I packed up, went to the airport, and bought a ticket home. On Monday, I was back at my regular desk. There was simply no way my conscience would allow me to optimize the schedule and effectiveness of such a project. There was never any repercussion, from anyone. I understand the contract was cancelled for non-performance several months later.
We who understand technology need to make value judgements: Do YOU want to write code that disadvantages fellow citizens? Do YOU want to create systems that transfer wealth from middle-class to rich folks? Do YOU want to write code that has secrets that could harm someone in the future buried inside? Do YOU want to make money by cheating ordinary citizens (think High-frequency "trading")? Do YOU want to see more systems, like NSA's, that violate the constitution, the law, and common decency?
I didn't, and I don't. Stand up for what you believe.
You end up with the engineering equivalent of pharmacists refusing to sell contraceptives because they think that contraceptives are immoral.
It's amazing how everyone who says "so-and-so profession must consider the ethical implications of their work" always imagines that the person considering the ethics happens to be considering ethics that they agree with. They never think that they might consider unethical contraceptives, abortion, gay sex, miscegenation, etc.
We *want* apartment owners to say "If you use that apartment for sodomy, I am not responsible just because I rented you the apartment you used to do it in."