Professional Engineers have to take ethics courses and have values which include protecting the public welfare.
I would like to see something similar for people writing software.
What keeps Professional Engineers honest is that they are accountable to the discipline committee and liable for negligence. This is in stark contrast to consumer software which comes with no guarantees other than a click through EULA.
I would like to see something similar for people writing software.
What keeps Professional Engineers honest is that they are accountable to the discipline committee and liable for negligence. This is in stark contrast to consumer software which comes with no guarantees other than a click through EULA.