Как стать автором
Обновить

Комментарии 149

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

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

Еще, возможно, «не хочется» заниматься чем-то, потому что что-то в процессе «напрягало». В таких случаях действительно можно пойти работать туда, где вместо старых напрягов будут свои, или (так правда бывает!) их станет поменьше. Мне вот помогает чтение книг из разряда «Кодеры за работой», «Just For Fun» Торвальдса — напоминает о том, с чего все начиналось, о сильных программистах и том кайфе, который они получают от своей работы — как говорится, «всем теплом ламповом». Да, для меня это все почти целиком «куда-то» ушло из IT, но полученного заряда хватает обычно на некоторое время. Еще, например, конференции можно посмотреть. Одним словом — нужно вдохновиться от кого-то еще.

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

Ну, а в случае серьезной неудачи — у всех на какое-то время опускаются руки, это нормально.
Спасибо за ответ. Я хоть и писал свой комментарий в шутливой форме, но проблема выгорания для меня стоит очень остро, хотя из перечисленных пунктов у меня присутствуют только три: 2, 3, 5.
Раньше как-то справлялся, а были разные способы:
1. Два раза помогла смена работы
2. Несколько раз выручало бросание курить / начинание курить. Смешно, конечно, но для меня это когда-то срабатывало. Выгорел — бросил курить. Пару лет все хорошо. Снова выгорел — начал курить. Полгода все хорошо.

Вот только последнее время ничего не помогает. Уже год-полтора маюсь… Пробовал заниматься спортом, сделал ремонт в квартире, даже заставил себя на Хабр пару статей написать. На короткое время отпускало, а потом все опять по кругу…
Мне очень хорошо помогают эпические фильмы (вся серия бетмена, например =) ), просмотр чужих достижений, чтение книг…

Правда выручает на некоторое время отодвинуть выгорание. Единственное, что чувствую как оно маячит впереди и подпинываю подальше его… Хотя иногда на денек срываюсь и выпиваю пару банок пива и иду спать — выспался и стало лучше.
Я по работе уже больше трех лет даже паршивую дисперсию на считал… И не смотря на это не даю знаниям Высшей Математики выгорать. Помогают интересные ресёрчи "в свободное от свободного времени время" на тему DSPи GameDev. Попутно как с Бураном вырабатывается множество полезных побочных продуктов.
И на хабр постать + бодаться в камментах со специалистами… тоже подогревает интерес к жизни и профессиональному росту.
А как вы находите предмет для исследования? Чувствую тягу к околонаучным изысканиям, но почему-то не могу найти достаточной мотивации или интереса что-то делать.
Ну например квадракоптеры… Это и Stellaris, и Embedded Linux (PandaBoard, Cubie). Это и Приборостроение (датчики разные, схемотехника). DSP оттуда же (методы фильтрации), генетические алгоритмы, градиентная оптимизация. Далее генетические алгоритмы применимы в GameDev. Т.е. отлаживать алгоритмы для квадракоптеров можно в GameDev. Далее GameDev требует создания арта… а это уже чистое творчество: графика и саунд.

Т.е. просто задавать постоянно вопрос «а что если...». Любопытство. Ну и позиция по-жизни «чем круче цель, тем большего добьешься пока к ней движешься». Ну и вера, что «все необходимое — возможно».

PS: сумбурно получилось… извините.
Ничего страшного — всё вполне понятно. Чёрт возьми, видимо я слишком ленив или не нашел пока подходящей для себя области (хочется в это верить :) ).
Я обычно по дороге на работу генерю какую-то, на первый взгляд бредовую, идею. Раскручиваю потихоньку. Если удалось найти что-то интересное в ней, то она делает весь мой день.
Появляется желание быстро-быстро заработать работу и вприпрыжку ускакать за реализацией идеи. Сразу два зайца или три… Работа спорится, от нее не так устаешь и после работы чему-то новому есть шанс научиться.

Но это энергетик… кислота для мозга и желудка. Переборщишь — заработаешь гастрит и головную боль. ОСТОРОЖНО!

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

Недавно закончил основную работу над другой идеей: создание 2D ландшафта в Unity3D на диаграммах Вороного. Хочется написать на хабр об этом, но времени маловато.

… так что только от Вас зависит, выгорать или не выгорать. Главное не искать подпитку снаружи (алкоголь, курево, штырево и т.древо). Все в Вас…
Ну у меня немного другая беда — я не то, чтобы выгорел… Я не могу загореться. У вас вон сколько идей, которые вам интересно реализовать. А у меня идей много, да вот реализовывать как-то их не спешу.
Значит они не настолько Вам интересны )
Быть может, разозлиться нужно по-хорошему, по -спортивному… пендаля себе отвесить «ЧО! СЛАБО!»
(отведя за локоть в сторонку) а кроме бетмена ещё что посоветуете, а то после него скучноватые/бедноватые фильмы какие-то…
серия от Марвел про Мстителей, Железного Человека и Капитана Америку вам не нравится?
Халка и Тора забыли :) А ещё есть спин-офф в виде сериала «Агенты ЩИТ», но он убогенький, по сравнению с фильмами.
Человек из стали, например…

