— Почему программа не работает? — Никто не знает. — А почему работала раньше? — Тоже никто не знает.
Программист ставит будильник на 3:47. — Зачем? — Округлить до четырёх.
Два состояния программиста: «всё сломалось» и «не трогай, оно работает».
— Это баг или фича? — В документации написано: «так и задумано».
Идеальный код — тот, который поймёшь через полгода. Хорошо, если всё ещё свой.
— Сколько программистов нужно, чтобы поменять лампочку? — Нисколько, это вопрос к железу.
— Ты сделал отчёт? — Сделал ещё вчера, но он упал.
Программист чинит кран. Сосед: — Почему так долго? — Сначала наводил порядок, теперь вторая попытка.
Код без комментариев — как записка без подписи: смысл есть, но автор уже неизвестен.
— У меня всё работает локально. — Тогда задеплой и посмотри, как плачет сервер.
Самый быстрый способ найти ошибку — показать код коллеге: на третьем предложении она находится сама.
Джуниор спрашивает, почему упало. Сеньор спрашивает, почему вообще когда-то работало.