3 ms·
I think we need to go well beyond a Hippocratic oath. Most Software Engineering Degrees require an ethics course. Yet - we still have the issues we have today.
by hmmnotsureif 6y ago
I think we need to go well beyond a Hippocratic oath.
Most Software Engineering Degrees require an ethics course. Yet - we still have the issues we have today.
Asking for good intentions isn't going to change outcomes, because Software Engineers already have good intentions. Nothing will change.
How about Software Engineering Licensure? You have been found to contribute glaring security issues in widespread code? Lose your license and employment. Use dark patterns to defraud people? Lose your license and employment. Leave "debugging" endpoints open or collect unminimized telemetry? Lose your license and employment.
This seems stronger, and much more likely that outcomes will change.
But good luck getting the industry to move.
- jojobas 6y agoEthics is not a hard science. Also it's not that the underbelly asks would ask their hacker candidates for a license, or that the military/cops would care about a licensing body.
- DreamScatter 6y agoThis doesn't generalize very well, since a lot of software is written by volunteers making open source software. Those people aren't employed, and exempt from getting fired. People who own their own software business also can't be fired. Overall, what you propose doesn't make sense.