А вобще, пересмотрите фильм «Скала»… =)
Не сказать, что я прям выгорал, так — разок приблизился к такому состоянию и уволился в три дня.
Сейчас просто стараюсь не перегружать себя, а когда припрет — мне лично помогает цигун. Разок решил посмотреть, куда это моя жена ходит, прослушал всю первую ступень. Если отбросить всю философскую составляющую, то остается просто хорошее упражнение «дерево» для обнуления мозговой активности. Раньше, оч. давно, так получалось только при алкогольном отравлении (смайлик) — когда сильно перепил и просто кусок времени выпадает (еще смайлик). Ну, вы видели таких, правда?
Если попросите — найду ссылку на их цигунский центр, а то без просьбы реклама получится.
Да дайте уж, коли считаете, что ссылка важна и гугл не факт что поможет.
Я был у инструктора Владимира Белушкина в марте у него будет 1я ступень тут, но я занимался пару лет назад в другом центре.
Прохождение ступени стоит денег, обычно больше 5000р., но обычная практика — первое занятие проводить бесплатно, это можно и нужно уточнить по телефону.
Вставлю свои 5 копеек.
Я когда-то с подобным запросом дошла даже до психотерапевта. Потому что мои собственные умозаключения логически приводили к тому, что мне просто не нравится работать (как только проходит эффект новизны), а принимать такую точку зрения совершенно не хотелось. Я надеялась, что, быть может, мне просто другая профессия нужна.
Специалиста выбрала по рекомендации, та сама сменила профессию с той области в которой работала я, на психотерапию, так что я рассчитывала, что она поймет мои метания. В каком-то смысле так и вышло, она заставила на какие-то вещи взглянуть по-новому. Одной сессии конечно было мало, чтобы разложить по полочкам абсолютно все, но это запустило процесс дальнейших размышлений, и со временем, а также со сменой поля деятельности, я для себя пришла к выводам, что я выгораю, если:
— Я не чувствую, что приношу пользу в своей работе. Грубо говоря, если тебя вынуждают делать продукт, в который не веришь и гордиться которым ты не можешь, или ты делаешь работу, которая никому не нужна и результаты использоваться не будут.
— Если в работе нет никаких сложностей, она проста, понятна, и фактически рутинна. Мне всегда нужна новизна и повышение уровня сложности, но достичь этого можно и не меняя работы, а просто меняя проект.

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

Хм… А если в продукт веришь, но стыдишься того, что принимаешь участие в его разработке, знаешь, что компанию-заказчик многие проклинают, пользуясь её услугами? Это может быть причиной выгорания?
Это же от вашей личной «этической» системы зависит. Кто-то может, напротив, гордиться тем что работает в компании-лидере, раз пользователи проклинают продукт, но все равно пользуются. А свою причастность к продукту объяснять тем, что именно он и делает этот продукт лучше.
Наибольшим разочарованием в этом смысле для меня был плагин для браузера, позволявший шифровать свои посты в фейсбуке, и прочесть их могли только друзья, установившие такой же плагин. Эдакое решение для параноиков или жителей тоталитарных государств, ведущих в фейсбуке приватные беседы. Для большинства американцев, на которых был нацелен продукт, штука абсолютно бессмысленная, так что вместо признательности, нам приходили гневные письма от пользователей: «Как мне теперь удалить эту хрень?!»
Продукт внутренней, пользуются услугами, а продукт их обеспечивает, клиенты его не видят. Смысл продукта — как бы побольше денег с клиентов вытянуть.
При таком раскладе, думаю, что запросто. Вряд ли вы из тех людей, что просыпаются ночами и записывают еще одну прекрасную идею о том, как можно улучшить продукт, чтобы он еще больше денег вытягивал из клиентов :)
Проблема с такими советами — на что жить, пока приводишь в порядок здоровье, отдыхаешь и т.п.?
Ибо безденежье тоже достаёт не по-детски и привносит свою лепту
Это беда, на самом деле. У меня самого как только появляются какие-то небольшие сбережения, так тут же незапланированно, но стабильно уходят на здоровье. Что самое печальное — при этом одному святому рандому ведомо, помогут или просто денег возьмут. Время на подобное нахожу только в перерывах между рабочими местами, все получается на бегу и времени всегда меньше, чем нужно. Как спасаться, например, фрилансерам с их постоянной нагрузкой — не представляю.

