Полгода назад, занимаясь Quiken, я активно фигачил. Практически каждый вечер садился и писал код, переписывал код, настраивал деплои, фоновые таски, экспериментировал с дизайном и UX, рисовал логотип, промо-картинки, писал описания в Chrome Store. И так три месяца подряд. Это было непривычно: мне редко удавалось настолько сконцентрированно работать над чем-то "своим", не считая разве что литкода и подготовки к вступительным по математике.
В том проекте часть задач мне нравилась, а другая часть — нет. Свободного времени по сути не было, но я его всё равно находил. Состояние потока приходило часто, но не всегда — хотя самое главное, что я не прокрастинировал и планомерно шёл к запуску проекта.
Когда активная работа над Quiken завершилась, я взялся за новый сайт. Долго думал, зачем он мне. Увязывал в одну стратегию телеграм, длинные статьи и блогинг; публикации на других сайтах и тактики продвижения; съёмки видео. Пришёл к определённым решениям по технологиям, взялся за прототипы, проверил и подтвердил жизнеспособность всех идей. Всё шло хорошо.
А потом на полной скорости влетел лбом в уже ставшую непривычной стену прокрастинации.
Отвлёкся на основную работу; домашние дела; потом поехали отдыхать; копался в мозгах, пытаясь найти новые ориентиры и ценности; искал детский сад для ребёнка; потом заказал в Японии гитару, о которой мечтал с юности, и выбирал усилитель для занятий дома. Месяцы шли, а я всё никак не садился за работу, проводя всё больше времени в размышлениях и без какого-либо результата.
Неприятнее всего, что подобный режим, когда много запланировал, а потом только думаешь и почти ничего не делаешь, угнетает психологически. Вроде бы и цели есть, и всё понятно — но ничего не получается. Несложно попасть в downward spiral (это как по-русски?) и утонуть в море вины, жалости к себе и отвращения к работе.
Побарахтавшись чуть-чуть, я стал выплывать. Сначала вернулся к выработанному принципу "деплоить в продакшн сразу же": настроил Ansible, серверы на Digital Ocean, миграции — чтобы каждый комит в master
одной командой релизить на живой сайт. Это немного помогло, так как я взялся за работу, но код самого сайта я всё равно не писал. Прокрастинация не уходила.
Тогда я заподозрил целеполагание. Как и многие из вас, я привык ставить цели в контексте работы. Иногда организуя их в иерархию objectives and key results, иногда опираясь на SMART-методологию: чтобы был срок, чтобы было точно понятно, что делать — а потом оценивать результат по заранее определённой шкале. И, кажется, эта привычка сыграла со мной злую шутку.
У меня не так много времени, чтобы заниматься своими проектами; внимания, силы воли и даже желания часто тоже не хватает. И получается, что я не достигал практически ни одной из своих целей, прикреплённых к календарю и выраженных количественно. От этого пропадает уверенность в себе и адекватности целей, и приходит тот самый ступор, заставляющий смотреть сериалы даже тогда, когда отдыхать уже не хочется.
Обнаружив неладное, я попробовал изменить подход к планированию. Вместо намерения достигать определённого результата к определённому сроку решил сконцентрироваться на соблюдении определённого расписания. 2-4 часа в будни должно уходить на свои проекты, включая сайт, канал и прочее. Разумеется, это получается не всегда: я стараюсь садиться за работу каждый день, но не винить себя, когда не выходит.
Привычное планирование с таким подходом почти невозможно, но в моих нынешних начинаниях так много неопределённости, что придерживаться планов всё равно не получается. И если поначалу ослабить хватку контроля страшно, спустя какое-то время становится намного легче жить и работать.