Comment Comment by gchpaco The main difference is that engineers have a code of ethics they're expected to uphold, with the threat of taking away your certification if you don't. parent gchpaco 6 years ago