Кстати — если еще не — то турнички или здоровое питание (второе — только после консультации с гастроэнтерологом) можно себе позволить. Там не столько время или деньги требуются, сколько сила воли. Зато польза точно будет. Конечно, с работой это тоже тяжеловато сочетается, но все-таки реально.
Станьте свадебным фотографом.
Стать свадебным фотографом (Дедом Морозом, Снегурочкой и пр.) — навсегда отнять у себя ощущение праздника: работать в то время, когда окружающие отдыхают и веселятся.
зато в остальное время (когда остальные работают, а не веселятся) — праздник только у тебя :)
www.maximonline.ru/statji/_article/obrydlo/

Не смотрите на издание — сама статья не лишена смысла. Не то, чтобы панацея (панацеи не бывает — по себе знаю), но рациональное зерно имеется.
Спасибо вам, статья замечательная, но, опять же, больше помогает поставить диагноз, чем назначить лечение. А за издание не извиняйтесь — у большинства авторов Максима на удивление хороший слог. Я один раз от скуки купил в аэропорту — аж зачитался %) Теперь всегда в дорогу покупаю.
Лекарства:
1) Не брать на себя больше чем сможешь.
2) Не сидеть допоздна пытаясь додебажить «ну еще чуть чуть» или «вот небольшая бага и иду спать»
3) Ходить в отпуск и не отмазываться, а то прячемся за «потом не осилю запилить после отпуска, надо сделать пока все помню»
4) Не брать шабашки. Тоже часто не отказываемся, это же деньги

Готовы забросить? Уйма лекарств! Мы все это понимаем и знаем, но откажемся ли?
Это как раз тот случай, когда только сам себе помочь можешь. Признать проблему, и начать искать решение. Рано или поздно появится. Чем больше информации по этой теме ищешь, тем больше идей придёт в голову.
На хабре есть замечательная статья «Как прокачивать мозг»:
habrahabr.ru/post/95004/

Книга «Секреты уверенности в себе» из этой статьи мне очень помогла.
То что Вы посоветовали весьма полезно, но это решение другой проблемы, не той что озвучивал Artem_7.Он озвучил проблему «Нет прежней энергии. Как восстановиться?», а Вы предлагаете решение другой: «Как развиваться дальше?».
Ух как :)
Приятно, что статью до сих пор помнят, хотя почти 4 года прошло))
мне однажды помогло около 3-х месяцев практически не трогать компьютеры и код) под конец опять захотелось что — нибудь эдакое закодить, вот так и вышел из такого состояния)
Помогло один раз.
На второй раз уже не сработало.
Внезапно! Помогают витамины.
Допустим, в первый раз это все замечательно. Но как насчет второго, третьего?.. Не всегда и не все пройдет гладко.

Как говориться спереди не беги, и сзади не плетись)
Допустим, в первый раз это все замечательно. Но как насчет второго, третьего?.. Не всегда и не все пройдет гладко.

Не нужно так
2. Негативно ко всему относиться
Ох, на самом деле, это настоящая проблема — компьютерщики жуткие трудоголики, и когда это хлещет через край, это становится НАСТОЯЩЕЙ проблемой (а у кого-то, даже опасностью для жизни).

Мой взнос в приведённый выше список: для начала, нужно научиться не работать за компом по ночам, уже одно это сохранит тонны здоровья.

Нужно понять, что работодатель не будет в этом плане заботиться о вас, используя как возобновляемый ресурс. Выкладываясь через край, вы выигрываете тактически через возросшую зарплату и производительность, но проигрываете стратегически, непоправимо ухудшая качество своей будущей жизни.
Большое спасибо за интересную ссылку.
Спасибо за ссылку. Раньше не понимал почему если не лягу спать до 11:30-12:30, то начинается проблема «как уснуть», засыпаю только под утро. Оказывается вон оно что) Надо менять распорядок дня.
И ещё пункт 6 от меня лично:

6. Относиться к работе чересчур серьёзно

Работа это всего лишь работа. И если ты относишься к ней как к чему-то жизненно важному, то обречён на депрессию. Если даже ты допустишь мега-косяк в работе, то в худшем случае тебя всего лишь уволят. Но ты приобретёшь опыт и найдёшь новую работу — вполне вероятно, что она будет даже лучше. И о своём мега-косяке можно даже на собеседовании рассказать: как так вышло, какой опыт ты из этого вынес.

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

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

Это, кстати, частично связано и с тем, что описано в третьем пункте.

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

А у меня ещё немного другая, но тоже распространённая проблема: привычка искать баги в ещё не написанном коде вылилась в слишком критичное отношение к событиям в реальной жизни. Начинаю периодически везде искать подвох и крепко задумываюсь об альтернативных вариантах течения событий (обычно о негативных). Например, нужно ехать на автобусе, я иду на остановку и по ходу думаю, а что, если автобус задержится на 3 часа? И понеслось… А сколько будет стоить такси? А где ближайшее метро? А если пешком — быстрее будет или нет? А другие маршруты?
Проф-деформация…
Суть термина «Профессиональная деформация личности» мне была непонятна в полной мере даже после выступления на конференции в академии с данной темой.
Но когда пришедший ко мне в гости друг-фотограф на мою просьбу «снять куртку» в прихожей, взял и сфотографировал ее(!),- все сразу же встало на свои места...

