Hacker News new | ask | show | jobs
by Onavo 574 days ago
Engineering ethics is completely different from classroom ethics. Engineering ethics is all about compliance. If you build a missile to kill people, you better make sure it works as described. Who it kills is none of your business but if it doesn't work as described then it's a breach of "engineering ethics". It's funny when people on HN call for the "professionalisation" of software engineering. The only person who benefits is management who will happily throw the poor engineers under the bus the moment a self driving car hits somebody. Hold the entire organization responsible, starting from the top, not the lowly engineer.