5 ms·
As mentioned in the article, while the engineering ethics code doesn't have force of law, "state boards of registration do consider it when conducting disciplin
by SomeCallMeTim 12y ago
As mentioned in the article, while the engineering ethics code doesn't have force of law, "state boards of registration do consider it when conducting disciplinary investigations."
If we had, in addition to an ethics code, a state body that could take people to task for violating it, then it could have teeth.
Of course then the unethical programmers would all move to Nevada (or whatever state had the most lax oversight). One step at a time, though. :)
- tjl 12y agoIn Canada (or at least Ontario), the Code of Ethics is actually part of the Professional Engineers Act [1, section 77]. It's pretty general, though. It isn't quite as specific as this one. You can be disciplined (and possibly lose your license) for violating it. One could argue that spyware violates the "fidelity to public needs". [1] ]http://www.e-laws.gov.on.ca/html/regs/english/elaws_regs_900941_e.htm http://www.e-laws.gov.on.ca/html/regs/english/elaws_regs_900...
- tjradcliffe 12y agoThis is true in BC as well: https://www.apeg.bc.ca/getmedia/e8d858f5-e175-4536-8834-34a383671c13/APEGBC-Code-of-Ethics.pdf.aspx https://www.apeg.bc.ca/getmedia/e8d858f5-e175-4536-8834-34a3... However, even in Canada the vast majority of software developers are not professional engineers.
- tjl 12y agoIt's true. Even many of the engineering grads I know who go on to do software don't bother trying to trying to register as professional engineers. I registered after graduation, but many of my classmates didn't. Now, I keep the registration partly because my life insurance policy is a group one through the association.