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

И нет, в этой статье я не буду давать «десять советов от тимлида, как мотивировать команду». И менеджерских лайфхаков тоже не будет. Я хочу обсудить, как взять под контроль свою собственную мотивацию, когда устал от проекта.

Как же так получается вообще? Ты в долгоиграющем проекте. Проект жив-здоров, тебе в нем платят вполне приличную зарплату. Собственно, и что не устраивает-то? Стабильность – это же хорошо. Но проблема таки есть, гложет. И в��ной тому, как мне кажется, три основных фактора.

Во-первых, ощущение бесконечного конвейера. Ты как какой-то Сизиф со своим любимым камнем все толкаешь и толкаешь его в гору, и… больше ничего не происходит. Вершины не видать. Нет ощущения движения и прогресса. После одной рутинной задачи приходит другая, почти такая же, потом третья, четвертая, стопятидесятая и так далее. И нет вот этой финальной точки, где можно сказать: «Вау, мы это сделали!».

Во-вторых, и это, в общем-то, вытекает из «во-первых» - ты не видишь результат для конечного пользователя. Когда делаешь фичу и видишь, как ей пользуется клиент, слышишь фидбек, ты понимаешь связь между твоим кодом и его ценностью. Эта связь короткая и осязаемая. А вот когда она удлиняется, фичи становятся более узкими и уже не напрямую для конечного клиента, а для, допустим, работоспособности какого-то другого куска кода, цель становится какой-то абстрактной. Пропадает понимание, кому и зачем все это надо.

Ну и, в-третьих, страх. Самое болезненное, наверное. Мир вокруг меняется, появляются новые инструменты, в которых хочется и надо бы разбираться, но ты на своем проекте привязан определенному набору старых, и он (скорее всего) не поменяется. И это нагоняет тоску по новизне и боязнь через время остаться без нужных знаний и умений. Потом может даже мелькнуть некоторый цинизм, мол, да кому эти новомодные штуки нужны, то ли дело… (тут подставить нужное на ваш выбор). Ну или накроет апатия – зачем вообще мне это учить, если в моем стеке такого нет и не будет?

И вот это все может запросто похоронить тебя как востребованного разработчика в будущем. Да и на текущем проекте сложновато будет проявить себя, когда каждую задачу делаешь через «не хочу». А может, в какой-то момент вообще захочется взять и уйти. Но точно ли станет лучше, когда променяешь стабильность на неизвестность?

В общем, самый главный совет, который я себе посоветовал в такой ситуации – взять в себя в руки, не ныть, а думать – что я могу с этим сделать? Как вернуть интерес к работе и азарт, который был когда-то? Поймал я себя на осознании, что уже очень давно не учил ничего нового, такого, чтоб можно было собой гордиться, что ли. В общем, можно было это, наверное, назвать профессиональным застоем. Ну и я просто ждал и надеялся, что мотивация должна прийти откуда-то извне. Что ее должны для меня генерировать интересные задачи, новые технологии и все такое. Собственно, в этой пассивности и была суть проблемы. Я решил, что сдаваться - не вариант, но и ждать чуда - тоже. Значит, нужно брать ситуацию в свои руки. Вот только что именно мне делать было не очень понятно.

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

Собственно, первым делом я завел себе личный файл, чисто для себя. Там я записываю все, что мне мешает или интересно в проекте. Например, вот этот кусок кода, который вечно ломается и меня бесит – хочу разобраться, что с ним все же не так. Вот это рутина, которую можно автоматизировать скриптом, будет время – займусь. Вот эту технологию очень хочется попробовать применить хоть где-нибудь – найти где. И когда накатывает ощущение бессмысленности, я открываю этот список и просто делаю что-то из него. Просто для себя. И вычеркиваю. И от этого получаю очень важное ощущение: я сделал что-то для себя, своего удобства и роста, а не просто закрыл очередной тикет.

Второе – я стараюсь искать выгоду для себя в каждой задаче. Стараюсь смотреть на нее не только как на то, что надо поскорее сделать, закрыть и забыть. Теперь даже на самую скучную фичу или багфикс, я задаю себе вопрос: «А что полезного для себя я могу из этого выжать?». Не для проекта, а для себя. Может, получится глубже разобраться в системе? Или потренироваться писать какие-нибудь тесты? Или тут можно попробовать новый подход к рефакторингу? Когда у задачи появляется такая личная цель, выполнять ее намного интереснее. Уже и не рутина, в общем-то.

Дальше, третье. Нельзя жить одним проектом. Точно надоест. Поэтому я пошел искать какой-то интерес для себя «снаружи» работы. И эти внешние активности я время от времени тоже меняю. Иногда это что-то физическое, в моем случае - просто чтобы перезагрузить голову. Иногда - общение с коллегами из других проектов\компаний, порой чтение ста��ей по темам, которые меня интересуют. Ну и хобби, конечно. Такие, где есть быстрый и понятный результат (собрал модельку, пробежал свой маршрут). Чтобы мозг вспомнил, что такое законченное дело, и получил от него удовлетворение.

Ну и напоследок – я построил, скажем так, забор. В голове. Между работой и личной жизнью. Раньше работа жила там круглосуточно. Думать о недоделанном таске вечером и в выходные - легко. Но это тупик. Поэтому я выставил себе границу: в час Икс ноутбук закрыт, рабочие уведомления отключены. В выходные я гоню от себя мысли о коде всеми возможными способами. Потому что по-настоящему отдохнувший мозг гораздо лучше потом справится с задачами и может даже найдет нестандартное решение какой-нибудь проблемы. Уставший мозг только злится и выгорает. 

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

Спасибо за внимание и всего вам доброго! 

Комментарии (2)


  1. UniInter
    05.01.2026 09:38

    Вы написали про чтение статей по теме в третьем совете "Нельзя жить одним проектом". И не упомянули про написание статей по теме, что является даже лучшим советом для разнообразия жизни.


  1. Dhwtj
    05.01.2026 09:38

    Долгие проекты со стабильным финансированием это красота!

    Я свой первый проект пилил 7 лет, пришёл через год после института. По знакомству, но первые 2 года денег почти не платили.

    Это был отличный опыт!