Отсюда: bash.im/quote/395628

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

Хотя и баги в не написанном коде лучше не искать. Это же по сути преждевременная оптимизация.
Ну, я к этому отношусь с юмором, хотя жена вот иногда расстраивается, что я так «мрачно» смотрю на вещи. =)

А насчёт преждевременной оптимизации… Когда код ещё проектируешь, то закладываешь какой-то задел на расширение/допиливание/изменение его в будущем.
Извините, я похоже просто не ставлю знак равенства между «искать баги в ненаписанном коде» и «проектировать и прикидывать, куда будет развиваться код и что может этому помешать». :) Правда со вторым всё-равно не стоит перебарщивать. Я даже страшное скажу, но некоторыми потенциальными багами иногда можно пренебречь. Но тема уже явно не для этой статьи)
Я в целом согласен, просто изначально не совсем корректно сформулировал мысль.
У меня проф-деформация вылилась в поиск и ведение оптимального и/или быстрого хода разговора.

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

А самое веселое бывает с различным хамлом, которых просто выбивают из колеи неожиданные фразы.

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

PSS. А про особенности планирования жизни, очень похожие на разработку архитектуры проекта, можно наверно и диссертацию по психологии защитить.
Вот точно такая же фигня, уже несколько лет мучаюсь :(
А меня напрягает когда люди как в последней инстанции утверждают, что все прошлое должно быть прошлым и теперь надо использовать только yii, zend или подобное…
А потом их тыкаешь мордочкой в простейший проект на чистом php за 2 дня, который работает как часы — все равно утверждают, что неправильно…

Я не отрицаю новых возможностей, но не для простейших же проектов.
Со второй проблемой помогает чтение IT-приближённых статей/новостей, того же Хабра, например. Воспитывает скорее любопытство к неизвестным средствам и технологиям, чем отторжение.
Вы хотите впечатлить начальство, или черт с ним с начальством — самого себя, и бросаете все силы на то, чтобы успеть к недостижимому дедлайну. Успеваете сдать проект во время и со всеми фичами, которые хотелось сделать. Вы — настоящий герой, и — счастливчик! — даже получите премию.

Начальство вполне может и не понять затраченного труда и принять как данность. Указал срок и сделал в срок? Подумаешь.

А вот впечатлить самого себя...? Ну уж, если у вас есть необходимость что-то себе доказывать, то похоже, назрела более глубокая проблема.

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

На мой взгляд, единственный причина задержаться на работе дольше необходимого — если реально катастрофичный баг на боевой площадке, который нужно починить. Ответственность ведь.
Сколько раз проверено: залипаешь с интересным (не срочным) багом или фичей, копаешься, час, два… значит, пора отложить, не зря же работа не срочная.

У меня наоборот: если «копаешься, час, два…», значит, поток пошёл, и надо его эксплуатировать, пока не оборвался. Завтра может не найтись даже получаса, нужных на то, чтобы загрузить нужный контекст (плюс подходящей обстановки — когда ничего не отвлекает и не навалились срочные задачи).
Тут обычно для решение помогает переключиться на другую задачу, а после вернуться к этой… Единственное — сложно переключаться.

Помню, тратил 3 часа на поиск ошибки. Дошло до того, что переписал модуль…

Через несколько лет до меня дошло что за ошибка: открыл — оказался прав.
Просто бываем поток, а бывает усталость и уже не замечаешь, когда долбишься в одну точку, не видя самых явных моментов, когда решения вот-вот, вроде уже ухватил, но постоянно ускользает.

Но это как и всё — строго индивидуально, да.
Позвольте дать совет, для таких ситуаций, «когда долбишься в одну точку, не видя самых явных моментов». Т.е. когда ошибку очень долго не удается локализовать и найти ее причину.
Мой отец назвал этот прием «зеркало»:

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

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

Буду признателен, если когда-нибудь попробуете и напишите о результатах в личку.
Можно просто игрушку взять :)
Всегда считал это естественным, а оказывается вон оно как… это целый приём доступный не всем и которому нужно учится.
Да нет, это давно известный вариант. :) Можно да, просто подойти рассказывать первому встречному.
Или даже начать писать кому-то нибудь из знакомых, что, мол, такая вот ситуация, и пока пишешь — раскладываешь по полочкам. В половине случаев в результате даже не отправляешь письмо, т.к. заставив себя последовательно описать ситуацию — решение всплывает само.
Но всё равно, если оно происходит под конец дня — лучше переключиться, и с утра всё сработает как надо. :)
Среди моих знакомых такой прием тоже успешно применяется. Сам прием у нас никак не называется, а вот получаемый эффект получил имя «эффект присутствия».
Попробовал с женой. Продолжительность попытки — 1 минута. Результат можно описать двустишием от лица жены:

