Ну что ж. Меня давно тут не было, но хочется вернуться в доброе и милое сообщество Хабра :-)
И тема для этого — актуальная во все времена.
В ИТ-среде принято считать усталость следствием сверхурочной работы. Однако на практике можно наблюдать обратную картину: разработчики, работающие в рамках стандартного графика, нередко демонстрируют признаки хронического истощения - снижение концентрации, потерю мотивации, рост числа ошибок. Это указывает на то, что причины усталости не в переработках, а связаны с особенностями организации труда.
Основное истощение возникает не из-за объема работы, а из-за препятствий, которые сопровождают ее выполнение. Когда работа требует постоянной борьбы с нечеткими требованиями, организационным хаосом и частыми переключениями между разнородными задачами, усталость становится результатом не потраченного времени, а высоких издержек на каждую операцию в рамках работы.
В разработке ключевой ресурс совсем не время, а пропускная способность внимания и оперативной памяти. Нагрузка, как правило, обычно вырастает в следующих случаях:
Работа с неопределенными требованиями. Расплывчатые или постоянно меняющиеся условия задачи вынуждают тратить существенную часть ресурсов не на ее решение, а на уточнение и переформулирование. Это создает фоновую нагрузку, которая снижает общую эффективность, так как сложность и отсутствие структуры у информации перегружают рабочую память.
Сложность системного контекста. Разработчику приходится постоянно держать в голове множество деталей: как связаны между собой модули системы, в каком состоянии находятся процессы, какие ограничения и особенности нужно учесть. Это похоже на одновременную игру в несколько шахматных партий — каждый ход нужно просчитывать с учетом всех досок.
Одновременная работа с несколькими разнородными задачами. Когда разработчик вынужден в течение дня переключаться между исправлением багов, созданием нового функционала и улучшением существующего кода, его мозгу приходится постоянно перестраиваться. А еще ведь бесконечные чаты, за которыми нужно следить и желательно отвечать на новые сообщения. Это не просто смена деятельности - каждый раз нужно полностью перенастраивать мышление. Такие переключения создают скрытую, но значительную нагрузку, так как умственные «настройки» под каждый тип задач сильно различаются.
Постоянные переключения - норма современной разработки. За день разработчик может десятки раз переключиться между задачами из разных проектов, инструментами, каналами общения и режимами работы (писать код, отлаживать, уточнять задачу). Каждое такое переключение стоит «дорого» - это не просто взять и переключиться, в нашем мозге - это многоступенчатый процесс. Сначала нужно «сохранить» текущее состояние - мысленно зафиксировать, на чем остановился, какие идеи были в голове, что планировал дальше. Затем «загрузить» контекст новой задачи - вспомнить, в чем ее суть, какие файлы и инструменты нужны, с кем согласовывать. И наконец, адаптироваться - настроить мышление под другой тип деятельности. Эта внутренняя «загрузка данных» требует времени и умственных ресурсов, даже если внешне все выглядит как быстрое перемещение между вкладками.
Исследования говорят нам о том, что после переключения контекста для полного восстановления концентрации требуется в среднем 10-25 минут. При этом при 15-20 таких переключениях в день значительная часть времени расходуется уже не на продуктивную деятельность, которую требует начальник, а на восстановление фокуса. А сами прерывания повышают уровень стресса, превращая спокойную работу в гонку в условиях постоянной срочности.
Еще одна причина системной усталости - разрыв между ответственностью и возможностью влиять на процесс. Это происходит в случаях, когда есть ответственность, но нет права голоса. Например, разработчика назначают ответственным за результат, но не спрашивают, какие технологии использовать или как организовать работу. Тогда он превращается в исполнителя чужих решений, хотя именно ему в дальнейшем разбираться с последствиями этих решений. Еще одна ситуация - координация по наитию. Когда взаимодействие с коллегами из других команд или отделов строится не по четким правилам, а по ситуации, каждый раз приходится заново договариваться о нюансах, а вопросы решать методом проб и ошибок. Работа «как в тумане» тоже может стать причиной такой усталости - приоритеты задач могут неожиданно измениться без внятных пояснений, а долгосрочные планы либо отсутствуют, либо скрыты. Тогда разработчик перестает понимать, как его текущая работа связана с общими целями компании и что будет важно завтра.
Результат этого дисбаланса - тихий, но постоянный стресс. Это не чувство усталости после сложной задачи, а состояние хронического истощения. Энергия уходит незаметно, работа начинает выполняться «для галочки», а вовлеченность падает. Человек эмоционально отстраняется от того, что делает.
У этого состояния есть научное объяснение. Уже более 40 лет известно, что выгорание чаще всего возникает там, где от сотрудника много требуют, но мало что ему позволяют решать самому (модель «Требования-Контроль»). Иными словами, стресс провоцирует не сама сложность, а беспомощность.
Современные исследования уточняют: для устойчивой работы нам нужны не только задачи, но и ресурсы, чтобы с ними справляться. Два ключевых ресурса - это свобода действий (автономия) и понимание, зачем и как ты работаешь (обратная связь). Если нагрузка растет, а эти ресурсы не даются, истощение становится неизбежным (модель «Требования-Ресурсы»)
Чем это оборачивается на практике? Системная усталость команды не просто «плохое настроение», она напрямую ударяет по ключевым показателям бизнеса:
Падает качество кода. Уставший, перегруженный мозг ищет самые короткие, а не самые правильные пути. Растет количество костылей, скрытых багов - будущей головной боли для всей команды.
Падение скорости. Вместо того чтобы тратить время на саму разработку, команда расходует силы на преодоление препятствий: выяснение требований, ожидание решений, восстановление концентрации после прерываний.
Уходят лучшие специалисты. Профессионалы готовы решать сложные задачи, но не готовы мириться с хаосом. Они уходят туда, где можно просто эффективно работать. Замена такого специалиста обходится компании дорого - не только финансово, но и потерей экспертности и времени на адаптацию новичка.
Исчезают инновации. В состоянии хронической усталости мозг переходит в режим выживания и рутины. На то, чтобы подумать «а как можно сделать лучше?», просто не остается ни сил, ни пространства для мысли. Команда перестает генерировать идеи и становится просто исполнителем.
Именно поэтому усталость является не симптомом, а диагнозом. Если команда постоянно выжата, но при этом не делает сверхурочных, - это сигнал, что проблемы кроются в самих процессах. В такой ситуации традиционные методы вроде бонусов работают как пластырь на сложный перелом. Они могут дать краткосрочный прилив сил, но не устранят саму причину истощения.
Решением в таком случае будет не «заряжать» команду, а налаживать систему, которая перестанет воровать ее энергию. Это требует работы над ключевыми точками: делать задачи измеримыми и понятными с самого начала, сокращать переключения, создавать ясные правила и процессы, чтобы снизить фон тревоги и неопределенности, давать тем, кто несет ответственность за результат, соответствующие полномочия и право голоса.
Такой подход требует больше усилий от менеджмента, чем заказ пиццы на всю команду. Но это инвестиция не в сиюминутный подъем духа, а в фундаментальную работоспособность - самую ценную бизнес-метрику в долгосрочной перспективе.
Если вы узнали в этом тексте свою реальность, значит, вы столкнулись не с личной проблемой, а с системным вызовом, который сейчас знаком многим в ИТ. Для тех, кто хочет глубже разобраться в таких ситуациях, мы ведем Telegram-канал, где говорим о психологии труда в разработке без воды.
Комментарии (24)

