Как программисты людей убивали
Можно долго задаваться вопросами, что появилось первым: жизнь или смерть, курица или яйцо, человек или совершенные им ошибки
Мы все когда-то косячим, когда-то серьезно, когда-то не очень, но косячим все
Знаете, в чем разница между профессионалом и любителем? Профессионал готов отвечать за свои ошибки и исправлять их
Обсуждая с женой какие-то косметические вмешательства, я стараюсь узнать, есть ли у косметолога какое-нить адекватное образование.
Нет, не потому что это гарантия успешной процедуры. Это гарантия того, что если косметолог ошибется, то он будет в состоянии взять на себя ответственность и помочь самым верным способом.
Итак, вернемся к программистам.
В далеком 1982 году свет увидел новую классную штуку - аппарат лучевой терапии Therac-25. Все было круто, новая разработка. Но со временем все больше и больше людей начало обращаться в клиники и получать неутешительные результаты «передозировка радиацией».
Целый ряд ошибок в проектировании приложения привел к СМЕРТЯМ минимум двух людей. Расследование показало, что многие выработанные на то время правила либо игнорировались, либо не помогали бороться с проблемами.
Не знаю, понесли ли какое-то наказание разработчики и руководство компании-производителя и повели ли они себя как профессионалы.
Но реакция многих других программистов и экспертов была очень профессиональна, в результате расследований по инциденту появилось очень много новых правил проектирования приложений (мы их используем до сих пор), был ужесточен надзор в сфере программных продуктов.
Само общество программистов в тот момент проявило себя очень профессионально.
Вот такая история
Post #163
1.57K
- 👍 14
- 🤯 5
- 🔥 2
- 😱 2