Pull to refresh

Выгорающий чел

Reading time11 min
Views24K

Привет! Я нередко читаю посты из раздела "Карьера в IT" и последние годы все чаще и чаще вижу статьи на тему выгорания. Впервые такое со мной случилось году в 2016 и на тот момент мне было как-то стремно с кем-то этим делиться, а вот сейчас, мне кажется, время настало.

Если интересна история выгораний разраба с ~5 летним стажем, успевшим выгореть два раза и который не задержался (почти) ни на одной работе даже год - добро пожаловать!

Универ

Я учился в Бауманке и, когда я поступал, я был все еще уверен, что получать образование нужно именно для того, чтобы состояться в жизни, а точнее - найти крутую и интересную работу с большой зарплатой. Мне так говорили в школе, мне так говорила мама, и я всегда этому верил, они-то все опытные, все это уже прошли и точно знают правду. Оказалось все не так, в будущем это окажется впустую потраченные 6 лет жизни.

Поступил я не на CS-специальность, потому что не был уверен, что хочу заниматься разработкой (хотя в школе интересовался программированием и это получалось лучше, чем у других), поэтому выбрал что-то более-менее нейтральное - "Системы автоматического управления", а там уже и решить по ходу дела. Ну и начал учиться и учиться, первый семестр закончил без троек (конкретно у нас это было весьма неплохо, из ~25 человек без троек закончило 3 или 4 человека) и получил серьезную награду - 800 рублей стипендии. Меня очень сильно смущало большое количество "неинтересных" предметов, типа химии, куча разновидностей физики, несколько разных черчений, и всего одна очень сомнительная информатика.

В том году в Бауманке появилась школа веб-разработчиков "Технопарк" от mail.ru и я понял - это мой шанс. Я рассказал о своих немногочисленных достижениях, прошел несколько этапов интервью (их было больше, чем в большинстве компаний, в которых мне пришлось собеседоваться в будущем), но в итоге мне отказали, сказали что я слабенько знаю С и посоветовали взять фрилансов на С, дабы понабраться опыта. Забавно, что ориентированная на новичков школа по веб-разработке захотела разраба, у которого уже есть опыт работы на С. Кстати говоря, среди моих знакомых, которые никогда в жизни не писали код, пару человек туда прошли, видимо я все же не прошел поведенческое интервью :)

В общем я понял, что поступать на эту кафедру было ошибкой и к середине второго курса решил перевестись на "Противодействие иностранным техническим разведкам", пришлось правда досдать 12 экзаменов разницы в программах за полгода(вдобавок к обычным), но я справился. В конце первого семестра на новой кафедре меня заметил препод и пригласил работать разрабом в его команде, примечательно, что разработка там велась на С :)

Первая работа

Я к тому времени интересовался и изучал питон, но на новом месте меня, конечно, никто не спрашивал, что мне интересно, да и я не был против, все таки первый опыт.

Опыт оказался в основном негативный, в компании практиковали серьезные переработки (бывало, что работать начинали в 8, а уходили в 12), было много жуткого 15-летнего легаси, использовать "иностранные" разработки, в том числе, опенсорсные, зачастую было нельзя, это касалось даже гита - чтобы смерджить написанный код, нужно было скопировать его на флешку, пойти к лиду и вместе с ним "сформировать версию", такой вот был гит-флоу. Короче много было приколов, но я и не задумывался, что что-то не так и на других работах что-то по-другому, ведь не зря в команде было десяток разрабов, которые на этом месте работали уже по 10-15 лет, они-то опытные, знают, что это норма.

Мне очень нравится заниматься разработкой, а когда ты мотивирован профессиональным ростом, то мотивации у тебя хоть отбавляй, поэтому я усердно трудился и уже со второго месяца меня перевели на фултайм. Получается начиная с 3 курса я совмещал фултайм работу (с нередкими переработками и прочими прелестями) и учебу в универе. Из плюсов - зарплата была весьма достойной, я думаю на тот момент это вполне была средняя миддловая зарплата, цифры я называть не буду, но для простоты укажу, что на этом месте мне платили N рублей при курсе бакса в 35 (на тот момент), далее я буду отталкиваться от этого N. Более того, в один момент я обнаружил, что можно работать по выходным, и на тот момент работодатель платил х2, если ты выходишь в эти дни. Я включил режим медведя и 4 месяца работал тупо без выходных, и да, все еще были переработки и все еще была учеба (на которую конечно очень значительно я уже забивал). Примечательно, что я перестал работать 7 дней в неделю только из-за того, что мне просто перестали платить за выхи, ибо нефиг.