«Паблик… статик… воид… мейн…
Милый, что это за хрень??? „
Абсолютно согласен с вашей женой. Ну откуда в этом методе богут быть баги? Если в нем какая-то бизнес-логика, то это уже проблема…
Ну пошедший поток от бесплодного тупления можно же отличать, наверно?
Можно. Если через пять минут обнаруживаешь, что читаешь хабр — значит, это было тупление. Если нет — поток. Вот обнаружить в потоке, что ходишь по кругу, и выйти из него — это проблема.
Самый простой совет — больше берите для себя из проекта, чем из себя для проекта. Каждую проблему надо воспринимать либо как источник помех (и тогда надо жаловаться начальству, мол, мешают — и вообще не моё это, а если начальство считает не так — плохая работа), либо как повод повысить квалификацию.

Другое дело, что многие «повышения квалификации» требуют времени, а его нет. Тут уж надо уметь объяснять сколько ресурсов нужно на задачу и что задача на самом деле не задача, а целый комплект.
От себя:

7. Проецировать свой код на себя
Когда критика вашего кода заливает вам глаза кровью словно это ваше личное оскорбление. Когда разговоры о чужих технологиях, новых, сказочных начинают казаться вашими комплексами, вы это не ваш код, не ваш язык программирования или технологии.
К сожалению, в некоторых командах считается в порядке вещей переходить на личности, когда не «тут плохо, потому что...», а «только последний дебил не увидит, что тут всё сделано криво!». Но тут решение простое — либо исправлять сей момент и вести переговоры на эту тему, либо не работать в таких командах.
Можно еще поменять сферу деятельности. Я вот, когда программировать надоело, несколько лет поработал сисадмином. Потом опять с удовольствием вернулся к программированию.
Это хорошо, если умеете и админить и программировать, на одинаковом «зарплатном» уровне. А как правило, переход в иную сферу сопровождается падением доходов, ибо был гуру, а стал джуниор.
Это да, зато интерес к жизни возвращается, а это важнее не катастрофического снижения в деньгах. А энтузиазм можно в доп. деньги конвертировать — кому-то os/2 вместо винды установил, кому-то комп игровой собрал :)
Согласен, конечно. Но с появлением детей начинаешь ответственнее относится к доходам и «рубанию с плеча». Будь мне 20 лет, я бы не задумывался о кардинальном снижении доходов — лично мне надо очень немного.
Объяснить необходимость установки os/2 на современную машину еще и взять за это деньги. Может вам в продавцы податься железок крутых?) Ну это так, предположение возможной смены деятельности)
На современные для 90-х машины os/2 очень даже хорошо ставилась. И даже производила впечатление ;)
Мне кстати очень хорошо помогало преподавание раз в неделю в одном из лицеев за 500 рублей в месяц — символически на пиво.

Сначала было грустно (они такие тупыыыыеее), а потом начинаешь вливаться (и понимаешь, что и сам таким был).
Я пробовал пойти в родной ВУЗ, а мне сказали: «сейчас такое сокращение, что самих бы не выперли, какой там набор преподавателей» :(
Ну, я не был в штате: вела официально женщина, которая и сидела на моих уроках и учила…
А в ВУЗ можно устроиться преподавателем только если ты кандидат наук и выше? Или может человек с «улицы» тоже преподавать?
Насколько я знаю, кандидатом быть необязательно. Когда я учился, у нас поздравляли преподавательницу с защитой кандидатской.
Я просто пытался в несколько вузов, но говорили, что либо должен быть от кандидата наук, либо идти к ним в аспирантуру. Правда не гуглил тогда на тему, может так везде.
Не могу ничего сказать на этот счет. Мне про научные звания ни слова не сказали. Только о том, что нет вакансий.
Скорей всего просто привередничают, типа обычных у них и так перебор, поэтому предпочтение отдают кандидатам. Или видят что точно не кандидат, и предлагают идти аспирантом в лучшем случае на пол ставки.
НЛО прилетело и опубликовало эту надпись здесь
А то и наказание :)
Иерархии разные бывают, не только административной подчиненности. Зачастую рост в одной исключает рост в другой, а то и приводит к падению в ней.
НЛО прилетело и опубликовало эту надпись здесь
Пункт 4 – категорически не соглашусь.
Рост в компании (разработчик -> менеджер -> директор)
Во-первых, далеко не все разработчики считают должность «менеджера» повышением. Есть ещё путь junior – engineer – senior – guru, которому смена месты работы не мешает, а скорее наоборот.

