We Are 3000 Years Behind: Let's Talk About Engineering Ethics
summary
A licensed civil engineer turned developer compares ancient and modern examples — Code of Hammurabi’s eye‑for‑an‑eye rules, the 1919 Boston molasses flood killed 21 — to software practice and argues for concrete changes: adopt the ACM code of ethics, treat high‑impact patches like regulated designs with stricter code review, make seniority mean mentorship and accountability, improve cross‑team communication, and “pretend you’re licensed” so work is stamped by responsibility rather than vague titles.
AI-written summary · about
chapters (11)
- 0:00Intro
- 0:54Who am I
- 1:54Bad outcomes
- 5:37Law of Retribution
- 7:50Dramatic Pause
- 10:51Getting My License
- 12:33Title of Software Engineer
- 14:33Diversity
- 17:06Rules
- 20:57Communication
- 23:36Accountability
related talks
18mAn Engineer’s Code of Ethics
47mThe Ethics of Software - some practical considerations
01mthe ethics of software development needs to be discussed
50mBeing an ethical software engineer
41mEvil Tech: How Devs Became Villains
36mAn engineer's code of ethics
50mEvil Tech: How Devs Became Villains
43mEthical Engineering