Короче говоря, через год работы я уже чувствовал себя неважно, но мне нужен был опыт работы - это очень важно для карьеры, особенно опыт в такой крутой команде. Продержался я еще примерно год с лишним и примерно в этот момент и случилось мое первое выгорание. Я уволился.

Первое выгорание

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

Я решил заняться стеком, который мне нравится, изучил более подробно питон, прошел туториал по джанго и со своим другом-фронтедером мы решили сделать свой проект. Это был умный поисковик кулинарных рецептов, каких (по крайней мере на тот момент) не было вообще. С технической стороны мы все сделали весьма неплохо за 3-4 месяца, а затем наступила то самое "и что теперь?". Как сделать так, чтобы на наш сайт зашел кто-то кроме мамы и нас двоих? Мы начали изучать, и, короче говоря, спустя несколько недель у нас ничего не получилось и мы забили, вот такой вот стартаперский опыт. Нужно сказать, что на тот момент я себя уже ощущал суперчеловеком, который смог освободиться от корпоративного рабства ради собственного продукта, но что-то пошло не так и я сдался.

После этого я понял, что теперь точно нужно взять перерыв от разработки. А точнее, я решил, что вообще никогда не буду работать и программировать. Я решил заняться тем, чем я никогда не мог заняться всерьез - игрой в WoW. Нужно еще сказать, что я никогда не тратил всю зарплату и всегда откладывал значительную ее часть, это мне позволило жить норм не имея работы, в будущем мне этот навык пригодился не раз. В подробности своей геймерской карьеры я углубляться не буду, но отмечу, что заниматься разработкой, даже слышать что-то о разработке, я не хотел вообще, ни секунды.

Это продлилось около двух лет (да, двух лет), а затем мне наскучило играть, а точнее я "добился" в игре всего, что хотел, и начал думать что делать дальше.

Поиск и новая первая работа

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

Моя "подготовка" или освежение знаний продлилось два месяца, я разместил резюме и начал искать работу. Я откликался на многие вакансии, но мне тупо никто не отвечал. Но, в первый же день меня пригласила на собес одна небольшая фирма, на второй я к ним приехал, прошел собес, они мне дали тестовое на неделю, я его сделал за два дня, решение им понравилось и меня пригласили.

Это была малюсенькая компания, в которой был я (бэкэнд джанго разработчик), фронтэнд разраб (который пришел чуть позже), ПМ (который еще занимался МЛ) и периодически дизайнер на аутсорсе. Короче очень небольшая команда, проект был весьма интересный, было много свободы и никакого контроля, в итоге я практически с нуля разработал продукт, перерабатывая (по собственному желанию) первые 1-2 месяца, а потом, привыкнув, уже работал ощутимо меньше, выполняя только то, что от меня требовали.

В свободное время уже изучал asyncio/aiohttp потому что знал, что на джанго далеко не уедешь (кстати, это не правда, можно и уехать), в итоге за неделю прошерстив доку, переписал свой пет-проджект с джанго на aiohttp и был очень рад. Спустя месяцев 8 работы здесь я решил, что слабо развиваюсь профессионально (самообучение на этом продукте уже было не то, что в первые недели, а других разрабов тут не было, мне хотелось себя попробовать в более крупной компании\команде) и начал искать работу.

Кстати, забыл сказать, что зарплата здесь была примерно N * 1,2, что, конечно, больше, чем на первом месте, но учитывая удвоившийся с тех пор курс доллара - она была меньше, но тоже норм (не помню, были ли тогда зарплатная стата от хабр карьеры, но на тот момент это было точно меньше средней зарплаты по стране)

Второй поиск работы

Это было самый сложный поиск в моей жизни. Я себя считал уже вполне себе миддлом, я уже два года отстрадал(откодил) на С, провалил "стартап", в одиночку вел бэкэнд крутого проекта на джанго и в свободное время уже изучил асинхронщину, поэтому я зарядил себе ценник в N * 1,8 и решил от него ни за что не отклоняться. Это было ошибкой.

Я отправлял свои резюме во много компаний, большинство мне не отвечало. Из тех, что ответили и пригласили на интервью - половина меня разгромила на интервью, спрашивая вопросы про k8s, базы, внутренности питона и другие штуки, о которых я в лучшем случае только слышал, но на нескольких интервью я все ответил и нашел общий язык с интервьюерами, но к сожалению, меня никто не пригласил, ссылаясь на высокие хотелки по зарплате. В общем компании, которые искали миддлов, хотели от миддла не знаний и умений, а опыт именно на нужном стеке именно в офисе в пару лет, а у меня, по факту, было такого опыта 8 месяцев. В итоге, в самом конце, когда я уже тупо устал искать, меня пригласили за N * 1,3 (чуть чуть больше чем на прошлом месте). Суммарно я отинтервьюировался как минимум в 25 компаниях.