Приобретение экспертных знаний в своей области. Ради получения ученой степени люди тратят от 4 до 6 лет — только представьте себе, сколько вы можете выучить за такой срок на работе.
Часто возникает ситуация, когда на одном месте работы залипаешь на однотипных задачах, багофиксинге и т.д. и т.п. В таком случае смена места работы даёт резкий скачёк развитию навыков. Особенно, если происходит ещё и смена должности на более независимую – были просто разработчиком, стали senior. Потом senior-тимлид, например.

Все придется начинать сначала.
Новые проекты – новые знания! А накопленные навыки и знания никуда не денутся.

Если вы хороший разработчик, то сначала вам придется это доказать, прежде чем кто-то станет вас слушать.
Это доказывается сразу же на собеседовании, разве не так?

Чувствуете усталость от работы? Надоело кодить? Давно не изучали ничего нового? Срочно меняйте работу!
Да, вот, то что я хотел сказать, но недоформулировал. :)
Это доказывается сразу же на собеседовании, разве не так?

«Авторитет» (или как ещё назвать?) у тех, с кем работаешь, зарабатывать всё-равно придётся.

Опять же, бывают кадры, которые рассказывают всё замечательно, на любые каверзные вопросы отвечают, схемы хитрые чертят и алгоритмы, книги умные цитируют.
А на практике полторы недели формочку посадочной страницы из одного поля неделю пилят, после чего она ещё и глючить умудряется. Зато собеседование прошел идеально, так хорошо, что даже испытательного срока не получил, приняли сразу.
Хотелось бы отметить необычно высокое качество перевода. Без подсказок сложно было бы догадаться, что это не оригинальная статья. Автор, переводи ещё!
Спасибо! Поверьте, подобный отзыв — мечта любого автора. Особенно переводчика, который старается донести до читателя мысль оригинала, не исказив ее, и при этом не давая заскучать читателю :)

Увы, в этом году электрички и работа съедают почти все свободное время. Но я обещаю постараться что-то писать!

У меня есть мысль — пока мечта скорее — сделать небольшую такую книжку с интересными историями о программистах и для программистов, которой хватило бы читателям на несколько дней по пути на работу по утрам и вечерам. Только я в бизнес-планах не слишком силен (а там без серьезных трат — никуда), и пока размышляю, нужна ли она кому-нибудь; может, однажды и соберусь написать.
Как-то сложилось впечатление, что автор выгорает в компании где он сам может выбирать что делать, а что не делать. Ну или хотя бы очередность того что делать.
А это хорошо или плохо?
Удивляет, что умудрился выгореть :)
Возможность «выбирать, что делать, а что не делать» не всегда помогает. Типичная ситуация: занимаюсь какой-нибудь задачей, она не идёт. Просто не хочет программироваться: при любом разбиении задачи вылезает пункт, требующий либо ИИ, либо бесконечного времени работы. Или просто некрасивый. Казалось бы, надо отложить и переключиться на что-нибудь другое. Смотришь вокруг — а там такие же задачи. Может быть, они и созрели, но чтобы заняться любой из них, нужна неделя на вход и видны очень неопределённые шансы на успех. Тактически такое переключение невыгодно. Можно пойти подчищать всякую мелочевку. Но после этого к большим задачам не вернёшься вообще.
Помогает только ситуация, когда срочных дел действительно нет, а образовалась группа пользователей, которые действительно хотят решение большой задачи. И при этом готовы подождать. Вот тогда берёшь большой рюкзак и лезешь на эту глыбу. И надеешься, что ничего срочного отвлекающего не придёт, по крайней мере, в первые несколько дней.
Мне кажется, нечётные пункты можно рассматривать, как порождённые бизнесом и менеджментом. Для бизнеса-то очень выгодно, когда разработчик работает много и думает только о проекте — в краткосрочной перспективе. Опять же, обучение программистов и сотрудников вообще это долгосрочный вклад, что могут позволить себе немногие компании, использующие внешние инвестиции и верующие в то, что и через пять лет останутся на плаву.
История "один". «У нас свободный график, каждый делает столько, сколько нужно для его проекта, никакого высиживания часов!» В результате все сидят по 11 часов, т.к. есть негласное правило, что в аврал нужно сидеть по 11 часов. Ну, а аврал последние три года. Люди, четырнадцатое февраля же, почему вы все на работе в девять часов вечера? У вас же у всех есть любимый человек, который жаждет от вас внимания, не? Свободный график, ну да.
История "два". «Мы заботимся о квалификации сотрудников! Все выбирайте себе курсы по повышению квалификации, всё оплатим!» Только, пункт А — оплатим не сразу, а через год, вдруг ты пройдёшь курс и сбежишь тут же, а? Пункт Б — учиться будешь в нерабочее время, мы ж не можем себе позволить вкладываться в будущее в ущерб настоящему, мы лучше выжмем людей досуха. Пункт В — ты можешь выбрать себе любой курс, но мы сами скажем, какой тебе нужно пройти.
История "три". «Давно не видели никаких принципиально новых решений от тебя, ты же вот читаешь дома хабру, книги разные по программированию и ведению проектов, хотелось бы видеть что внедряешь их на рабочем месте». Просто шедеврально, как по мне: ты на работе одиннадцать часов в день, плюс два часа на дорогу, потом ещё переработки по выходным, почему бы тебе ещё и свободное время не подчинить рабочему процессу, ты что, не лоялен?
Рост в компании (разработчик -> менеджер -> директор)


