How Do Developers Handle Moral Dilemmas?
DwightFagen asks: "I'm curious to know how developers in the Slashdot community handle situations in which they are given a project that rubs against their moral borders. I was recently hired as a Flash developer for a design and development company and am just beginning my second project. This particular assignment is to build the video portion of an online magazine. This magazine deals with various topics and is by no means a pornographic site (although some content may border on that), but it seems one of its key tenets is to be untethered by social moral values. Though I do not believe such things should in any way be censored or banned from the internet, I do not wish to actively support something I believe to be an exploitation of human beings. What would you in the Slashdot community do in such a situation? Have any of you dealt with something like this before?"
"For the sake of clarity, I'd like to mention that I'm all for the freedom of expression on the internet and that I do not in any way judge people based on the media they choose to consume.
If this were a clear cut case of pornography, my choice would be simple; but that is not the case. I do still hold myself to certain standards and believe in the value of integrity and I would also like to do work that my family and friends can be proud of (or at least work that I could show them). However, I would also like to keep my job and would not want to put my small company of very nice people in a difficult position (as the deadline is not so far off)."
If this were a clear cut case of pornography, my choice would be simple; but that is not the case. I do still hold myself to certain standards and believe in the value of integrity and I would also like to do work that my family and friends can be proud of (or at least work that I could show them). However, I would also like to keep my job and would not want to put my small company of very nice people in a difficult position (as the deadline is not so far off)."
I think by choosing the career of a Flash designer you have already proven yourself morally bankrupt. I bet you also produce "Best Viewed with Internet Explorer" sites.
PS: Links to the boobies plz!
Then design the site such that it makes a mockery of what it purports to represent.
Behold: http://newbirth.org/
Simple: have no morals.
In related news, 18 out of 12 slashcode developers believe the fundamental axioms of mathematics are oppressive and immoral.
Wars are evil things
With the following exceptions of the American Revolution, World War II, and the Star Wars Trilogy.
One thing however is absolutely essential: that you question those moral principles. They might be wrong. Some of them are wrong. Find them, weed them out.
-1, Redundant! We already have plenty of comments telling him to stop developing Flash.
Your sig indicates that you're a consultant. That would explain why you're asking for money up front and giving useless advice. :P