Вторая питонячая работа

Компания была не айтишная, а команда разработки была примерно из 15 человек, среди них был один питонист-бэкэндер (не считая меня) с 10-летним опытом.

В общем по классике, первые два месяца я усердно работаю, перевожу местный монолит на микросервисы (конечно, не полностью, полностью потребовалось бы еще лет 5), исправляю несколько очень значимых багов, и мне снова становится скучно. Тем временем мне повышают зарплату на 20% через 3 месяца работы, а потом еще на 20% еще через 3 месяца, таким образом я получаю свои заветные N * 1,8, беру отпуск на две недели и начинаю интервьюироваться в другие конторы :)

Хочу отметить, что зарплата не была целью (как и всегда, это не шутка), но для меня это супер важная вещь, которая мне помогает осознавать себя значимым, что меня оценили "выше других", возможно это "таблетка" от синдрома самозванца или типа того. Решил уйти я из-за того, что хотел себя попробовать в айти компании и в еще более крупной команде (были и другие проблемы, типа сомнительный стек, странный подход к разработке, местами низкая свобода действий, отсутствие высоконагруженных проектов и прочее, но из-за них я бы на тот момент не ушел). Суммарно в этой фирме я проработал около 10 месяцев. Забыл сказать, что после тех пары месяцев, в которые я хотел всем понравиться, я уже начал заниматься самообразованием (готовиться к очередному поиску работы), я читал книжки про алгоритмы и структуры (вовремя, правда?), начал решать хакерранк, изучал исходники asyncio и веб-фреймворков, паттерны микросервисов, прочел книжку по куберу, все это я делал в рабочее время вместо перерывов, пока другие смотрели новости или как-то иначе отдыхали от работы.

Третий поиск работы

Этот поиск был не таким сложным, как предыдущий, далеко. Я снова зарядил ценник в полтора раза (почему бы и не попробовать?), прошел около 10 собесов и получил около 5 офферов, часть из них были немного ниже по деньгам (не понимаю, почему, когда просишь K денег, очень часто тебе предлагают в итоге K * 0,9 или типа того, даже если все интервью ты прошел на отлично, хотя изначально компания заявляет, что готова платить К), но было и 3 оффера из двух крупных айти компаний, которые мне очень понравились, к тому же на двух из трех позициях предлагали даже больше денег, чем я просил. Я принял один из этих офферов, и тут начинается самое интересное (или нет?)

Третья работа или плата за легкий поиск

Здесь была молодая команда, крутейший (на этот раз микросервисный) проект, с офигенной архитектурой, стеком и задачами. Каждый разраб из команды (ну или прям почти каждый) был очень крутой, и в плане скиллов и в плане общения.

Но было одно "но" - остальные "отделы", с которыми приходилось почти каждый день контактировать были очень субоптимальные (почти все). Мне не повезло и на меня выделили отдельный "подпроект", который мне нужно было разрабатывать одному без участия лида, я был сам себе лид, а значит, общаться про продукт с менеджером приходилось мне.

Я интроверт. Это не значит, что я асоциальный тип, ненавижу людей и не хочу с ними общаться. Это значит, что длительное общение высасывает из меня энергию гораздо сильнее, чем у других людей (выражение не совсем мое, видел где-то статью на эту тему), поэтому если я общаюсь, скажем, более часа в день с человеком, который не подкован технически - мне становится очень плохо.

Так вот и было у меня с этим менеджером. Бывало, я сделаю карточку за 2 часа, а потом, на следующий день, обсуждаю ее же с менджером 8 часов подряд (да, весь рабочий день, и да, я разработчик), не смотря на оформленную в деталях доку, заранее обговоренные детали в карточке и тд.

Я пытался решить эту проблему, в итоге мы выделили отдельный временной промежуток для наших "обсуждений", но это было слишком поздно, через несколько месяцев после начала работы здесь, я уже нереально устал. Стоит сказать, что у других ребят из команды были похожие ощущения от работы в компании, потому что процессы в целом очень плохо работали.

