4 ms·
At least in Canada, to be labeled as a professional engineer, even if it's a computer engineer, there are mandatory codes of ethics you have to follow. I had an
by todd10203040 8y ago
At least in Canada, to be labeled as a professional engineer, even if it's a computer engineer, there are mandatory codes of ethics you have to follow. I had an ethics class during my time at college for their computer engineering technologist, and you definitely do get taught these things. In Ontario, we have a group called OACETT, if you want to label yourself as a certified engineer, you have to be a part of this organization and vow to follow certain codes of ethics. The only problem is, software developers don't count, and many people who are hired to write code, myself included, are never required to have this certification. I wish we were treated more like electrical engineers, structural engineers, etc, but for some reason code still isn't considered to be a safety risk to humans like a bridge or wiring in a house is.
- ocdtrekkie 8y agoYou'd think somewhere around the point people started controlling nuclear reactors with software that software development should've fallen into this category. Which is long before now, where we control everybody's cars with software.