Вы считаете это рост? Довольно много людей не любят/не умеют руководить — в директора не идут, а менеджер и разработчик — вообще разные профессии, разве нет?

Вопрос, конечно, стоило бы автору адресовать. а не переводчику. ))
Переводчик-то исходя из собственного опыта с вами полностью согласен :)
Эээ… почему же, менеджеры разные бывают и директор может быть вполне техническим.
В «технический директор» главное слово «директор». Если, конечно в штате не три человека: генеральный, технический и уборщица :)
— Jenkins, говорите? На дворе что, 2008 год?..

Что-то я отстал, а что сейчас появилось что-то принципиально лучше Jenkins?
Кстати, если 2008 — это тогда уж Hudson.
Вот вот, тоже собирался задать этот вопрос. Чем Jenkins не угодил то?
НЛО прилетело и опубликовало эту надпись здесь
А почему? Спросил у гугла, но однозначного ответа, что лучше, не нашел.
НЛО прилетело и опубликовало эту надпись здесь
Все то же самое считаю про TeamCity.
И чем же он принциписально лучше? Не опен-сорс, размеры комьюнити не впечатляют, киллер-фич не замечено, революция на рынке не произведена. Yet another CI system. Вопрос открыт, в каком месте дженкинс то устарел?
НЛО прилетело и опубликовало эту надпись здесь
Лично мне опен-сорс совсем не нужен. И моей компании тоже, мы покупаем Jenkins Enterprise у CloudBees. Но благодаря опен-сорсу есть огромное комьюнити, сотни уже готовых написанных плагинов, а любая проблема легко гуглится. К слову, список юзеров дженкинса впечатляет. Чем может похвастаться TeamCity?
НЛО прилетело и опубликовало эту надпись здесь
Да, и мы там тоже есть. Больше скажу, у нас в разных проектах используется и Jenkins, и Jenkins Enterprise, и Electric Commander, и CruiseControl, и TeamCity, и невесть что еще. Даже собственные продукты есть. А на некоторых проектах используется сразу несколько систем. Только толку что? Где ваше комьюнити? Почему вас не слышно?

image
Только толку что?


Я не совсем это имел ввиду. Простите, уже конец рабочего дня. Я хотел спросить, почему я, моя команда, и мой продукт должны отказаться от текущей CI системы (к слову, это не Jenkins, а ElectricCommander, но мы пытаемся пересесть на Jenkins понемногу), и посмотреть на TeamCity? Ну и, в конце концов, изначальный вопрос был — в каком месте Jenkins уже не торт?
Пока не прочитал статью, ни разу не задумывался на эту тему. Хотя теперь понимаю что со мной потихоньку происходит. Сейчас спасает качалка — 8 часов вечера и, как говорится, отстаньте все от меня — я иду жать штангу, а летом воркаут на турничке. Если бы не спорт — давно бы сдулся. Автору спасибо за статью.
Даешь эффективные упражнения для ботаников в массы! ;)
Летом на турники ходить и на брусья. Почти каждый день. В интернете куча видео про воркаут — очень вдохновляет и отвлекает от работы.
Чувствую себя чужим, все обсуждают, как бросить работать по ночам, а я думаю, как бы начать это делать.
Возрастной максимализм? Какова вероятность выгореть не убиваясь работой в молодости?
[sarcasm]Расслабьтесь, в этой статье все просто заняты поиском оправдания прокрастинации. Ну, кроме нашего треда про Jenkins.[/sarcasm]
Берегите себя. Выгорать очень плохо. Ужасное состояние.
Первый и пятый пункт позволили лично мне достичь такого состояния, что не мог заниматься никакой разработкой почти шесть лет.
Так, делал что-то практически для себя.
Плохо, что выгорание оставляет след и потом временами просто реально страшно что такое может повториться.
Раз было, а сейчас нет. Значит есть опыт по решению озвученной в статье проблеме. Как «вылезали из этой ямы»?
Состояние после случившегося тогда выгорания для меня характеризуется тем, что невозможно находиться в ситуации полной вовлечённости в решение чужой задачи (или в систему из этих задач) достаточно длительное время, систематически к этой задаче возвращаться.
Преследовавшее до этого ощущение сродни тому, которое возникало в школе если не сделал домашнее задание, только оно сопровождает когда засыпаешь и просыпаешься, получаешь нагоняй на работе за опоздание, потому что накануне поздно лёг из-за того что работал дома над той же задачей и в итоге проспал или когда поздравляешь жену с годовщиной свадьбы — всегда, что бы ни делал. Даже когда работаешь над одним проектом, чувствуешь то же самое, потому что работа над другим проектом в это время стоит. Постоянная ситуация «вилки» много недель подряд.

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

