← Все публикации

4 часа vs одна буква

или заметка о пользе перерывов

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

Начал методично проверять все: запрос, подключение, права доступа, наличие данных в базе. Всё вроде в порядке, но результата нет.

Перепроверил всю инфраструктуру, переписал код с нуля, пересоздал таблицы. Ничего. Стемнело. Ушёл домой очень злой, хорошо я в тот вечер ночевал один и никто не мог мне предъявить какие-то глупые наезды о том с каким лицом я завариваю чай.

На следующее утро буквально пришёл и за 30 секунд увидел проблему: всё это время я обращался к таблице order, а она называлась orders. Одна буква, испорченный вечер. 4 часа отладки. Куча нервов.

С тех пор у меня правило: если пошла борьба, и она занимает больше 30 минут — встаю и иду прогуляться. Мозгу нужно переключиться, как бы он не был против. Я прям физический таймер ставлю себе чтобы он укоризненно на меня смотрел достигнув нуля.

Так что если вы сейчас застряли в дебрях какой-то проблемы — встаньте, пройдитесь, сделайте чай (напомните себе расслабить мышцы лица). Иногда между эту одну буква можно увидеть только свежим взглядом, как бы мы себя не уговаривали в обратно.

Этот же пост в Telegram ↗