Сегодня в 15:00
В 15:00 у меня собеседование. На столе лежат карточки с Big O, на экране — архив задач, а я вспоминаю движения, которые повторял десятки раз.
Сценарий предсказуем: покажи реверс связного списка, уверенно расскажи про бинарные деревья, улыбнись во время оценки сложностей. Всё это я умею.
Первый внутренний вопрос звучит иначе: когда я в последний раз использовал обход графа в глубину в реальной продуктовой задаче? За двадцать лет — ни разу, если честно не считать университетские лабораторные.
Второй вопрос — зачем мне эта работа. Ответ прямолинеен: чтобы оплачивать жизнь сейчас и иметь возможность строить свои продукты потом. Мобильные приложения почти готовы, игра на Godot растёт по вечерам, переход в геймдев — долгий маршрут, а счета приходят по расписанию.
Пока я прогоняю формулы, в голове крутится другая система уравнений. Нужно уместить в сутки full-time, прогресс по стартапам, прогулку, тренировку, терапию, время с людьми и хотя бы одну ночь нормального сна. Часы складываются аккуратно и каждый раз дают остаток.
Как втиснуть в двадцать четыре часа работу, проекты, здоровье, людей и при этом оставаться живым, а не просто функциональным?
Спойлер: пока не получается.
Парадокс разработчика: могу объяснить сложность алгоритма до O(n log n), но постоянно забываю, что у собственной энергии другая функция роста.
Игра в тетрис на режиме "nightmare" (режима "невозможно" официально нет, но ощущения похожи)
Я не бросаю стартапы, просто перестал верить, что свобода сама оплачивает счета. Управляющая компания не принимает мои концепты мобильного продукта в зачёт коммуналки.
На салфетке всё выглядит безупречно:
- Днём — стабильная работа: деньги приходят вовремя и снижают фоновую тревогу.
- Вечером — собственные проекты: мобилки, Godot, ощущение, что строю своё.
- Ежедневный уход за телом и психикой — иначе перегрев.
- Время для людей — не по остаточному принципу.
- Сон — такая же задача в расписании, как созвон с командой.
На бумаге план идеален. В календаре появляются разноцветные блоки, и кажется, что пазл собрано. В реальности один звонок, пара срочных багов, трёхчасовая встреча — и башня падает.
Ирония в том, что параллельно нужно блистать на собеседованиях. Реши обратку связного списка на доске, выдай архитектуру распределённой системы за пятнадцать минут, вспомни тонкости двоичного дерева поиска — иначе не видать оффера.
Я умею играть в эту игру и даже выигрываю. Просто каждый раз удивляюсь, насколько далеко ритуалы интервью стоят от настоящей работы. Это как выбирать хирурга по качеству бумажных журавликов: руки работают, но корреляция сомнительная.
Парадокс индустрии: мы оцениваем людей по абстрактным задачам и искренне удивляемся потом, почему в командах не хватает эмпатии, системного мышления и ясного кода.
Здоровье — не пункт «когда будет время», а фундамент
Пятнадцать лет я думал, что здоровье — это роскошь после релиза. Сначала работа, потом проекты, потом ещё работа, а уж потом прогулки и сон.
Реальность оказалась жёстче. Без здоровья всё остальное рушится как карточный домик — внезапно, обычно в момент, когда ты нужен команде.
Тело и психика — не сервер. Их нельзя перезагрузить командой sudo reboot, хотя я пытался.
Что входит в «здоровье» (памятка себе будущему)
Физическое:
- Прогулки, во время которых смотришь по сторонам, а не дебажишь код в голове.
- Упражнения — от турника до йоги, но регулярно, а не «со следующего понедельника».
- Сон — реальные семь-восемь часов. Эксперименты с «пяти хватит» превращаются в долговой процент.
Ментальное:
- Медитация или хотя бы десять минут тишины, чтобы выключить фоновый шум.
- Терапия — это не слабость, а код-ревью для головы.
- Отдых без чувства вины. Лежать и ничего не делать — это обслуживание системы, а не лень.
Полчаса прогулки — не украденное время у стартапа, а инвестиция в то, чтобы мозг завтра думал, а не имитировал деятельность.
Открытие: продуктивность измеряется не часами за экраном, а качеством внимания. А оно напрямую зависит от тела и психики.
Но как это вместить в день, где уже восемь часов работа и три часа стартапы? Ответ очевиден: никак, если пытаться объять всё разом. Придётся выбирать.
Реальный план без иллюзий
Собрать идеальный тетрис не выйдет. Даже если поставить четыре монитора и автоматизировать быт. Поэтому план теперь звучит честно.
Что остаётся в приоритете:
- Работа, чтобы была финансовая подушка.
- Свои проекты, чтобы оставалось чувство движения.
- Здоровье, чтобы хватило энергии.
- Люди, чтобы был смысл.
Остальное — факультативно.
Вот как выглядит обычный вечер.
22:00. Я думаю: «останусь на пятнадцать минут, допилю механику».
22:05. Девушка предлагает посмотреть кино.
23:30. Я заканчиваю рефакторинг, фича всё ещё в процессе, кино отменяется, остаётся чувство вины.
Я выбрал иллюзию контроля над кодом вместо присутствия рядом с человеком. И это выбор, который нужно отслеживать.
Что помогает:
- Назвать вечер: «сейчас время для нас» и закрыть ноутбук.
- Прогулки вдвоём — здоровье + разговор, а не диалог на бегу между пушами.
- Простая честность: «мне нужно два часа на код» лучше, чем вечные «ещё пятнадцать минут».
Почему это в статье про собеседование?
Потому что легко забыть, зачем вообще нужна работа. Работа даёт деньги. Деньги дают возможность строить стартап. Стартап обещает свободу. Но свобода ради чего?
Если к финишу приходишь один, выигранный забег теряет смысл. Девушка рядом напоминает, что я человек, а не должность. Усталость, злость, сомнения — часть меня, и меня любят не за количество строк кода.
Работа даёт ресурсы, стартап — эксперимент, здоровье — энергию. Но смысл всему этому придают люди рядом. Без них остаётся красивая резюме-история и пустота.
Метрики реальности
Есть цифры, которыми удобно оперировать:
Но есть метрики, которые не помещаются на дэшборд:
- Усталость — копится незаметно, как технический долг.
- Удовлетворение — рождается из ощущения «я живу, а не просто функционирую».
- Рост — измеряется честностью с собой, а не строчками опыта в LinkedIn.
- Баланс — это динамика. Сегодня — перекос в работу, завтра — в людей, и это нормально.
Через несколько часов
Сейчас 11:47. Через три часа — собеседование.
Меня спросят про алгоритмы — отвечу. Про опыт — расскажу. Про «почему мы» — произнесу аккуратные слова про продукт и команду, потому что это часть ритуала.
А внутри звучит честное: «Потому что мне нужны деньги сейчас, чтобы строить свою свободу потом и не потерять людей рядом. Это не предательство мечты, это взрослая логистика».
Я не обесцениваю стартапы. Просто принимаю статистику: девяносто процентов не взлетают. Стабильная работа даёт мне возможность экспериментировать без страха оказаться без средств.
P.S.
Через несколько часов я узнаю результат собеседования. Независимо от ответа я продолжу:
- Работать — здесь или в другом месте, потому что опора нужна.
- Делать свои проекты — мобилки и Godot никуда не денутся.
- Заботиться о здоровье — это фундамент моих идей.
- Ценить людей — потому что это и есть смысл.
- Быть честным с собой — о том, что успеваю и что пора отпустить.
Если вы рекрутер и читаете это — да, я готов к full-time и делаю работу качественно. Просто у меня есть жизнь за пределами офиса. Она делает меня устойчивее, а значит, и полезнее команде.
Если вы разработчик в похожей точке — вы не одиноки. Многие играют в этот тетрис. Иногда фигура не помещается, и это нормально. Важнее не бросать игру и помнить, зачем вы вообще зашли в неё.
Обновление: статья написана утром перед собеседованием. Вечером добавлю финал — или не добавлю, если результат окажется слишком личным. Посмотрим.
См. также:


