I'm increasingly convinced of the need for professional licensing for software engineering. You get a degree, and sit through that ethics course, and take an exam to get a license, or you don't get to practice. Do unethical things, enjoy major liability.
Software engineers can do just as much damage as civil engineers, automotive engineers, doctors, lawyers, etc...but the industry overall has a disgustingly casual attitude.
I'm increasingly convinced of the need for professional licensing for software engineering. You get a degree, and sit through that ethics course, and take an exam to get a license, or you don't get to practice. Do unethical things, enjoy major liability.
Software engineers can do just as much damage as civil engineers, automotive engineers, doctors, lawyers, etc...but the industry overall has a disgustingly casual attitude.