mem700
21.01.2026 14:10Помимо прочего, с возрастом устаешь именно от сидячей работы. Просто от того, что пялишься в монитор, даже ничего не делая.

SergeyEgorov
21.01.2026 14:10Боюсь даже спросить - В каком обычно возрасте это начинается?

akpsyh Автор
21.01.2026 14:10А есть осознанно вставать, двигаться, делать простые упражнения?

SergeyEgorov
21.01.2026 14:10Вряд ли поможет. Если ты еще только увидел монитор и уже устал, то скорее всего надо осознанно вставать и либо менять проект-нанимателя, либо род деятельности-профессию, но это не каждому доступно.

mem700
21.01.2026 14:105 минут разминки против 8 и более часов у монитора? Не помогает. Как у Альтова. Всю ночь спишь! Не пьешь, не куришь, ни чем вообще не занимаешься. А утром у тебя такой вид… Будто ты всю ночь пил, курил и черт знает чем занимался!

xaxaxabr
21.01.2026 14:10Реальная статья о реальной реальности с реальными советами. Осталось только спросить у автора, где находится та реальность, где ее реальные советы реально применимы (ой… я кажется пошутил).

Bulochnik
21.01.2026 14:10Прям как про себя прочитал, спасибо.
Позвольте уточнить: а куда именно уходят профессионалы "где можно просто эффективно работать"? Где это райское место?
SergeyEgorov
Хм... однако похоже управленцы обычно не читают таких статей?
akpsyh Автор
Почему вы так думаете?
xaxaxabr
Уже само наличие «пчихологов» в АЙти говорит о том, что начальникам до фонаря.
Прочитал некоторые слова из опусов автора. Особенно позабавило «one-to-one», прямо представил себе картину НАЧАЛЬНИК и разработчик обнявшись, плачут над тяжелой долей работы в АЙти.
«Спасение утопающих дело рук самих утопающих» и все остальные житейские премудрости давно известны… если кому (из разработчиков) надо.
mem700
У нас на работе пытались внедрить. Закончилось тем, что все скатилось к тому, что начальник придумывает о чем провести беседу, распинается перед подчиненным, а тот сидит и слушает, гоняя в голове мысль, когда же ты от меня отвалишь. Упразднили, так как унижения вельмож перед чернью сочли неприемлемым.
akpsyh Автор
Ну это вопрос того, как и вести, как организован процесс. 1-1 это зона роста для многих менеджеров, да. И тут важно бывает - донести рядовому сотруднику почему эти встречи важны.
mem700
Но мы не менеджеры, а программисты. Мне не о чем говорить с руководителем. Сказать ему о каких-то проблемах в работе, значит наскрести себе лишние проблемы. Озадачить чем-то, значит будет 5 совещаний и 10 созвонов, где в итоге ничего не решат. Рассказать о тяжелой доле и низкой зарплате, значит в ответ будешь слушать рассказы о том, что ему тоже зарплату не повышали.
В итоге сидишь и думаешь, поскорей бы это все закончилось.
akpsyh Автор
Да, я поняла. И скорее здесь хотела выразить мысль, что 1-1 может быть эффективным и полезным и для разработчика, но многое зависит от того, как организован процесс.
SergeyEgorov
Ну потому что если объективно встречаться не за чем, то встречи по надуманным модным причинам быстро отомрут.
akpsyh Автор
Да. Вообще, все что не искренне очень быстро отмирает и к этому теряется интерес. Мы так устроены.
SergeyEgorov
"Искренне" в нашем ДНК прошита "внутривидовая агрессия"
Femistoklov
Так вот что это было
mem700
Так это даже доказательств не требует, что многие корпоративные обряды придуманы коммуняками. У капиталистов работа строилась на плетке и прянике.