What Is a Code of Ethics?
Primarily, a code of ethics provides a framework for ethical judgment for a profes- sional. The key word here is “framework.” No code can be totally comprehensive and cover all possible ethical situations that a professional engineer is likely to encounter. Rather, codes serve as a starting point for ethical decision making. A code can also express the commitment to ethical conduct shared by members of a profession. It is important to note that ethical codes do not establish new ethical principles. They simply reiterate principles and standards that are already accepted as responsible engineering practice. A code expresses these principles in a coher- ent, comprehensive, and accessible manner. Finally, a code defi nes the roles and responsibilities of professionals [ Harris, Pritchard, and Rabins, 2000 ].
It is important also to look at what a code of ethics is not. It is not a recipe for ethical behavior; as previously stated, it is only a framework for arriving at good ethical choices. A code of ethics is never a substitute for sound judgment. A code of ethics is not a legal document. One can’t be arrested for violating its provisions, although expulsion from the professional society might result from code violations. As mentioned in the previous section, with the current state of engineering socie- ties, expulsion from an engineering society generally will not result in an inability to practice engineering, so there are not necessarily any direct consequences of violat- ing engineering ethical codes. Finally, a code of ethics doesn’t create new moral or ethical principles. As described in the previous chapter, these principles are well established in society, and foundations of our ethical and moral principles go back many centuries. Rather, a code of ethics spells out the ways in which moral and ethical principles apply to professional practice. Put another way, a code helps the engineer to apply moral principles to the unique situations encountered in profes- sional practice.