Комментарии 184
Все чаще, я начал ловить себя на мысли, что мне не интересно реализовывать то, что я точно знаю, как устроено. Я могу не спать ночами, думая, как решить ту или иную задачу, но как только, я понимаю, с помощью каких инструментов и технологий она решается, как декомпозируется, находится ответ, — дальше уже не интересно.Это распространённая ловушка. Кажется, что когда придумал решение, уже победил проблему. Но на самом деле это не так. Надо взяться за рутину и написать гору кода для того, чтобы заветная функция где-то в этой гуще смогла делать свою магию. Да, вот где настоящая магия — в доведении до конца.
В вакууме можно бесконечно разводить полемику что важнее. По-хорошему просто должна быть структура, которая сможет позволить себе содержать чуть более «узких» специалистов, чтобы не нагружать людей работой, которая им просто не подходит.
По-хорошему просто должна быть структура, которая сможет позволить себе содержать чуть более «узких» специалистов, чтобы не нагружать людей работой, которая им просто не подходит.Как эта структура разрулить проблему того, что для того, чтобы побиться головой об стену и что-то придумать — требуется 2-3 дня, а для того, чтобы довести всё это до релиза — 2-3 месяца?
Ну нет в мире столько «финишеров», чтобы каждому «исследователю» их по 20-30 человек досталось!
Максимум что может получиться — найти 20-30 «обезъянок», за которыми нужно каждый день следить — инача подучите кучу кода, а работать всё равно ничего не будет.
А исследователю «следить за обезьянками» не, чтобы уж очень и интересно, так-то…
К тому же, в той системе ролей этих типажей десяток. Это ситуация не про выбор двух стульев. Даже при равномерном распределении у вас будет 1/10 часть «исследователей». Т.е. один на среднюю команду. Не говоря о том, что абсолютно чистые типажи встречаются редко, у человека обычно есть вторичная роль. Похоже, что не у автора поста. Такое тоже случается.
Во-вторых стоит уровень seniority. Джун и мидл специалистам вроде бы обычно не дают задачи на месяцы непрерывной работы, их задачи более атомарны. Их исследовательский зуд удовлетворяется изучением новых конкретно для них вещей и они не успевают устать от рутины в реализации. Не все работники в компании должны быть «в авангарде» разработки. Ваш же комментарий намекает, что у нас в условном коллективе все — скучающие синьоры.
Теперь мы переходим к ситуации, где у нас есть на коллектив всего максимум пара скучающих исследователей. И если их уровень квалификации достаточно высокий, а контора не маленькая, то под таких персонажей вполне можно найти или создать позицию — R&D, архитектор, внутренний консалтинг для всех команд.
Даже если сделать выборку по комментариям, в которых подавляющее большинство говорит, что пост — нытье.Именно на основании этой выборки — такой вывод как раз и легко сделать.
Дело в том, что во всех приличных коллективах я видел куда больше людей, которые тяготеют к исследованиям, чем к «финишёрству». Я бы тоже с большим удовльствие погрузился бы в какие-нибудь исследования — связанные или не связанные с моей текущей работой. Но кому-то нужно бороться с билд-системой. Кому-то — нужно фиксить рутинные баги. Кому-то — нужно ездить неделю по кругу на тракторе сбивая динозавров, чтобы баг воспроизвёлся (поверьте — это только со стороны кажется весело).
И потому люди заставляют себя заниматься и рутиной тоже. Чтобы взамен — получить день, два, от силы неделю в месяц (как повезёт) под исследовательскую деятельность. Исследования — это награда для большинства из них. Как и для меня, кстати.
Вот кого хватает в избытке — так это не финишёров, а людей, которым вообще всё пофиг, они от 9 до 5 хотят работать и ни об исследованиях, ни о финишёрстве не думать.
Но тут есть маленькая проблема — за ними нужно следить… иначе они будут честно приходить в 9, уходить в 5, а в результаты деятельности можно будет только выпитый кофе и съеденные плюшки записать.
Очень многие готовы просто работать какую-то работу за деньги чтобы обеспечивать свою семью и/или хобби.Проблема в том, что для тех из них кому можно что-то поручить и не беспокоиться о том, будет результат или нет… исследования — и есть и хобби. Это то, ради чего они терпят рутину!
Отсюда и реакция на «гениальное» предложение «а давайте мы у вас всё самое интересное отберём и „даде Васе“ отдадим… — а вам оставим только то, что вы ненавидите».
Джун и мидл специалистам вроде бы обычно не дают задачи на месяцы непрерывной работы, их задачи более атомарны.За джунами и мидлами при этом нужно следить… и это тоже нифига не исследовательская работа.
Ваш же комментарий намекает, что у нас в условном коллективе все — скучающие синьоры.Нет конечно. Людям, которые пришли в команду недавно действительно проще найти себе «исследование». Вот у нас как раз недавно новый человек объявился… он считал, что C++ неплохо знает… но увидев что-то в духе
const auto& [arg1, arg2] = std::tuple{t...};
побежал книжку про метапрограммирования покупать…Но ведь и то, что для сеньора рутина — не факт, что ему можно поручить делать!
И если их уровень квалификации достаточно высокий, а контора не маленькая, то под таких персонажей вполне можно найти или создать позицию — R&D, архитектор, внутренний консалтинг для всех команд.И почти во всех эти случаях — всё равно человеку достанется изрядный такой кусок рутины. И внутренний консалтин и архитектор — мало исследовательских зачад решают. R&D — это уже ближе, но такую позицию, опять-таки нужно заслужить… потому как желающих куда больше, чем вакансий… — и даже там не всё будет сплошным исследованием. Статью, в конце-концов, кто будет к публикации готовить?
И внутренний консалтин и архитектор — мало исследовательских зачад решают.
Исследование это не обязательно контексте ученых и лабораторий. Любая нетривиальная проблема, которая идет вне стандартных пайплайнов — это исследование. Поиск корня проблемы, изучение контекста, анализ решений.
Тут идея не в том, что обязательно разрабатывать новые ЯП или парадигмы, а лишь в том, что процесс работы не должен иметь готовых стандартных решений, которые надо просто сесть и сделать. И консалтинг с архитектурой тут вполне подходят.
Поиск корня проблемы, изучение контекста, анализ решений.Вот только этим не внутренний консалтер, ни архитектор не занимаются большую часть времени.
Тут идея не в том, что обязательно разрабатывать новые ЯП или парадигмы, а лишь в том, что процесс работы не должен иметь готовых стандартных решений, которые надо просто сесть и сделать.Задача архитетора (если такая позиция предусмотрена) на 80-90% — это выбрать одно из проверенных временем решений и раздать задачи «индусам». Потом проследить, что он не налажали.
Задача консалтера на 80-90% — это рассматривать случаи, которые не относятся к предметной области спрагивающего, но являются чем-то отлаженным и налаженным для консалтера.
Да, и там и там предполагается некоторое, небольшое, время на исследования… но это хорошо если 10-20% времени удаётся этим заняться. А в остальное время вы должны, извините, доказывать, что вам не зря дают такое большое время на исследования.
Вообще в любой «творческой» работе — хоть в R&D крупной фирмы, хоть в университете, хоть где… рутина составляет 80-90%.
Это может быть оформление бумаг, обучение студентов и прочее, прочее, прочее… но «исследования» — это привилегия, которую нужно заслужить.
А уж чем вы её заслужите (доведением дела до конца, чтением лекций и обучением студентов и т.д. и т.п.) — это обсуждаемо.
У меня и большинства здесь присутствующих такого состояния не наблюдается никогда. Постоянный under construction. Нет такого, что после окончания рабочего дня я могу сказать — всё, на сегодня делать больше нечего. Наверное это наоборот хорошо, что меня всегда есть, что ещё сделать, но иногда тянет к рутинной незамысловатой работе, у которой существует КОНЕЦ, а не как у нас.
Например, отпечатаны и подписаны все накладные, заполнены все документы, обслужены все заказы и т.д.Такое бывает только на самых-самых низких уровнях. У линейного бугалтера или кассира — может быть, а уже у главбуха — фиг.
Пост нытья, уж извините
И работа хорошая и задачи интересные, но видите ли проклятые заказчики заставляют пилить и кнопку и фичу скучную
«Сытый голодного не разумеет»
ну и конечно топ говорить человеку с депресией — «хватит ныть»
а плюсики к вашему посту показывают что правило 95 поцентов работает везде
про пирамиду Маслоу знаете?И что не так у автора и комментирующего с пирамидой Маслоу? Пирамида_Маслоу.jpg.
1) У них обоих удовлетворены физ.потребности
2) Они защищены
3) Их любят, их ценят.
4) Их признают и уважают, с их мнение считаются (сам автор об этом пишет).
Значит оба они находятся в самом верхнем статусе: «Самоактуализация» — самовыражение, этот эта и хромает.
ну и конечно топ говорить человеку с депресией — «хватит ныть»Один из способов выйти из такого кризиса — опуститься на уровень потребностей ниже: хотеть больше денег, хотеть больше кушать, хотеть вновь получить признание. Комментирующий это и советует: «вспомните, что некоторым нечего есть, задачи у вас интересные», т.е. на мгновенье опуститесь на несколько уровней ниже.
Значит оба они находятся в самом верхнем статусе
Вы высококлассно поставили диагноз по аватарке. Только я что-то в тексте не нашёл подтверждений приведённым вами пунктам. Кроме того, они касаются не только работы, далеко не только места работы.
вспомните, что некоторым нечего есть
Если бы все психологические проблемы можно было бы просто решить, подумав об африканских детях...
веру все, что говорит автор. Он хочет выговориться? Понимаю. Но из чего
следует, что все в порядке с самоактуализацией? Не в порядке. Он уважаем и
признаваем? Да откуда это следует? Его любят, он не один, он (неформально)
принадлежит группе? Скорее всего, нет. Иначе проблемы не воспринимались
так остро, имхо. Кризисы бывают у всех. Без них нельзя. Но тут поломалась
детская картинка. У меня есть опасения (судя по тексту), что автор не совсем
понимает истинные причины кризиса. Или понимает, но не хочет признать.
Плюс много. Целых 40 часов в неделю и в 26 "перегорел". А если бы вместо этого в супермаркете на кассе 40 часов в неделю, то не перегорел бы?
Перегорел, это когда огромная ответственность, ненормальные часы и так долго. А то что выше описано (причем весьма скупо) — обычная работа 9 до 5. Хобби надо заняться и меньше о работе париться. И не только автору...
Если вы пришли ради магии, то веб-разработка — вряд ли то самое, ИМХО эта область — одна из самых шаблонизированных и конвейеризированных.
Ничего подобного.
Просто не надо приходить в веб-разработку типовых проектов или в энтерпрайз. Там естественно никакой магии не будет. В энтерпрайзе её вообще примерно нигде нет, к слову.
Раньше и фрилансил и работал в небольшой компании по созданию сайтиков.
Зашел в веб только потому что ничего не знал про это направление, от слова совсем (кроме html)
Сейчас же время от времени делаю что-нить вебное только на хакатонах и в pet-проектах
Больше всего из веба мне доставляет написание парсеров ибо зачастую в таком деле требуется индивидуальный подход) но к сожалению, редко предоставляются боевые задачи.
Если хобби нет, то можно просто «сесть на пенек», смотреть на суету вокруг и думать о жизни (можно книжки читать — мне нравится LitRPG, попаданство, S-T-I-K-S).
Как там: Захотелось поработать? Ляг поспи и все пройдет. (Данное утверждение работает и в обратную сторону).
Если хочешь сделать человеку хорошо — сначала сделай ему плохо, а потом верни все назад.
Можно поискать работу, которую будешь ненавидеть многократно больше текущей )))
Если совсем по простому, человеку надоедает постоянство. Плывешь себе в лодке по спокойной воде, скучно, мысли нехорошие в голову посещать начинают. И тут налетает шквал, штаны мокрые от адреналина. Выжил, и вот он «кайф» (механизм поощрения встроенный природой, бессовестно эксплуатируется прыжками с резинкой, хрустами и тд).
Единственное, что могу посоветовать — попробуйте получать удовольствие не от «новизны», а от качества своей работы. Ту же кнопку можно сверстать по-разному — и копипастом, лишь бы отстали, и правильными стилями, с обработкой ошибок, ещё и отрефакторить что-нибудь по месту. Чудо вряд-ли произойдёт, и глаза гореть как в 15 лет не будут, но с рутиной бороться помогает. А там и какой-то момент интересный в проекте встретится или новая область заинтересует.
Зависит от автора. Интерес, разобраться в новой технологии, просто чтобы роботы делали рутину, принести пользу людям, показать свою крутость и т.п.
Так что получается 50/50.
В мое случае: для решения конкретной задачи, но в подавляющем большинстве этот процесс сопровождается изучением новых технологий.
А у меня такой вопрос. Как доводить проекты не до конца, а хотя бы до начала? Я и раньше был кладбищем проектов, а а сейчас просто какая-то жуть.
Недавно я пытался курить Rust, потом меня что-то отвлекло, завалы на работе, по вечерам не было сил думать. Потом делал что-то еще. Потом жаркая погода напоминал мне, что я (любитель электроники) хотел делать, конечно же, метеостанцию. Курил протоколы и прочие ZigBee. Потом решил, что скучно, и надо сделать хоть что-то из завалявшегося хлама. Не смог завести датчик температуры. Решил сделать из того же хлама бомж-логический анализатор. Узнал про open-source софт для них (см. sigrok) и понял, что нет опенсурс проектов бомж-логических анализаторов на STM32 с поддержкой sigrok и которые бы выжимали все жалкие соки из контроллера. Начал курить USB. Датчик температуры уже не важен, теперь важно выжать все из стм! Потом меня опять что-то отвлекло, и вторую неделю я пинаю… ну, известно что.
Чувствую себя тупым дегенератом, а в добавок, со способностью к концентрации хуже, чем у первоклассника.
ну с концентрацией, наверное, многим туго.
или кажется что туго.
а в чем была цель пет-проекта? чтоб был пет-проект, код ради кода? не, это так не работает.
очень сложно делать то, что не имеет никакого смысла для вас. пет-проект должен решать какую-нибудь цель: облегчить вам жизнь, потешить чсв, получить работу или денег.
пет-проект это обычно нерабочее время, которое хочется (и нужно) тратить на себя.
а если вы тратите его не на себя, то за этим должна стоять какая-либо выгода, не обязательно деньги, но какой-нибудь приятный бонус.
ну вот выучите вы раст, окей. а зачем? что вы с ним будете делать? пойдёте на работу — по нему 3.5 вакансии, да и то со своей спецификой и если вы уже не занимаетесь системщиной, то дай бог вас возьмут на джуна. а таких вакансий, ну в общем еще меньше. да и не пойдёте вы, наверное, на джуна — у вас сейчас скорей всего за вашу "родную" технологию хорошая (больше джуновской уж точно) зарплата. то есть не аргумент уже и учить ради этого раст не стоит, наверное?
а ради чего тогда учить? саморазвитие? да не, как-то лень, там вон на ютубе интересное видео, да и вот на хабре что-то запостили про выгорание — тоже надо почитать. тоже не сработало.
чтоб что-то делать нужно иметь на это основание. вот, например, вы напишете на раст что-то, что принесёт вам 50 долларов. да, аж целых 50 долларов, которые вы получаете за пол дня битья баклуш на своей работе (я условно, я не знаю сколько вы получаете и что вы за это делаете), но это уже какая-то ценность. или вы напишете самый быстрый сервер на расте, даже быстрее чем actix и вас заметят, позовут в фейсбук на удалённую работу за 100 миллионов, или может вам просто будет достаточно что он самый быстрый. не важно, что может быть вы его даже не допишите. просто если вы сможете себя убедить что это вы делаете не для мифического "ну может когда-нибудь пригодится", а повесите перед собой вполне себе вкусную (хотя бы на вид) морковку, то шансы хотя бы не бросить раньше, чем начать, несколько увеличатся.
просто обычно "интересно" не даёт достаточно мотивации. видео с котиками на ютубе оно тоже интересное, а усилий прилагать не надо. поэтому проще потратить время на него, чем на новый язык.
не обязательно эта цель должна быть вот прям возможной, пусть она будет бредовой, но в нее нужно верить. если человек ставит перед собой цель сто миллионов, само собой, что она должна быть ему интересной.
не обязательно это должно быть что-то для себя, может что-то для других. "результат моей работы кому-то поможет и меня будут тепло вспоминать" — вполне себе аргумент против "в могилу не заберешь". может, никому и не поможет, но если достаточно сильно верить, то будет мотивацией и отправной точкой при выборе между ютубом и изучением нового языка.
просто обычно «интересно» не даёт достаточно мотивации. видео с котиками на ютубе оно тоже интересное, а усилий прилагать не надо. поэтому проще потратить время на него, чем на новый языкЭто нормально, если кому-то видео с котиками интереснее, чем изучение нового языка программирования. В качестве pet-проекта можно завести кота.
Все — конечно же нет, да и невозможно это. А вот что-нибудь — уже, скорее, да.
Я вот вообще ничего не начинаю. Все идеи, что приходят в голову — уже давно реализованы где-то. Мне глубоко пофиг насколько оптимально, потому что… Ну, посмотрите вокруг. Всем насрать на оптимальность.
Меня все устраивает в софте, внезапно. Меня устраивал софт и десятилетней давности, мне не нужны были все эти нейронные сети, поиск по картинкам, интерактивные странички, однокнопочные интерфейсы) Меня устраивало качество и функционал всего софта, которым я пользовался и ещё ни разу не возникло ощущения: "вот было бы классно, если бы можно было ещё и вот так делать".
Вот так и живём. Деньги как-то зарабатывать надо, поэтому я и пилю код, на который мне насрать, чтобы решить проблемы, на которые мне насрать, для людей, на которых мне в целом тоже насрать.
Я уж не говорю о том, что сама суть задач в последнее десятилетие свелась к задаче "выжать как можно больше бабла из людей любыми способами, этичными или нет". Возможно, где-то есть R&D проекты, но меня в них не берут. Туповат как-то и мотивации исправлять ситуацию около нуля.
Мне, как и автору статьи, просто не интересно, если я знаю "как оно работает" :)
Когда-то я написал много велосипедов, и теперь мне просто не хочется из писать. Кайфа нет. Технологии так тоже не учатся, я забываю всё, чем не пользовался 2 недели напрочь. Потому что огромное количество кода потребляю на работе и весь незнакомый. У меня мозг еле-еле вмещает контекст рабочих задач.
Мне, как и автору статьи, просто не интересно, если я знаю «как оно работает» :)Хмм…
Технологии так тоже не учатся, я забываю всё, чем не пользовался 2 недели напрочь.Вот это — весьма странно.
Ели вы знаете «как оно работает» — то как вы умудряетесь это за 2 недели забыть?
Я вообще не понимаю людей, которые пишут всюду, что маньяком, который не будет понимать твой код будешь ты сам через год.
Ну как же ж так — я же это написал, как я не смогу в этом разобраться? Да, смотря на то, что я творил 5 или 10 лет назад становится немного… оттого как мало я тогда знал… но обычно требуется от пара часов до пары дней, чтобы всё снова «зацеполось» и можно было работать с кодом, как со вчера написанным…
Что люди делают такого, что у них из головы всё выветривается? Они не «паковщики», случаем?
Вот это — весьма странно.
Ели вы знаете «как оно работает» — то как вы умудряетесь это за 2 недели забыть?
Всё довольно просто — да, в следующий раз я сэкономлю на том, чтобы разобраться "в сути", но в основном работа состоит из рутины в виде копания в документации и вызову вполне конкретных функций, с конкретными флагами, чтобы добиться ожидаемого поведения. Это скучно, это нудно и не интересно. Я обычно забываю такие вещи к вечеру даже, какие там 2 недели.
Ну как же ж так — я же это написал, как я не смогу в этом разобраться?
Разобраться в том, что происходит — не сложно. Я каждый день смотрю на код, который я не писал и понимаю его, а уж свой пойму и подавно. Повторить по памяти написанное, даже понимая что там происходит — вот что я имею ввиду.
Вот, условно, я уже давненько не использовал Boost.Asio, по крайней мере напрямую. Однако где-то полгода назад я очень плотно работал с этой библиотекой, но сейчас без заглядывания в документацию я не напишу и простенького tcp-сервера, а уж тех штук, что я на нём городил полгода назад, я точно не сделаю без практически полного её перечитывания. Ну, точнее я не сделаю их качественно, чтобы всё работало стабильно и учитывались все детали. Так если один хрен потом заново погружаться, то смысл мне сейчас сидеть и что-то делать с этим, кроме поверхностного взгляда на на весь этот зоопарк технологий? Какой смысл?
Максимум что я делаю теперь — читаю Get Started, играюсь локально никуда ничего не выкладывая с примерами из документации, и такой "ну ок, понятно, разберусь глубже, если подвернется задача по работе".
Как я уже сказал — у меня в голове не возникает мыслей "вот было бы классно сделать Х", поэтому сам себе я такую задачу придумать не могу. Попытки придумать синтетические задачи обычно заканчивались "git init", не больше. Ну, я пилю что-нибудь 1 день, а потом такой: "ну его нах, херня какая-то бессмысленная".
Максимум что я делаю теперь — читаю Get Started, играюсь локально никуда ничего не выкладывая с примерами из документации, и такой «ну ок, понятно, разберусь глубже, если подвернется задача по работе».Ну это как раз нормально — технологий много, времени мало.
Однако где-то полгода назад я очень плотно работал с этой библиотекой, но сейчас без заглядывания в документацию я не напишу и простенького tcp-сервера, а уж тех штук, что я на нём городил полгода назад, я точно не сделаю без практически полного её перечитывания.Но вот это вот — очень странно. Если уж вы «въехали» в технологию и плотно её поиспользовали… то как она могла так быстро из головы выветриться?
Но вот это вот — очень странно. Если уж вы «въехали» в технологию и плотно её поиспользовали… то как она могла так быстро из головы выветриться?
Я каждый день работаю с кодовой базой, которую писало в разное время от 20 до 200 программистов на протяжении последних 10 лет. А до этого я работал в компании, где кодовой базе уже 25 лет))) Но там я с ней взаимодействовал не так плотно, т.к. пилили мы абсолютно новый продукт, тем не менее всё равно приходилось интегрироваться со старым говном. И вот это всё, текущий контекст размером с самосвал, вытесняет из головы вещи, которыми не пользуюсь.
Проблема усугубляется тем, что мест, где поработаю с тем же Boost.Asio — около нуля. Скорее всего все уже всё написали, а в режиме чтения, мне откровенно наплевать какой код читать, разберусь и так. Поэтому детали его работы выветриваются из головы очень-очень быстро ибо они уже не пригодятся скорее всего никогда.
По крайней мере на протяжении всех последних 6-ти лет моей работы, я сталкивался с чем-то, разбирался, применял и больше никогда этого не видел снова. Причем даже не было возможности особо притормозить и подумать, постоянно какая-то бесконечная карусель из "хуяк-хуяк и в продакшн". Может мне не везет конечно с работами, я ХЗ, но за 6 лет я сменил 4 работы и… всё одно и то же, под разными соусами. Просто где-то мне платили 30 тыщ, а где-то 300 тыщ. Но разницы никакой я не ощутил вообще.
Если подумать, то работая за 30 тыщ, в убогой комнатке-офисе без кухни и кондиционера, в команде из 6 программистов, я делал куда более осмысленную работу, чем сейчас, сидя в офисе ААА-класса, работая среди сотен других программистов, попивая смузи и сетуя на то, что кофемашина сломалась и не варит капучино))
+1
Сняли прямо с языка. Снимаю напряжение в рутинной разработке (такое бывает) именно написанием красивого решения. Потом оно, кстати, играет тоже на пользу. Через продолжительное время возвращаешься к этому "лечебному" коду и он вдохновляет и выдергивает из очередной рутины.
Примеры задач, которые некоторое время назад выбрал для себя и нашел решения проблем. Сейчас пытаюсь полученными результатами заинтересовать различные компании.
Основные задачи:
— сеть передачи данных на основе синхронных символьных потоков (синхронная символьная иерархия). Основная фишка, коммутация не пакета как в современных сетях и не ограниченный набор скоростей (SDH), а быстрое создание полностью синхронных потоков символов при этом нет потерь при 100% утилизации физического соединения. Основное предназначение: коммуникационная основа потокового процессора (data flow)
— практически применимый и конкурентный dataflow процессор. В этой задаче еще море подзадач, таких как преобразование программ на обычных языках программирования в программу для такого процессора и тд.
— построение руки робота механика, сенсорика.
До совсем простых задач:
— простой «парктроник» для широкого диапазона квадрокоптеров.
— принцип работы лидара не требующий высокоскоростной электроники (правда получился «велосипед» — был такой патент в 196х, но все равно весело)
Во практически всех областях получились результаты в значимой степени не присутствующие в инете.
Для одной из работ потребовалось налету сортировать массивы данных из миллиона чисел, решение было найдено. Потом (когда развился интернет), я узнал, что «изобрел» один из алгоритмов быстрой сортировки применявщийся ORACLE.
И еще много задач. Не скучно вот прямо совсем )))
По работе: Я в среднем раз в 3-5 лет меняю место работы (проект закончил и сбежал).
жизнь не может состоять только из чего-то интересного и захватывающего
![image](https://habrastorage.org/getpro/habr/comment_images/8b6/148/394/8b61483947378c0494a7a071e4633334.jpg)
Охх… что я только не перепробовал: pet-проекты, хакатоны, статьи на хабр, менторство, DevOpsing, менеджерские и управленческие задачи, но исход всегда один: отсутствие магии и наличие конвейера.
Не то пробовали. Достаточно просто ввязаться в проект миграции на современную платформу (а лучше сразу в облако) какой-нибудь огромной легаси-системы в каком-нибудь крупном банке. И сразу будет магия на каждом шагу. В основном вуду и некромантия, конечно.
после чего тс поймёт, что его состояние сейчас это еще далеко не выгорание было.
Прям какая-то нездоровая зависимость
lohmatii
какой-нибудь огромной легаси-системы в каком-нибудь крупном банке
leossnet
порешать задачи большого масштаба (с большим количеством пользователей, с большим объемом данных, с большим разнообразием оборудования
Увеличьте дозу или переходите на более серьезные зависимости, дорогой APcode_ars :)
ЗЫ. В почти каждой шутке есть доля не шутки.
В общем, я бы серьёзно попробовал и такой вариант, да.
В плане саппорта и развития такой системы инхаус — даже не знаю, понравилось бы мне это. А вот как проект, когда есть заказчик у которого уже принято решение, что мамонта пора проапгрейдить до слона — это действительно интересно. Хотя и сложно, конечно. Особенно когда на систему завязан ряд бизнес-критичных процессов, но у нее нет ни владельца, ни документации, ни актуальных исходников. А о логике реализованных бизнес-процессов мало кто может что-то внятное рассказать. В процессе чувствуешь себя то археологом, то детективом. А порой и патанатомом.
Или просто охреневаешь от того, что никому нихера на самом деле не нужно, никто ничего не знает и никак содействовать не хочет. 90% времени ты "бегаешь" как идиот от человека к человеку, постоянно пытаясь все это дерьмо согласовать, найти QA, чтобы хоть как-то протестировать, и лишь 10% времени занимаешься разработкой, под постоянным прессом того, что все должно быть сделано ещё вчера или что ты что-то где-то не учёл и теперь предприятие теряет деньги.
Ну, или ещё хуже. Делал, делал, а потом обнаруживаешь, что вместо одного монструозного говна, получилось монструозное гавно на новых технологиях)
P.S. Я в 26 квартиру хотел, семью. В 30 получил.
Друзья, а объясните мне, что такое выгорание?
Я вот реально не понимаю, что это такое и как это может быть? Я работаю, официально, с 2005 года. Да иногда бывает пару-тройку дней, когда реально ни чего не хочется делать, сидишь читаешь книги, форумы, чаты, новостные сайты. Но это проходит и снова в "бой". Откуда вообще пришло это, выгорание? Как в ИТ индустрии может быть вообще выгорание? Тут столько интересного. По мне если ты выгорел, то это значит — что это вообще не твоё. Или я просто не понимаю?
Автор спутал выгорание с разрушением воздушных замков от столкновения с реальным миром.
Выгорание — это, в целом, истощение дофаминовой системы подкрепления. Были статьи на хабре уже.
Хм… Выгорание, это когда ты приходишь на работу, и не можешь начать делать эту самую работу. Ты сидишь за монитором, осознавая, что тебе нужно что-то сделать, но тупо не можешь начать, так как чувствуешь, что у тебя просто нет энергии на это, что твоя батарейка просто села. У тебя просто нет топлива. Все сгорело и ты движешься по инерции. Потом ты сидишь, пьешь очередную чашку кофе, залипая на каких-нибудь сайтах, пытаясь подзарядить батарейку, наконец на дне ее начинает плескаться немного энергии и ты со скрипом начинаешь работу. Но, как правило, то, что ты делаешь, тебе уже не интересно, твоя работа стала рутиной. Иногда, даже удается набрать обороты и попасть в жалкое подобие состояние потока, так как редко-редко тебе попадается что-то, что разжигает в тебе интерес и в глазах снова появляется давно потухший огонек. Но тут тебя кто-то отвлекает. Это может быть твой коллега, который что-то спрашивает, твой начальник, который просить что-то сделать, кто-то из пользователей, у которого опять что-то не работает. И ты чувствуешь, что энергия снова уходит, как бензин вытекает из пробитого бака. Общение с коллегами? На это нужна энергия, а у тебя ее нет. Коллеги стали просто какими-то людьми, которых ты видишь каждый день. Тебе совершенно не интересно слушать, как тот чувак справа от тебя провел выходные. Тебе абсолютно без разницы, что у чувака слева сегодня день рождения и у вас сегодня будет пицца. День заканчивается и ты радуешься, что можно свалить с ненавистной работы. Но чуда почему-то не происходит: ты приходишь домой, но у тебя такое чувство, что ты весь день грузил мешки с камнями. Хобби? Пфф… Ты забыл, что твой бак пробит? Максимум, на что тебя хватает, это сесть и посмотреть пару серий какого-нибудь сериала. Потом ты ложишься спать, наступает новый день и все повторяется снова.
Вот как-то так это работает)
Эм… Батарейка не заряжаемая штука вроде, а значит речь по аккумулятор, а что делают с аккумулятором когда он плохо заряжается от штатного генератора? Правильно, используют внешний =)
Это не выгорание, а неинтересная работа или плохой коллектив. Я бы попробовал сменить место приложения своих сил.
Несовпадение желаний с существующими возможностями говорит о том, что вы еще не вышли из периода детства (а говорите, что вам 26), когда все вокруг видится только в розовом цвете. Часто это можно решить при помощи хобби: работа для восполнения материальных потребностей, а любимое занятие для морального удовлетворения.
Чтобы всегда заниматься любимым делом, т.е. превратить хобби в работу, нужно быть Маском, Трампом или Гейтсом. Если ваша фамилия отличается от перечисленных, то остается, увы, или привыкнуть к существующей рутине, т.е. успокоиться, или ищите новую работу...
Это не выгорание, а неинтересная работа или плохой коллектив. Я бы попробовал сменить место приложения своих сил.
В целом согласен. То что описывают выше испытал на прошлой работе. Пол года был в таком состоянии почти, а потом решил попробовать сменить стек технологий достаточно кардинально (1с -> нативный андроид) и меня снова затянуло. На работе по прежнему был в таком состоянии но вечером интерес просыпался. Сменил работу и жизнь снова красками заиграла. Правда сейчас состояние снова понемногу возвращается, но тут дело уже не в стеке технологий, он по прежнему интересен, хоть и поглядываю краем глаза в сторону флаттера, а дело в текущем работодателе и коллективе.
На клиническую депрессию и перекос нейромедиаторов похоже. Мне, увы, знакомо.
Вы сейчас описали последние 3 года моей жизни. сменил 2 места работы и стеков Битрикс — Yii/Laravel — Symfony.
Пропил курс Фенибута+Мексидола (по предложению врача невролога).
Дало немного запаса энергии, примерно на пол года. Потом снова улетело в трубу.
Чертовски скучаю по потокам, по магии. Текст автора тоже во многом близок к текущему состоянию.
До сих пор помню радость, когда впервые запилил счетчик посещений на пхп или пагинацию записей самописного блога…
Надо бы к психиатору сходить ) отдать им ваш текст. А то я не смогу так четко выразить свое состояние как вы это сделали
Ну нет, можно позаниматься не своим делом в IT слишком долго, тогда вначале будешь себя уговаривать работать, потом заставлять, а потом в один прекрасный день начнет уже вообще все бесить, при этом после приступов ярости будет ощущение, что неделю вагоны разгружал.
Вот это как раз, если слишком долго не своим делом занимался, но не всегда бывает возможность покинуть это колесо сансары.
Вот тогда оно тебя спалит до тла и тебя будет тошнить уже от всего, даже от того, что ты вроде как любил. Пожалуй, из выгорания часто приходится выбираться дольше, чем туда попадаешь. Очень опасная это ловушка, никому не советую.
Но чтобы вот никак не хотелось вообще касаться разработки десятиметровой палкой — нет, не бывало. Тут, блин, столько всего интересного же!
я пришел ради магии
Магия она разная. Когда-то давно, в школе, для меня магией был Hello, world! Я написал команду на каком-то языке (даже еще не понимая, что это язык и т.д.) и она, эта команда, как-то сработала (магия!). Потом я написал свою игру. И она сама играет (магия!). И т.д.
А сейчас может быть другая, на чей-то взгляд более скучная, но гораздо более магическая магия, т.к. она не только вызывает изумление у самого меня (как было в ранние годы), а меняет жизнь многих людей в лучшую сторону.
Вот сидит целый отдел, 20 человек, бумажки какие-то перебирает целый день. А я им раз — программку, и уже не целый день нужен на эту работу, а всего один час, да и людей уже нужно не 20, а всего 10. Чем не магия!
Или, например, пишут программисты программу, но часто ошибаются. А баги у юзеров вылазят. Приходится править на продакшене. Не круто :( А я автотесты запилил и теперь многие ошибки сразу сами выявляются, при любом коммите. Скажете рутина? Не — магия! :-)
Облегчать жизнь людей, формировать новые потребности, создавать то, чего раньше до вас никто не делал, или улучшать то, что уже сделано — в этом магия. Только это не сказочная магия, не эфемерная, а такая себе простая и приземленная МАГИЯ ЖИЗНИ. Такая же магия, как для меня выглядит операция на сердце, которую делает хирург. Или магия, когда пилот ведет самолет через океан. Для меня это чистейшей воды магия, а для тех, кто эту магию создаёт — рутина.
Задумайтесь над тем, что полезного вы можете сделать для окружающих, обладая своим набором "магических" умений и вам больше не придётся искать магию там, где ее нет, т.к. вы будете ощущать самого себя творцом этой магии.
Если честно, то больше всего меня в моей работе огорчает, в конечном итоге, когда проходит эйфория от реализованной фичи, что было 20 человек, а стало нужно 10 или вообще 1…
Радует, правда, что иногда не приходится нанимать 10 новых на полгода-год, но это когда новые задачи, а не оптимизация старых.
Если честно, то больше всего меня в моей работе огорчает, в конечном итоге, когда проходит эйфория от реализованной фичи, что было 20 человек, а стало нужно 10 или вообще 1…Так это же прекрасно, значит эти ставшие лишними люди делали малоэффективные вещи, а сейчас получат возможность делать что-то новое, более полезное. Что хорошего, если десятки людей перекладывают бумажки и вручную вбивают данные там, где это можно автоматизировать?
Когда трактора и комбайны пришли в сельское хозяйство тоже стало не надо столько рабочих рук. Но разве это плохо, что вместо тупой механической работы примитивными инструментами у человека освобождается время и силы для более производительного труда?
была неописуемая радость и восторг от понимания, как все устроено
Понять — пол-дела. А попробуй сделать так же или лучше. И платят деньги не за понимание, а за конкретные дела.
я пришел ради магии будучи ребенком
Эгоистичная цель. Как насчёт того, чтобы сделать что-то полезное для других? Не надо пытаться менять мир, просто немного его улучшать, по мере своих сил.
Женись, и ты будешь бегом бежать на работу :-D
Но я про другое. Ребёнок — это такой pet-проджект минима лет на 17.
Т.е. 17 лет гарантировано будет чем заняться, а не самоковырянием. Просто времени не останется на фигню всякую.
отличный план, надёжный, как швейцарские часы. а потом ребёнок будет всю оставшуюся жизнь проклинать родителей.
То есть, если человек задается вопросом "почему моя профессия не приносит мне удовлетворения? " он априори фиговый папа? Ну-ну…
И еще момент: для того чтобы содержать семью, не нужно зарабатывать много. Нужно зарабатывать достаточно.
Все чаще, я начал ловить себя на мысли, что мне не интересно реализовывать то, что я точно знаю, как устроено. Я могу не спать ночами, думая, как решить ту или иную задачу, но как только, я понимаю, с помощью каких инструментов и технологий она решается, как декомпозируется, находится ответ, — дальше уже не интересно.«Сейчас нас будут бить, возможно даже ногами», но это не «отсутствие магии» и не «выгорание», это ЧСВ.
Как только программер начинает думать, что он знает как решить задачу и вот уверен что это будет хорошо, что прям «я точно знаю, как устроено» — это остановка, мол раз достиг вершины мира, то куда дальше стремиться и дальше не интересно.
Но в реальности — упс, то что дальше ничего не видно, это не значит что прогер на вершине, это значит что он на равнине и дальше туман.
Можно сменить несколько род деятельности, даже смена языка иногда помогает по возвращении обратно многое переоценить. Можно попробовать сменить работу, уйти туда, где будешь не сеньером, а стажером по уровню с наставником, такие проекты всегда можно найти. Можно попробовать парное программирование, иногда очень хорошо вставляет мозги. Можно (да, это смешно) замутить свои курсы по обучению тому, чо знаешь — внезапно прийдет понимание, что знаешь не всё («пока им объяснял уже сам все понял...»). Можно замутить проект на гите и после первых коммитов со стороны многое понять. И все в таком духе.
Смысл в том, что бы увидеть впереди перспективу, надо в первую очередь распрощаться с уверенность в том, что «я точно знаю, как устроено».
Жениться вам надо, барин! Жениться! (с)
Блин, когда у меня были реально сложные таски, я потом рутину воспринимал как возможность отдохнуть. А автор получается гнал себя и гнал, пока не загнал.
Просто нужно рутину втыкать как раз сразу после решения сложной задачи, на которую много сил ушло.
Счас унылое засилие фреймворков которые всего лишь отражение чьих то ошибок, и все сводится к войне с ними.
Я выгорел уже лет 5 как, хорошо хоть есть то, что приносит неплохие деньги. Но программирование для меня давно уже не удовольствие.
Мне хотелось бы найти работу, где весь этот фреймворковый хлам не нужен, но увы, на нее меня тоже не берут, ибо «надо знать пару-тройку современных фреймворков».
зы, кстати, для меня на время стало отдушиной BlackHat, но когда проект закончился, я взвыл…
все, как в статье: магия пропала, давно.
У меня примерно такое же, но хуже… Придя давно самоучкой в нонейм контору, через N лет перерос все и вся, но держался за место, так как "в другом месте будет также, и денег не будут так платить". Успел жениться и развестись за все это время. Из веселого коллектива мы превратились из-за местного алкоголика и наркомана в стаю собак. Это мурло, будучи главным админом, пьет технический спирт прямо в кабинете и водит ночью мужиков бухать туда же. Все ему потакают, закрывая на все глаза. Несколько дней назад рассказалт все начальству в лоб, что больше не можем с ним находится в одной комнате по причине невменяемости данного субъекта: рыгает, схаркивает, ходит в нестиранной футболке и поедает конфеты с чесноком, чтобы не было запаха водки/спирта.
Нас выставили виноватами, что раскачиваем лодку. Он святой, мы конченые поганцы. Узнав, что на него нажаловались, он обошел каждого сотрудника, рассказав, что мы все выдумали. Все этому алконавту поверили, ибо в такое поверить невозможно: человек пьет ровно одну бутылку водки за раб. день. Домой не приходит к жене, так как ненавидит ее, выдумывая, что домой вынужден приезжать лишь к 2 ночи каждый день без выходных.
И, нет, с виду инферно нет, но оно есть внутри. Да, собеседования до пандемии были у меня через день. Уйти вообще не проблема, но пока, к сожалению, нет подходящего места. А с самоучками не очень охотно разговаривают. Так вот и живём. :)
Иди в науку)
Не хочу своим вопросом сказать ничего плохого, но вы насколько тесно связаны (были или есть) с наукой, чтобы это советовать?
В универе писал диплом, прям так нормально писал (2 года), не на отстань.
Вся интересность (главная задумка) была реализована за 3-4 месяца, а потом все то, о чем я писал: отсутствие магии и наличие конвейера — интеграция моего модуля в общую систему + все возможные статьи, выступления, конференции
А ну и за все это дело, я даже прибавку к стипендии не получил. А нет вру, единоразовые 5К и то от тех, с кем сотрудничала кафедра и кто был заинтересован в конечном продукте
Когда я понял что разработка для это более не увлекательнейшее занятие и что рутина сильно расстраивает попробовал найти себе другое хобби.
Перепробовал много, но прижилась игра на гитаре (с нуля), рекомендую попробовать.
Второе прижившееся хобби это электроника (начинал с ардуинок итп). Но до сих пор больше вожусь с платами, а кодить стараюсь по минимуму. Еще 3д принтер прикупил. В основном корпуса печатаю, но тоже позволяет отвлечься.
В итоге с рутиной удается справляться. Когда она не занимает основное время это терпимо (к счастью, у меня достаточно и вполне интересных задач).
Но мне разработка искренне нравится не смотря ни на что. Каждый раз возвращаясь из отпуска (в которые я стараюсь кардинально менять занятия, например путешествовать) мне очень хочется писать. И в эти моменты я понимаю что разработка это «мое».
С друзьями гулять, в баньке сидеть, спортом заняться…
Компьютер это не вся жизнь) и не нужно ставить программирование как вершину жизни.
Просто отдохните и начните радоваться жизни, в ней столько прекрасного)
Ну да ну да, эти левые факторы позволяют мне провести время с любимой семьей, решить семейные проблемы, а так же спорт поддерживает мой мышечный уровень и красоту конечно.
Не нужно из работы делать секту, я как наемный программист(backend) отработал на советь 8ч и пошел по своим делам, если нужно более 8+ч платите пожалуйста, на работу я хожу ради денег и то что мне нравиться программировать.
И я считаю что нужно получать «Кайф» от жизни а не от работы.
Хотел так же добавить, что я тоже раньше пилил по 12часов+, в выходные, победы в хакатонах и.т.д,
но я осознал что вся жизнь проходит мимо меня и работа это только способ получение денег.
Работодателю вы должны за свои 8ч* решать его бизнес задачи(проблемы).
За свой скромный 5 летний опыт, я понял одно, бесполезно делать pet проекты, лучший опыт это боевой, потому что бизнесу нужно здесь и сейчас решить проблему, а во время решение боевых задач, можно глянуть справочник по шаблонам, глянуть документацию, что-то вспомнить, почитать как люди делают и поверьте такие знания во время решения боевых задач лучше запоминаются.
И вы на мой вопрос не ответили «То есть для вас семья, фильмы, спорт это левые факторы?»
По отношению конкретно ко мне, если бы я был безработным (ну скажем жил на пассивный доход), часть из этих факторов была бы левой часть нет. Но мы все таки рассматриваем иной случай. См. абзац один. То что человек например будет счастлив, условно, 3-4 часа по будням и на выходных — не сделает его счастливым на работе.
Но касаемо работы — это все абсолютно перпендикулярные ей факторы. Есть они, нет — удовольствие от работы от них не зависит.
Не думаю что вы рассматриваете сценарий «убежать от семьи на работу», тогда конечно удовольствия от работы будет больше, но в целом как то грустнее.
Давайте по простому…
Семья для вас левый фактор?
Спорт для вас левый фактор?
Разве что можно дополнить что семья меня и относительно жизни в целом мало волнует. А про спорт я кажется уже ответил что велосипед люблю.
Но мне кажется это вы уводите обсуждение от работы (которую изначально автор и обсуждает в статье), на какие то левые факторы с ней не связанные и не имеющие возможности проблему автора пофиксить.
Семья — это когда два ненавидящих друг друга человека друг друга ненавидят и воюют.Человек разумный получает основное удовольствие от обучения, от узнавания нового, от получения опыта. Вы вот как раз на это подсели в своих областях. А представляете какой у вас опыт по ненависти и войне будет после нескольких лет в семье, и сколько нового вы узнаете по этим темам! :) Жалко только нервные клетки, которые то восстанавливаются то нет.
Если серьезно — общение (и его построение), особенно близкое, это тяжело, сложно и требует терпения. В современном обществе конструкция семьи, превратившись в дефолт поведения и некую необходимость (принуждение), вбрала в себя столько мусора, часто превращается в отдушину для выражения негативных эмоций и может иметь сложности с проявлением позитивных.
Хотя семья, при всем наносном, это практически единственный способ для человека научиться добровольному интимному общению с другими людьми. Не то интимное общение, которое было с родителями и родственниками, основанное на факте рождения и, по идее, базирующееся на безусловной любви родителей к ребенку. А именно сознательный и добровольный выбор совершенно чужого человека для близкого общения. Этот опыт сложно получить где то еще как ни в «семье», как бы она не называлась. Многие даже живя в браке, с детьми и ипотеками, не имеют этого опыта, обжегшись и приняв формальные внешние атрибуты за то, что можно назвать семьёй.
В общем советую попробовать, но, как говорят, No Expectations :)
Успел выгореть за 5 лет работы эникеем. Потом бросил работу к чертовой матери и начал искать клиетов сам. Внезапно оказалось, что работать напрямую с клиентами и выбирать решения полностью самостоятельно от и до, без менеджеров и начальства — очень подогревает азарт, тут главное не останавливаться на "сытой ноте", а продолжать внедрять мелочевку разную, даже если пользователи не особо заметят разницы. Возможно, в кодинге все иначе?
Да. Дело в магии.
Я занимаюсь созданием систем автоматики. Когда мне становилось однообразно в компании я переходил на новую работу. Так было после 2х лет в г. Старый Оскол — когда с 9 до 18 на работе а потом тупо смотришь телек дома. Так было в компании Сименс — после интересного проекта фактически сидел на рассчетах ТКП и много где еще.
Первый совет — создайте свою фирму и ищите свои заказы. Это неисчерпаемый источник магии!!! (злорадный смех на фоне).
Опять же именно после основания своей фирмы у меня были фантастические проекты: я делал автоматику разводного моста в Астрахани, я делал пресс для какао для Рот Фронта, я делал учет ресурсов для ПепсиКо, я делал шлифовальный станок длинной 12 метров и в ощей сложности с 12ю приводами и много чего другого.
Я лоялен к Заказчику. Если он хочет чего-то эдакого приходится поломать голову и найти решение.
Считаю что придумывать хобби смысла большого нет — изучайте новые инструменты, беритесь за сложные задачи и делайте это в своей собственной команде!
Переходите в поддержку — там настоящая магия, пользователи делают то, что не предусматривалось и даже в голову не приходило разработке, изучите птичий язык юзеров, разовьете телепатические способности.
Еще советуют фарму, если в критическую стадию зашло.
Конечно, если работа каторга, то тут ничего не поможет)
Блин, да ты даже поработать не успел.
Моя любимая тема постов. Я на данный момент пришла к разделению: есть работа, на работе я работаю для других, не для удовлетворения своего желания "вау эффекта", а для создания чего-то, что приносит пользу (ну или, как минимум, продаётся). Насчёт новых технологий по работе, изучения и т.д., мне везёт с работодателями в последние лет 7: это называется Research, на него выделено определённое количество времени. Он выполняется, оформляется и презентуется команде в рабочее время (на этом месте работы у меня есть "внутренний пет-проект", где я тестирую гипотезы, все могут его клонировать и смотреть).
Другой случай, это познавательная и творческая деятельность "для души", вот это уже делается во нерабочее время. Тут у меня и универ (второе высшее, в 30+), и другие языки программирования (вообще никак не связанные с рабочей деятельностью), и иностранные языки. Так как душа моя любит развернуться, то работаю я официально 32 часа в неделю, чтобы её увлечениям, а так же спорту и отдыху больше времени доставалось.
Все чаще, я начал ловить себя на мысли, что мне не интересно реализовывать то, что я точно знаю, как устроено. Я могу не спать ночами, думая, как решить ту или иную задачу, но как только, я понимаю, с помощью каких инструментов и технологий она решается, как декомпозируется, находится ответ, — дальше уже не интересно.вы ведь в курсе что теория с практикой, как правило, всегда расходятся? И вы можете хоть 1000 раз все декомпозировать и понять как оно работает, но когда дойдет дело до практики и ваш идеальный код, с вашей точки зрения, будет выдавать 10/100 rps вместо ожидаемых 1000 — вот тут и начинается самое интересное, имхо
Просто автор "любит программировать". Натыкаюсь на "советы для начинающих". Если вы не любите программировать и не фанатеете от процесса то даже не берите ь. Вот итог. Стало скучно. Если бы главным мотиватором были $$ то какая разница, пилить кнопочки или писать прогу на ракету илона маска, если в конце месяца на карту поступят средства которые можно конвертировать в эмоции, на скалолазание например. Смысл привевращать хобби в работу? Чтобы единственный источник радости опошлить?
что я только не перепробовал: pet-проекты
Очень тревожный звоночек на самом деле.
Потому что если в какой-нибудь отпуск, у вас не появляется желания «запилить что-нибудь этакое», или если это желание улетучивается через 1-2 недели — напрашивается вывод, а нравится ли вам вообще программирование?
Лично я полноценное удовольствие от программирования получаю только при работе над пет-проектами. Когда делаешь что хочешь и как хочешь.
Иногда, я задаю себе вопрос: почему я не могу радоваться как другие? Почему есть те, которые машут в камеру заказчику раз в сутки, гоняют х*и джейсонки и им норм?
Может быть, потому что мы за «джейсончиками» видим проекты, которые нужны людям и людей, которые ими пользуются и решают свои проблемы?
Ну а еще, делая любой новый проект, мне по спортивному интересно — выстрелит или нет.
Попробуйте взять отпуск за свой счёт на неопределённый срок. Занимайтесь тем, чем хочется. Высыпайтесь, отъедайтесь, побольше бывайте на природе. Я периодически так делаю, если ничего больше не помогает. Как правило через два месяца мысли приходят в порядок и снова охота на работу.
Ещё можно совершенно посторонние цели ставить — пробежать марафон, получить синий пояс по бразильскому джиу-джитсу, исследовать дальние уголки мира, научиться кататься на сёрфинге, покорить Эльбрус и т.д. В общем превратить работу в источник финансов для забавных целей, и забить что временами скучно.
Я не специалист в вопросах "депрессии", "выгорания" и "других" проблем, но вот на днях наткнулся на одно очень интересное видео и хотел бы им по делиться, оно как раз в тему этого обсуждения:
Илья Якямсев "Эффективность не работает", конференция FrontDays 2018
Ссылка: https://youtu.be/K6oZuB8_dU8
Приветствую тебя в мире волшебников, о юный падаван, ещё считающий себя маглом.
Здесь всё как у людей, только больше масштабы.
Против депрессии советую слетать 1-2 раза в год на другой конец земного шара, посмотреть как люди там живут. Как только границы откроют)
Плюс нашей профессии ещё в хорошем знании английского — тебя веде поймут.
Я перегорел, уже как 2 года