Десять мнений: как быть айтишнику при «выгорании»
28 декабря 2015
Полагаю, всем, кто работает в сфере информационных технологий (кодерам, админам, безопасникам, тестировщикам, …), знакомо состояние серости и безысходности, когда работа начинает казаться нудной, решаемые задачи — неинтересными, когда хочется бросить все и начать новую карьеру — скажем, альпиниста или пастуха овец. Одни называют это состояние «творческим кризисом», другие — «выгоранием», третьи — «хандрой». У кого-то оно длится неделю, а у кого-то растягивается на месяцы. Но, думается, все согласятся, что состояние это очень неприятное и рано или поздно с ним сталкивается каждый. Вот о том, почему возникает выгорание, как его предотвратить, и как правильно выходить из такого состояния, мы и поговорим в этой заметке.
Примечание: Также вас могут заинтересовать предыдущие статьи из рубрики «Десять мнений» — Десять мнений: что отпугивает от работодателя на интервью и Десять мнений: какой язык программирования учить первым.
Сергей Сотник (sotnyk.com), CTO небольшой IT-компании.
Прежде всего, важно работать в той области, которая тебе интересна. Человек, который занят интересным делом, выгорит при совершенно других нагрузках, чем человек, который пришел (скажем, в программирование) только потому, что здесь много платят. Поэтому перед тем, как решить, чем будете заниматься оставшуюся жизнь (или какой-то ее длительный промежуток), я бы посоветовал сделать одну вещь. В центрах занятости есть специалисты, которые проверяют, насколько вам подходит та или иная профессия. Серьезный тест занимает до часа и более, так что жалкие онлайн опросники из десятка вопросов не стоит брать. И если то, чем вы занимаетесь не очень подходит вам, лучше сразу переключиться. При этом не обязательно радикально менять отрасль. Ведь можно перейти от работы с компьютером на работу с людьми (и наоборот). Вместо написания программ, можно писать техническую документацию. И так далее.
Что же касается собственно выгорания, то тут мне приходят на ум спортивные аналогии. Выгорание — это когда ты не рассчитал свои силы. С опытом обычно приходит ощущение того, что если ты напряжешься еще больше (еще одну ночь или выходной просидишь за работой, чтобы успеть с выходом продукта), то очень скоро тебя станет тошнить от одного взгляда на компьютер. У меня был опыт, когда именно тошнило на физическом уровне. Конечно, иногда это того стоит, когда на кону стоит длительный труд (часто многих людей). Но затем — обязателен отдых. И еще. Чтобы хорошо и с желанием работать, обязательно должно быть хорошее самочувствие (прямо как на тренировках). Так что, нужно и заниматься спортом, и высыпаться.
Подытожу такой формулой «невыгорания»:
Устойчивость к выгоранию = Правильный выбор профессии & ритмичная работа & правильный отдых & фитнесс.
Евгений Ильин, автор сайта jenyay.net.
Сложный вопрос. Мне кажется, что об этом надо спрашивать не программистов, а психологов. Даже не уверен, чувствую ли я на себе такой процесс, хотя его элементы иногда проскакивают. По опыту заметил, что тяга к работе просыпается после отпуска или даже внезапного выходного на день-другой (например, после каких-нибудь официальных праздников). Поэтому мне кажется, что хотя бы раз в месяц один такой выходной нужно устраивать.
Чтобы задачи не казались нудными, нужно вести какой-нибудь проект для себя и пробовать при этом что-то новое, благо в нашей области новые технологии появляются чуть ли не каждый день. А если есть возможность применить новые технологии на практике (например, заказчик говорит «пиши на чем угодно, лишь бы работало»), то вообще замечательно.
А в худшую сторону на выгорание влияют авралы, вот во время них точно хочется все послать. Но авралы — это как правило просчеты в планировании (не важно кого, начальства или самого работника), поэтому надо аккуратнее обращаться со своим временем и пытаться до начальства доносить реальные сроки, а не те, что оно хочет услышать.
Андрей Карпов, технический директор ООО «СиПроВер», один из создателей анализатора PVS-Studio (публикации на Хабрахабр).
Эффект выгорания крайне распространен и, конечно, существует не только в сфере IT. В каком-то смысле IT специалисты даже имеют преимущество перед представителями других профессий. Если выгорает, скажем, зубной врач, у него не так уж много вариантов смены вида деятельности при желании сохранить тот же уровень дохода. В результате многие люди живут в перманентном состоянии выгорания. Это когда работа не нравится, начальник сволочь, но деваться некуда и каждый день человек идет на ненавидимую им работу. IT специалист намного проще может сменить вид деятельности, не потеряв или не сильно потеряв в зарплате. Сказывается относительная универсальность познаний. Админ может переквалифицироваться в тестировщика или программиста. Безопасник станет админом. Да и вообще, если что, программист всегда может пойти в грузчики, но не наоборот.
Тем не менее IT специалисты также выгорают, как и все остальные. Важно про это знать и предпринять заблаговременно меры по предотвращению надвигающего кризиса. Намного рациональней продолжить заниматься, чем занимаешься. И кризис надо побороть, несмотря на то, что хочется на все плюнуть и пойти в таксисты.
Почему важно постараться остаться на своем месте, а не поискать новое? Чтобы стать хорошим специалистом в новом направлении нужно потратить 10 000 часов времени. Ну хорошо, пусть для начала не хорошим специалистом, а просто специалистом. И пусть нам помогут смежные знания. Все равно на переобучение потребуется по крайней мере 5000 часов. Все это время вы будете считаться начинающим (не имеющим опыта) и, как следствие, получать меньше денег.
Что мы имеем в итоге? Вы потратите тысячи часов своей жизни на обучение, будете получать несколько лет меньшую зарплату. В итоге, по прошествии, скажем 4 лет, вы становитесь специалистом в новой сфере, скорее всего, с уровнем дохода аналогичным предыдущему. А через пару лет вас ждет новое выгорание уже в новой области деятельности. Ну и зачем все это было нужно?
Мое мнение — надо побороть нерациональное желание все бросить и начать что-то новое. За то время, которое вы потратите на освоение новой сферы, вы можете стать куда лучшим специалистов в том, чем вы уже занимаетесь. Это может принести гораздо больше удовольствия, признания и, в конечном итоге, денег. Попробую наметить некоторые пути преодоления этапа выгорания.
Быть может, у вас легкий случай, и вы не выгорели, а просто устали. Тогда вам просто не хватает движения и витаминов. Компенсируйте это — и все само пройдет. На эту тему много статей, хотя бы на том же Хабре: один, два, три, четыре, пять.
Хорошая защита от выгорания — стремиться к великой цели. За рутинными ежедневными делами надо рассмотреть что-то грандиозное. Хорошая притча на эту тему.
Три строителя выполняли одну и ту же работу. «Что вы делаете?» — спросили каждого из них. «Я таскаю камни» — ответил первый. «Я зарабатываю на жизнь» — был второй ответ. А третий ответил: «Я строю Храм».
Другими словами, программист должен не программировать, а создавать интересное и полезное приложение. Я понимаю, что не всегда легко увидеть в своей работе что-то великое. Ну какое величие в работе админа, который каждый день возится с поддержкой бухгалтеров, заправляет принтеры и настраивает новые компьютеры. Тогда можно пойти по пути совершенствования себя. Цель — стать профессионалом. Делать все максимально быстро и эффективно. Например, научиться не просто устанавливать ПО на компьютер, а подготовить специальные пакеты для развертывания всего необходимого.
Если же вы участвуете в проекте, про который можно сказать «я строю храм», то вам повезло. Имея большую цель, намного меньше вероятность выгореть. Но все равно можно устать. Тогда можно разбивать задачу на отдельные новые направления. Хотя эти направления будут вести к одной цели, они будут новыми мини проектами, и это может придать бодрости.
Могу пояснить на собственном примере. Мы создаем анализаторы кода и сокращаем количество ошибок в мире. Нам это нравится. Но мы считаем, что в рамках этого направления у нас уже было несколько разных «министартапов». Какие-то удачные, какие-то нет. Выявление 64-битных проблем было наполовину удачным направлением. Анализатор для OpenMP совсем не удался. Потом появился удачный проект PVS-Studio с диагностиками общего назначения. Дальше был проект CppCat, который было очень интересно делать, но который мы закрыли, так как он не принес ожидаемой прибыли. Сейчас мы реализуем анализ кода на C#.
К чему все эти истории про анализаторы? Если бы мы делали что-то монолитное, я думаю, мы бы уже высунули язык. Не знаю, бросили ли мы это направление или нет, но точно оно бы нас утомило. Выделяя же новые направления, мы подходим к ним как к министартапам. Это намного интересней, заряжает энергией и азартом. Получится или нет? Всегда интересно. Возможно этот подход подойдет и кому-то из читателей.
Алексей Палажченко, backend-разработчик, соведущий Golang Show.
Для меня основная причина выгорания программистов — недостаток сна. Ведь, как известно, работа программиста — это сон. Лечится, в теории, просто. Боритесь за свое право спать.
ReanGD (@novovladimir), автор блога Программист — это звучит гордо.
Давайте сразу отбросим очевидные варианты, когда нужно менять работу, сферу деятельности, взять отпуск или подтянуть здоровье. Это уже тысячу раз обсуждалось и всем известно.
У меня такое состояние возникает, когда например на работе настает период очень нудных, скучных, но необходимых задач. Тогда выбираем интересную тему, ту что заставит вас забыть о времени, не спать ночами, бежать с работы поскорее домой (думаю всем знакомы эти ощущения). И приступать к реализации. Пусть это будет неподъемная задача, так даже лучше, ну скажем написать ОС или сделать игровой движок на OpenGL. Главное, что тебе самому интересно, ты удовлетворишь свое желание поработать с чем-то новым, плюс в таком состоянии очень быстро и легко прибавляется новый опыт. Неподъемность задачи — скорее плюс, поскольку не так жалко бросить, нет реальных пользователей, никого не подведешь.
Еще бывает, что приходят мысли: да я тут фигней на работе занимаюсь и это никому не нужно. Тут нужно понимать, что мы все в большинстве своем не делаем очередной Google или Linux, а занимаемся сугубо прикладными, узконаправленными задачами, но именно за них мы получаем свои деньги. Но зато, всегда есть возможность в частном порядке написать пусть небольшой, но полезный плагин для своего любимого редактора или сделать интересный сервис, завести блог в конце концов. Первые же благодарности пользователей или звездочки на GitHub — вернут веру в себя. Понимаешь, что хоть немного, но сделал мир лучше и дальше жить уже легче.
А иногда помогает просто поспать. Вот честно — каждый день по 8 часов и через неделю уже есть ощутимый результат, рекомендую.
Андрей Прокопенко, an-pro.org.
Выгорание — явление, сопровождаемое упадком сил, мыслями в духе «все пропало!!11», чрезмерным напряжением или истощением нервной системы. А последняя в данном разрезе характеризуется возбуждением и торможением. И если с возбуждением у нас все в порядке, то с включением торможения наблюдается систематическая ошибка. В периоды возбуждения нервной системы неплохо выходит концентрироваться на задаче, оперировать несколькими контекстами и т.п. Чего нельзя сказать о торможении.
Иными словами, как только появляются симптомы «отключения тормозов», следует выходить из состояния потока и снижать темп и число текущих активностей.
А если критическая отметка уже пройдена, и выгорание наступило, то в таком случае необходимо восстановление. Следует отличать мысли с негативным оттенком, порожденные смещением фокуса внимания с активностей на свое состояние, от текущего состояние активностей и процессов, в которые ты вовлечен. Самые легкодоступные методы прохождения выгорания:
- Принятие своего состояния и настрой на отдых (несмотря на прочие побочные эффекты комплекса проблем коллективной разработки);
- Глубокое дыхание;
- Полтора-два часа пешей ходьбы или, что еще лучше, бега;
- Сон;
- Ограничение создания дополнительных активностей и снижение числа существующих и, как следствие, уменьшение количества переключений между их контекстами.
Евгений Охотников, автор блога Размышлизмы eao197.
По-моему, выгорание, творческий кризис, желание уйти в баристы и т.д., — это кризисы, которые возникают при расхождении собственных ожиданий и собственных же (это важно) оценок окружающей реальности. Грубо говоря, хотел одного, а получил, как представляется, совсем другое. Cубъективность играет важную роль: может казаться, что все плохо: коллеги не ценят, начальство недовольно результатами работы, заказчики ругаются… А на самом деле все сильно иначе. Но вместо того, чтобы провести объективную оценку ситуации, мы полагаемся на свои ощущения.
Поэтому первый шаг, который нужно предпринять — это найти как можно более точный ответ на вопрос «В чем, собственно говоря, проблема?» Очень непростой шаг. Ведь если кризис вызван тем, что ты ежедневно по 24 часа крутишься, как белка в колесе, то у тебя может не быть времени и возможности для того, чтобы посмотреть на себя со стороны и увидеть, что насколько бы быстро ты не бежал, нет никаких шансов для движения вперед. Чтобы получить возможность беспристрастно взглянуть на ситуацию, необходимо переключить внимание, отвлечься. В идеале, кардинальным образом сменить обстановку: взять отпуск и уехать куда-нибудь. Нет возможности взять отпуск — вырваться куда-нибудь на входных. Даже если это невозможно, всегда можно выкроить 3-4 часа, которые можно потратить на что-то, не связанное с работой.
При этом обязательно отключить телефон, перестать проверять почту, выйти из соцсетей и мессенджеров. И сделать что-нибудь, чего давно не делал: съездить за город в какое-нибудь красивое место, побродить там несколько часов. Помочь какому-нибудь волонтерскому движению, ухаживающему за тяжелобольными. Да хотя бы устроить внезапные посиделки со старыми друзьями, с которыми не виделся уже непонятно сколько времени (особенно, если они не связаны с твоей профессиональной деятельностью)… Очень хорошо, если отвлечение будет связано с какой-нибудь физической активностью или ручным трудом: примитивная физическая усталость и крепкий сон после нее очень хорошо избавляют голову от навязчивых мыслей.
Если отвлечься получилось и пришло понимание, что мир ярок и разнообразен, а твои проблемы всего лишь одна из мелких неприятностей, можно спокойно подумать о том, что именно происходит, что тебе в этом не нравится и что с этим всем делать. Когда проблема диагностирована, остаются еще два шага, которые должны быть гораздо проще: решить, как действовать дальше, и затем претворить свое решение в жизнь. Хотя проще они будут только в случае, если твоя проблема не связана с какой-то вредной привычкой или зависимостью. Например, если качество работы страдает из-за того, что ты привык зависать в соцсетях или не можешь надолго отвлечься от переписки в Skype, или же львиная доля твоего рабочего времени стала уходить на чтение новостей и изучение новых технологий… Тут уж ситуация ничем не лучше, чем в случае с попытками бросить курить. Общие рекомендации вряд ли сработают: для одних действует одно, для других другое.
Напоследок еще раз подчеркну одну важную вещь: разного рода творческие кризисы являются следствием субъективных оценок происходящего. Важно от субъективности перейти к объективности. Попытки сделать это самостоятельно требуют значительных усилий, т.к. нужно критически оценивать самого себя, преодолевая свои собственные убеждения и стереотипы. Что не просто, т.к. обычно люди о себе гораздо лучшего мнения. Либо, напротив, гораздо худшего. Если есть друзья, коллеги, наставники, учителя и т.д., которым ты доверяешь и с которыми можно обсудить сложившуюся ситуацию, то не стесняйся, обращайся к ним за помощью. Особенно, если они располагают большим жизненным опытом, чем ты: очень высока вероятность, что они сами уже проходили через такие же творческие кризисы и сходу могут подсказать то, до чего ты сам додумаешься не сразу.
Например, до простой мысли о том, что ты не несешь ответственности за чужие ожидания, я лично додумался врезультате нескольких часов тяжелых размышлений о том, что же вокруг не так. Хотя, этот же совет черным по белому написан в книге «Вы, конечно, шутите, мистер Фейнман!» задолго до того, как я вообще начал работать:
А потом я подумал про себя: «Знаешь, то, что о тебе думают, столь фантастично, что нет никакой возможности быть достойным этой оценки. Поэтому ты не несешь за нее ответственности, так что нечего и стараться стать достойным ее!»
Это была блестящая идея. Ты не несешь ответственности за то, чего ждут от тебя другие люди. Если от тебя ждут слишком многого, то это их ошибка, а не твоя вина.
Алексей Фомкин, разработчик с гитхабом.
Часть бывает такое, что поток задач настолько плотный, что человек перестает видеть лес за деревьями. Отсутствие общей картины деятельности и долговременная концентрация на незначительным мелочах угнетает программиста и делает из него тупую машину по написанию кода. Помочь с решением это проблемы может руководитель, который вовремя заметит тенденцию и переключит программиста, погруженного в рутину, на другой вид задач.
Irenica, автор блога irenica.com.
Творческий кризис. Наверное эта штука приходила к каждому из нас. Меня она временами тоже посещает. В эти моменты я не хочу ничего делать, но и не делать ничего не хочу. А так же все идеи отстой или уже реализованы кем-то еще. Я такой человек, который не может долго сидеть без дела. Мне становится скучно и я буду искать любую возможность творить.
Пожалуй, до этой публикации ни разу не задумывалась почему и откуда возникает это состояние. У меня наверное от рутины или невозможности что-то реализовать.
Борюсь с ним делая что-то не очень сложное, читаю книги или рисую. Как правило, вдохновение возвращается довольно быстро. В прошлый такой кризис научилась писать левой рукой, притом, что я правша.
Иван Юрченко (@ivan0yu, https://ivanyu.me/), программист.
Понятие «выгорание» (англ. job burnout) имеет профессионально-медицинское определение (и диагноз по МКБ). Но в широком, «народном» смысле люди, как правило, понимают его более широко и имеют в виду несколько вещей. Я буду говорить про программистов, тестировщиков, админов и других айтишников, но постараюсь, чтобы все сказанное было применимо и к другим профессиями.
Первое и самое распространенное значение выгорания — усталость, стресс, перенапряжение от работы вообще, выражающееся в общем плохом самочувствии, депрессии, падении продуктивности. Возникает оно потому, что человек не железный, и после определенного порога напряжения начинает испытывать проблемы со здоровьем (физическим и психическим). Как показывают жизнеописания разных людей, личная мотивированность может довольно сильно смещать этот порог, но рано или поздно он все равно будет пройден. Как мне кажется, основное средство борьбы с этим — т.н. work-life balance. Нужно стараться находить время для себя и своих близких, отдыхать, общаться, читать книги, смотреть кино, заниматься физкультурой и т.п. Если вы систематически не успеваете справляться с рабочими обязанностями, подумайте, в чем причина — в вас (низкая продуктивность, прокрастинация) или в руководстве вами (нереалистичные сроки, непрофильные обязанности, возлагаемые на вас, и прочие известные пороки) — и действуйте по обстоятельствам. Главное, помните, что карьера или бизнес — это не только (и не столько) спринт, сколько марафон: никому не будет лучше, если к 40 годам вас прихватит инфаркт. Да, про физкультуру я упомянул не просто так. Связь правильной физической активности не только со здоровьем тела, но и ума, творческим мышлением, продуктивной работой, хорошим сном и прочим всем, что мы так любим, известна и постоянно подтверждается начиная от древних греков, кончая публикациями в топовых научных журналах (даже простая ходьба).
Другое распространенное значение — переход некогда интересной работы в рутину. Мы, айтишники, в среднем по популяции любим интересные задачи, челлендж, новые технологии и всякие, как говорит ув. автор этого блога, клубочки (на самом деле, так говорит @sum3rman, а я от него заразился — примечание автора этого блога). Представим: новая работа, новые технологии, пишем классную систему, все здорово, интересно, мозг ликует от новизны и просит еще. Но проходит 2-3 года, а то и больше, проект все тот же, задачи те же (с поправкой на карьерный рост) и общий эмоциональный ответ от работы неуклонно снижается, становится обыденно и скучно, просто «meh» (описание конкретного механизма в мозге и эндокринной системе можно поискать). Основное решение этой проблемы — вернуть былой уровень положительного эмоционального подкрепления, чтобы мозг не страдал. Самое популярное — внерабочая деятельность. Сюда входят как программистские сайд-проекты, так и вообще деятельность из совершенно другой области, которая вам нравится и интересна. Здесь актуально все, что выше было сказано про work-life balance. Другой, чуть более радикальный, подход — попытаться привнести новизну в работу (в меру вашего влияния). Это может быть как новая технология, так и новое направление или проект, который покажется менеджменту стоящим (еще и карьерный рост в придачу можно получить). Но тут сложно давать общие советы. Главное, помните, что клубочки должны быть оправданы и не мешать разработке, другим разработчикам, бизнесу вообще. И последнее решение, самое радикальное — перевод на другой проект, поиск новой работы или открытие своего прорывного™ стартапа и прочее подобное.
Также скажу про усталость от просто нелюбимой и скучной работы, как еще одно потенциальное значение «выгорания». Здесь применимы все советы, что я упоминал выше, но также применим и еще один. Если вы на самом деле не любите программирование, администрирование, тестирование и т.п., то, может быть, стоит сменить род деятельности? Например, на смежную. Или на совсем другую, на обобщенное свиноводство, или абстрактный дауншифтинг в Гоа, или, например, преподавание. Многие люди находят свое счастье в работе или образе жизни, о которых раньше и не думали никогда.
Дополнение: Десять мнений: нужно ли программисту высшее образование
Метки: Десять мнений.
Вы можете прислать свой комментарий мне на почту, или воспользоваться комментариями в Telegram-группе.