Почему ошибаются программисты?

После несерьёзной статьи на серьёзную тему Job Safety Driven Development возникла идея написать о том, как появляются ошибки разработчиков. Вместо этого появилась статья «Почему всё ломается даже у хороших программистов?». Мысль нужно закончить. Уже рассмотрено два краевых случая, давайте посмотрим и на «обычные» причины ошибок программистов. Как в…

Почему ошибаются программисты?
99

Уважаемый Константин Митин, сооснователь и руководитель компании АйТи Мегастар/АйТи Мегагруп, вам в пору примерить шкуру сооснователя и руководителя тесктогенератора МегаВода и МегаНеинформатив. Ну серьезно. Господи. Вы рассказываете в статье об ошибках программистов кто такие программисты? Прошу прощения. Не осилил ваш титанический труд

К слову сказать, в тексте статьи есть определение и для программистов. То, что вы сей труд не осилили, не страшно. Возможно вы просто не входите в мою целевую аудиторию, а я не вхожу в круг интересных для вас авторов. Обычное дело, если честно.
А по большому счёту, меня как-то попросили написать про Job Safety Driven Development (JSDD), а это не простая тема с кучей нюансов. Теперь приходится описывать, что является этим JSDD, а что лишь имеет с ним внешнее сходство. Эта статья лишь треть от того текста, который пришлось написать. И явно придётся писать ещё одну статью о том, почему у людей не получится собрать дрим-тим из суперкрутых программистов, которые решат им все технические и бизнесовые проблемы.