# Работа в потоке

Стериотипно считается, что лучший программист - это интроверсивный аутист, который живет в мире нулей и единиц.

Да, умение работать в потоке - базовый навык, без него ты не сможешь выстраивать в голове достаточно большие логические цепочки. Но гораздо круче - умение быстро вЫходить из потока и быстро в него возвращаться. Большинство новичков и даже многие сеньоры НЕ обладают этим навыком. Начать можно хотя-бы с того, чтобы перестать раздражаться, когда кто-то или что-то тебя отвлекает.

У меня самого с этим проблемы. Состояние потока делает текущую задачу важнее всех остальных, подменяя приоритеты. Например, после тяжелого дня мне нужно часа полтора, чтобы прийти в себя и снова нормально реагировать на людей (работа продолжает быть важнее личной жизни). Если я долго непрерывно что-то делаю, и вдруг звонит будильник, оповещая о начале новой встречи - меня одолевает гнев берсерка (текущая задача важнее всех остальных).

Помогает раз в полчаса-час на пять минут отвлекаться (попить чай или покурить). Иногда мне проще уйти пораньше с работы, дома поужинать, отвлечься, и еще пару часов поработать вечером. Бывыет круто оставить работу недоделанной и вернуться к ней на следующее утро - проще вникнуть в задачу, которую ты уже делал вчера, чем начинать новую с нуля. Миллион раз я по несколько часов вечером уставший бился с проблемой, которая с утра на свежую голову решалась за пять минут.

Состояние потока нужно контролировать. Если ты в нем слишком долго - выйди, немного зарядись, и зайди "нормально" обратно.

Это наблюдения "на собственной шкуре" и советы "для себя". Но все же интересно, как это работает у других и какие лайфхаки еще есть, чтобы не упарываться и при этом оставаться эффективным?


29 мая 2023 г.
📝 All posts