|
|
|
|
|
by _game_of_life
1811 days ago
|
|
>You've confused ethics and morals Ethics and moral philosophy are synonymous. I don't think they're confused, but you can consult a dictionary if you like. >The ethical action (which is about professional standards rather than your conscience) No, as somebody who has studied moral philosophy academically, this is your own unique definition and not normal. Any amount of research from a credible source like plato.standord.edu or even wikipedia will support this. |
|
The ethical codes that are associated with a profession are different from moral principles that may usually guide us. The first example they gave when I studied this in engineering was that of a defense attorney: trying to help a guilty person get away with a serious crime violates most people's moral standards, but the code of ethics for attorneys demands that they defend guilty people anyway, because our law system is set up with that expectation.
To my original point, someone may claim a moral imperative to tell the world about the company in this article, but the fact of the matter is just about every professional ethics committee or handbook would tell you to uphold your NDA in the situation here. Wasting people's time under false pretenses may be bad, and it isn't ethical to do it yourself, but it isn't so bad that you can just drop your own obligations and blog about it.
And yes I admit some handwaving here since programming doesn't have widely adopted ethical codes yet, but I can guarantee that when they do exist, they won't tell you to violate a contract for something that won't injure anyone and doesn't break any laws.