В общем, я уже почти собрался уходить, но произошли некоторые перестановки в руководстве компании, которые практически вынудили уйти с этого места (ушли, насколько я знаю, все, кроме одного разраба).

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

Четвертый поиск работы

В этот раз я нашел работу еще быстрее. Я еще зарядил ценник в полтора раза, теперь это стало что-то в районе N * 3,8.

С некоторых интервью я сливался, потому что в процессе меня что-то сильно отпугивало. Приведу пример, на одном собесе меня спросили про то, как работает (внимание) "Событийная петля". Если ты это читаешь и ты питон-разработчик, попробуй догадаться, что это :) Я почти сразу догадался, но едва удержался чтобы не заорать прям во время собеса. Кто еще не понял - интервьюер имел ввиду "Event Loop", который, конечно, лучше никак не переводить на русский, но если на то пошло, то это явно "Цикл Событий", а не то, как ее назвал он, я сразу вспомнил пиратский перевод GTA San Andreas.

В общем я полностью прошел 3 интервью, и получил 2 оффера, выбрал ту фирму, где больше предложили (во второй предложили на 3% меньше, чем я просил. Можете представить абсурд? Я понимаю, предложить человеку на 10 или 20 меньше, но что тебе дадут 3%, что ты готов испортить впечатление (или унизить кандидата?)).

Примечательно, что в фирме, которой отказал, предложили торг, но я отказался, я же не ради денег ищу работу, хотя и психологически хочу получать больше. В месте, которое я выбрал, мне предложили в районе N * 4,2 да еще и в баксах.

Четвертая работы и выгорание номер два (или еще нет?)

Место просто бомба. Я бы сказал, что оно ощутимо круче чем любое другое, где я только работал. Компания-стартап, в которой около 100 сотрудников, офигенные процессы, никакие менеджеры не высасывают энергию, разрабы офигенные, опытные, девопсы супер, атмосфера отличная.

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

Я ушел с этого места, наверняка бизнесу я был очень не выгоден (где-то читал, что разрабы себя окупают после полугода), хотя я довольно быстро влился и сделал много всего (насколько это было возможно). После своего предыдущего выгорания я каждый день держал его в голове, я знал, что могу доиграться и снова выгореть. Поэтому я пытался всегда в 6 или 7 вечера все закрыть и пойти заниматься другими делами. Но видимо на мне это сработало не так, как могло, я все еще просыпался с мыслью о текущих задачах в джире\гитлабе, а засыпал с этими же мыслями, я шел на встречу с друзьями с этими мыслями, ходил за покупками, думая только о работе. Она мне очень нравится и самое крутое, что она у меня получается, и в профессиональном плане и в карьерном, но я очень выгорающий чел. И в этот раз я вроде как обнаружил проблему быстрее, чем в прошлый, а значит, это прогресс. Надеюсь, в следующий раз все будет лучше.

Настоящее время и выводы

Сейчас я уже не работаю полгода, но уже успел соскучиться по разработке, уже месяц как начал готовиться (я решаю литкод, читаю систем дизайн, пытаюсь сдвинуть с места разговорный английский), планирую еще пару месяцев, а потом "ah shit, here we go again".

К сожалению, я не могу дать никакого совета выгорающим людям, таким как я, или не совсем таким как я. Но, если я разберусь с выгоранием для себя раз и навсегда, обязательно попробую поделиться.

За свою карьеру в около 5 лет я сменил уже 5 мест работы, проработав только на самом первом больше года, и то, с него надо было свалить гораздо раньше. Я бы очень хотел найти что-то, где смогу остаться на долго, но пока не получается.

Мне очень нравится разработка, мне нравится работать и в больших, и в маленьких командах, и с монолитом, и с микросервисами, и с синхронными фреймворками, и с асинхронными, я могу и хочу подолгу сидеть за компом и мне нравится разбираться с чем-то, что не работает или работает не так. Но я все еще выгорающий чел и это мешает моей профессиональной карьере. Это не мешает мне жить, как я уже говорил, я всегда откладывал достаточную сумму денег, траты у меня растут не пропорционально росту зарплаты, поэтому я с легкостью могу уйти отдыхать на полгода, год, да хоть пять. То, что деньги - не самое главное, я слышал еще до начала карьеры, но сейчас я это знаю точно, тем не менее, деньги - именно тот инструмент, который мне позволил спокойно уходить с пригретых мест и откисать от выгорания не работая. Но я думаю, что я создан для разработки и такие длительные отдыхи делают мне хуже.

Tags:
Hubs:
Total votes 14: ↑10 and ↓4+8
Comments92

Articles