Hacker News new | ask | show | jobs
by ClumsyPilot 1803 days ago
"I don't think lazy devs that create buggy software should be charged with a felony"

Does that apply to developers of an airplane's autopilot, insulin pumps, and other stuff that gets people killed?

2 comments

I've been saying for awhile now that developers who work in life critical applications should be held to the same licensing and educational standard as civil engineers. There should be legal difference between a "coder" who can be unlicensed and not formally trained working on non critical software and a "software engineer" who is educated, licensed and bonded to work on stuff such as medical, automotive, aerospace and control systems. There should also be some kind of equivalent to the various engineering organizations that sets standards and norms.
If your organization produces safety critical components, then one individual's mistake should not be able to impact delivered products.
Same here: a single mistake should not send the wrong person to jail.

On the other hand, if someone is sabotaging the system for personal gain, they should certainly be imprisoned.

Agreed.