Придя в себя, находил дополнительные работы, но всегда с учётом того, чтобы можно было их в любой момент безболезненно оставить, если что-то пойдёт «как раньше». Этого, правда, никогда не делал, ничего не бросал, но наличие такой возможности было очень важным в тот момент. Стал обращать внимание, что мне не только важно чем заниматься, но и с кем работать.
Сейчас постепенно вернулся к работе программистом, скоро будет год как покинул должность дежурного инженера. Стараюсь не допускать ситуаций, которые привели к выгоранию. Иногда это трудно — приходится «подавать голос», высказывать мнение о недопустимости некоторых вещей, но тут уж выбирать не приходится. Лучше иногда быть «странным» для других, чем дойти постепенно до ручки.
Как понял Вы были женаты. Это так? Были ли дети и были ли какие-ли обязательства типа иппотеки, автокредит, помощь кому-то из близких? Ведь чтобы казаться странным должна быть уверенность что сможешь потянуть всех тех кто от тебя зависит и тех кому должен что-то
Женат, когда менял работу детей не было. За время этой работы появилась дочь.
Материальных обязательств, которые вы упомянули, не было и нет, живём в своей квартире.

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

Нежелательно терять работу не по своему желанию, это сильно травмирующая ситуация. До этого нельзя доходить, это неправильно.
Видимо, очень важно изначально поставить себя определённым образом, потом это уже вряд ли получится.

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

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

Есть дачи :)
а сам занялся разведением дискусов

«Учитесь — мужик пчёл разводит, а вы барыгу вторую неделю развести не можете»
Извините, не удержался :)
«Выгорание» ИМХО характерно только для людей без мечты, без стремлений, без мотивации +)) Когда человек — задрот, до мозга костей увлеченный своим делом, он горит бесконечно +)) И зажигает окружающих +))
И?
У таких людей, по-моему, выгорания как раз нет, они просто работают работу, особо не напрягаясь. У них могут быть всякие кризисы среднего возраста, но работа там в причинах довольно небольшую часть составляет.

Выгорают как раз увлеченные — ну невозможно физически нормальному человеку кодить по 18 часов в сутки без выходных годами.

Задроты и мечтатели — не нормальные люди +)) И работать мы можем сколько угодно, без остановки, отпусков и не теряя темпа или энтузиазма =)) И ничто никуда не выгорает))

Потому что то, что мы делаем, нужно и интересно в первую очередь нам)) А работодатель это просто удобный банкомат, которому по какой-то причине интересно то же самое +))
Сколько у вас лет разработки по 18 часов в сутки без выходных и, тем более, отпусков?
Лет 10 в таком режиме проработать можно. Особенно в молодости. Дальше приходится уменьшать рабочий день до 14-12 часов… и молодёжь начинает обгонять — у них-то есть 90-часовая рабочая неделя.
«Сколько у вас лет разработки по 18 часов в сутки без выходных и, тем более, отпусков?»

Около 8 лет + 1,5 года разработки по 3-е суток + 16 часов на сон)) Правда, мне все же пришлось отказаться от этого варианта и спать каждый день) Организм мягко намекнул что я не прав и я решил его не расстраивать еще больше))

Отпусков на работе, как и каникул в универе и школе не было с 5-го класса) Я прекрасно помню свои последние каникулы)
Организм мягко намекнул что я не прав

Выгорели :)
Я же при этом не утратил мотивации и энтузиазма, просто сменил режим. И продолжил работать дальше. Меньше, но чаще.

Но тем не менее, вы натолкнули на любопытный нюанс)) Я перечитал статью и не нашел в ней собственно определения — что же автор подразумевал под «выгоранием»?))
Судя по всему он выгорел на каникулах в 5-ом классе… Выгорания — они такие разные ;)
Выгорал. Год в шкуре тестировщика…
А потом просто ушел в другую компанию, на совершенно не знакомую среду разработки. В совершенно иную предметную область.
Это спасло во мне программиста :) Я снова нашел себя и мне по прежнему есть к чему стремиться.
А я на драку хожу и мне хорошо)
НЛО прилетело и опубликовало эту надпись здесь
Надо иметь второе занятие, в котором всё спокойней, а планки интересней, по хорошему выше, человечней…
И вообще — просто интересней.
И второе и третье, одно сменяет другое, и позволяет лучше поддерживать адекватность по отношению к необходимости заработка и развития.

То есть нормальная человеческая раздвоенность: Где-то надо зарабатывать, а где-то разместить то самое, большее. Особенно если оно плохо помещается в первое, и с какой стати — оно первое?.. Для денег — да, остальное — не факт.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации