В 15:00 собеседование. На столе карточки с Big O, на экране архив задач. Реверс связного списка я покажу. Про деревья расскажу. Сложности оценю и улыбнусь.
Первый вопрос в голове другой. Когда я в последний раз обходил граф в глубину в живом продукте? За двадцать лет ни разу, если не считать университетские лабораторные.
Второй: зачем мне эта работа. Чтобы платить за жизнь сейчас и строить своё потом. Мобильные приложения почти готовы, игра на Godot растёт по вечерам, переход в геймдев долгий, счета приходят по расписанию.
Пока гоняю формулы, крутится другая система. В сутки надо впихнуть полную ставку, прогресс по своим штукам, прогулку, тренировку, терапию, людей и хотя бы одну ночь нормального сна. Часы складываются аккуратно и каждый раз дают остаток.
На салфетке
Я не бросаю свои проекты. Просто перестал верить, что свобода сама оплачивает счета. Управляющая компания не принимает концепты мобильного продукта в зачёт коммуналки.
На салфетке красиво. Днём стабильная работа, деньги приходят вовремя. Вечером мобилки и Godot. Тело и голова, иначе перегрев. Люди не по остатку. Сон как созвон: стоит в календаре.
В календаре разноцветные блоки, пазл будто собран. Потом один звонок, два срочных бага, трёхчасовая встреча. Башня падает.
И параллельно надо блистать на интервью. Обратка списка на доске, распределённая система за пятнадцать минут, тонкости двоичного дерева. Иначе оффера нет.
В эту игру я умею и иногда выигрываю. Каждый раз удивляюсь, как далеко ритуал стоит от работы. Как выбирать хирурга по бумажным журавликам. Руки вроде те, корреляция сомнительная.
Здоровье
Пятнадцать лет я ставил здоровье после релиза. Сначала работа, потом проекты, потом ещё работа, потом прогулка.
Без него всё сыплется сразу, обычно в тот день, когда я нужен команде. Тело и голова это не сервер. sudo reboot я пробовал. Не берёт.
Прогулка, во время которой смотрю по сторонам, а не дебажу в голове. Турник или йога, но не «с понедельника». Семь-восемь часов сна. Опыты с «пяти хватит» превращаются в проценты по долгу.
Десять минут тишины. Терапия как разбор своей головы, не как слабость. Полчаса на улице не украдены у стартапа. Завтра иначе мозг только изображает мысль.
В день, где уже восемь часов чужой работы и три своих, всё это само не влезает. Придётся выбирать.
Вечер
Собрать идеальный тетрис не выйдет. Даже на четырёх мониторах.
Остаётся работа, чтобы были деньги. Свои проекты, чтобы было движение. Здоровье, чтобы хватило сил. Люди, чтобы было зачем. Остальное факультатив.
Обычный вечер выглядит так.
22:00. Думаю: останусь на пятнадцать минут, допилю механику.
22:05. Девушка предлагает кино.
23:30. Рефакторинг закончен, фича нет, кино снято, вина на месте.
Я выбрал иллюзию контроля над кодом вместо человека в комнате. Это не настроение. Это выбор, и его видно по часам.
11:47
Сейчас 11:47. Через три часа собеседование.
Спросят про алгоритмы, отвечу. Про опыт, расскажу. Про «почему мы» произнесу аккуратные слова про продукт и команду. Так устроен ритуал.
Внутри короче. Деньги нужны сейчас, чтобы потом строить своё и не потерять людей рядом. Девяносто процентов стартапов не взлетают. Стабильная работа даёт право экспериментировать, не глядя каждый день в пустой карман.
Статью пишу утром, до собеса. Вечером, может, допишу финал. Или нет, если ответ оставлю себе.
См. также:


