По мотивам этого поста. Несколько типичных ситуаций, которые, так или иначе, возникают в жизни каждого разработчика. Отобрано здесь и переведено специально для Хабра.
Когда commit от программиста-стажера ломает дневной билд

Когда я встаю из-за компьютера в конце рабочего дня

Когда я жду техзадание
Когда я получаю доступ к новому API и пытаюсь использовать его

Когда я заканчиваю проект до дедлайна

Когда я добавляю новую функцию без предварительного тестирования

Когда я забываю использовать try/catch

Когда я тестирую новый сайт под IE6

Когда я пофиксил баг, но сразу сломалось что-то другое
Когда я установил новую тему для WordPress

Когда я вызвался быть добровольцем на техобслуживании старого сервера

Когда техзадание изменяется в седьмой раз подряд

Как заказчик описывает ожидаемую реакцию пользователей на новый интерфейс

Когда я работаю над документированием исходников

Когда я работаю с CSS
Как я описываю себя в моём резюме

Когда я ищу баг в старом коде

Когда я вижу код, который я написал пьяным

Когда я ухожу домой в пятницу вечером
Автор: RedOctoberCZ
