По мотивам этого поста. Несколько типичных ситуаций, которые, так или иначе, возникают в жизни каждого разработчика. Отобрано здесь и переведено специально для Хабра.
Когда commit от программиста-стажера ломает дневной билд
Когда я встаю из-за компьютера в конце рабочего дня
Когда я жду техзадание
Когда я получаю доступ к новому API и пытаюсь использовать его
Когда я заканчиваю проект до дедлайна
Когда я добавляю новую функцию без предварительного тестирования
Когда я забываю использовать try/catch
Когда я тестирую новый сайт под IE6
Когда я пофиксил баг, но сразу сломалось что-то другое
Когда я установил новую тему для WordPress
Когда я вызвался быть добровольцем на техобслуживании старого сервера
Когда техзадание изменяется в седьмой раз подряд
Как заказчик описывает ожидаемую реакцию пользователей на новый интерфейс
Когда я работаю над документированием исходников
Когда я работаю с CSS
Как я описываю себя в моём резюме
Когда я ищу баг в старом коде
Когда я вижу код, который я написал пьяным
Когда я ухожу домой в пятницу вечером
Автор: RedOctoberCZ