При всём уважении к поднятой теме — автор совершает ровно ту же ошибку, в которой обвиняет HR-ов: видит один паттерн и натягивает его на всё подряд. Только у HR-ов молоток — «выгорание», а у автора — БАР.
В реальности причины «сеньор лежит и смотрит в потолок» часто куда прозаичнее:
Банальная физиология, которую автор сам же упоминает в конце, но почему-то задвигает в самый конец, после подробнейших описаний мании и нормотимиков. Тот же дефицит витамина D, который по данным эндокринологических исследований встречается у значительной части населения в наших широтах, даёт и апатию, и сонливость, и когнитивный туман — полный набор «депрессивной фазы» из статьи. Но проверить 25(OH)D в крови куда менее эффектно, чем ставить диагноз по пересказу.
Те самые «галеры», о которых автор упомянул одним абзацем и побежал дальше. А ведь это слон в комнате. Огромное количество случаев, когда целые команды систематически выгорают — это не «баг в hardware» сотрудников, а вполне сознательная эксплуатация со стороны управленцев, которые оптимизируют маржу за счёт людей. Тут не нормотимики нужны, а трудовая инспекция.
И наконец, самое неудобное: иногда человек просто не на своём месте. Пошёл в IT за деньгами, а душа к этому не лежит. Ни один психиатр не вылечит нелюбовь к профессии таблетками. Это не медицинская проблема — это экзистенциальная. И решается она не фармакологией, а честным разговором с самим собой.
Прежде чем искать у людей психиатрию, стоит исключить эндокринологию, токсичный менеджмент и профессиональную нереализованность. Но об этом статью с рекламой Telegram-бота не напишешь, конечно ;-)
"У нас из студентов зачастую до синьоров дорастают за три года" - это или сарказм или розовые очки)
Синьор - это не про знание фреймворков, а про принятие решений в условиях неопределённости. Чтобы этому научиться, нужно сначала принять достаточно плохих решений и увидеть их последствия. А последствия архитектурных ошибок проявляются через 6-18 месяцев. За 3 года ты пройдёшь 2-3 таких цикла - этого просто мало. Если, конечно, мы говорим про настоящего синьора, а не про «лучшего из тех, кто не уволился».
И тут ловушка с обеих сторон: один проект за 3 года - туннельное зрение, три проекта - поверхностное знакомство с каждым. Но когда ты единственный, кто помнит, почему этот костыль в проде - поздравляю, ты не синьор, ты заложник.
Вдобавок синьор - это не только глубина в своей области, но и понимание смежных. А первые годы ты занят тем, что осваиваешь основы. Времени на погружение в инфраструктуру, безопасность, архитектуру просто нет.
Реалистично: через 5 лет это уверенный мидл, и только лет через 8 - действительно синьор. Но «мы растим синьоров за 3 года» звучит покрасивее на конференции, согласен.
Ну хватит уже плодить мультистаночников, senior это старший разработчик, и да, его задача писать код, кроме него есть еще техлид, тимлид, аналитики и прочие
Другое дело что компании хотят одним человеком закрыть 2-4 роли, но это скорее проблема компаний)
K8s это действительно топ, я подобное начинал делать в одной компании, но людям не зашло, им привычнее было на каждый чих брать новую виртуалку и через ssh разворачивать. Хотя помимо всего удобства это дало бы и сокращение расходов как минимум в 5 раз)
"Не стесняйтесь разговаривать и добиваться своего." - совет безусловно хороший, в теории - идеально. Но на практике это часто становится тестом на адекватность руководства, который многие компании проваливают.
Мой опыт применения этого совета:
Кейс 1: Попытка обсудить индексацию зарплаты. Не повышение "в рынок", а простая компенсация инфляции, которая за два года съела четверть дохода. Итог: руководство восприняло просьбу как личное оскорбление. Увольнение.
Кейс 2: Предложение по оптимизации процессов для роста маржи компании (плюс повторная попытка заговорить об инфляции). Инициатива наказуема буквально. Увольнение.
Ирония в том, что фактически я оказался прав во всём: мои споры приводили к лучшим решениям, процессы оптимизировались по моему сценарию.
Но для слабого руководства сотрудник, который одновременно и умнее (предлагает лучшие решения), и требовательнее (просит денег), - это двойная угроза. Система настроена на "удобных", а не на "эффективных". Начальству проще уволить того, кто знает себе цену (даже в ущерб бизнесу), чем признать, что за хороший результат нужно платить справедливо.
Когда то давно я был в свободном плавании, делал проектики свои, которые приносили деньги. Энергии было столько что мог взахлеб по 16 часов в сутки кодить. Потом так случилось что пришлось идти на галеры, там я забыл что значит быть живым и вообще что такое энергия. Недавно меня ушли, и я даже рад, начинает хотеться жить, энергия начала возвращаться, как будто страшный сон позади)
Я думаю проблема не в ситуации (хотя и в ней тоже), а в том что люди идут в найм, а душа у них лежит к чему угодно, только не к найму
А не сильно ли много требований ? Походу кандидат должен быть таким ))
1. Одержимость (aka «Вовлеченность») Ты не просто пишешь код. Ты должен хотеть этот проект. Ты должен просыпаться с мыслью о чужом стартапе и засыпать, обнимая логотип компании. Если на финале ты не бьешься в экстазе и не задаешь 100500 вопросов про «уникальную миссию» их магазина по продаже навоза оптом — ты «скучаешь». Ты «рассылаешь резюме пачками» (о ужас, ты ищешь работу!).
Идеал: Кандидат должен рыдать от счастья при виде оффера и быть готовым работать за еду, потому что «продукт такой интересный».
2. Нянька для бизнеса (aka «Коммуникация с нетехническими людьми») Ты должен уметь объяснить, почему твой микросервис упал, так, чтобы это поняла даже бабушка фаундера и его любимый корги. Если ты используешь термины, от которых у продакта вянут уши — ты токсичный душнила.
Идеал: Сеньор-помидор, который днем пилит хайлоад, а вечером работает психотерапевтом для менеджеров, объясняя им на пальчиковых куклах, что такое «технический долг», и почему нельзя сделать «кнопку «Сделать всё»» за два часа.
3. Хамелеон-телепат (aka «Совпадение по рабочему стилю») В компании бардак и хаос? Ты должен любить «гибкость» и «риск». В компании бюрократия и Jira головного мозга? Ты должен обожать «процессы» и «аккуратность». Самое смешное: на техсекции тебе об этом не скажут. Ты должен сам унюхать атмосферу и мимикрировать. Не угадал? «Культурный мисматч», давай до свидания.
Идеал: Бесхребетная амеба, принимающая форму любого сосуда, в который её нальют.
4. Бессребреник (aka «Ожидания по компенсации») О, это любимое. Ты прошел 5 кругов ада, решил все алгоритмы, понравился CTO, но в конце посмел заикнуться, что хочешь зарплату выше рынка или (о боже!) удаленку? «Бюджет утвержден заранее!» — кричат они, забывая, что искали сеньора на зарплату джуна. Торговаться — это «потеря времени».
Идеал: Человек, который питается святым духом и опционами, которые превратятся в тыкву через год. Деньги — это пошло, мы тут мир меняем!
5. Святой без прошлого (aka «Репутация и референсы») Помнишь, как 5 лет назад ты поссорился с тимлидом-самодуром в конторе «Рога и Копыта»? HR помнит. IT-мир тесен, и любой твой косой взгляд в 2018 году станет причиной отказа в 2025.
Идеал: Человек, который никогда не спорил, всегда улыбался, даже когда его кидали на деньги, и у которого в LinkedIn только восторженные отзывы от ботов.
Итог: Компании не нужны профессионалы. Им нужны удобные, дешевые и восторженные функции, которые будут кодить, презентовать, улыбаться, не просить денег и благодарить за возможность дышать офисным воздухом.
А если ты просто крутой инженер, который хочет честно менять свое время и навыки на деньги — ты нам не подходишь, у тебя глаза не горят. 🔥
Я очень долго вынашивал различные идеи, но откладывал их постоянно, сейчас заряд мотивации лютый, даже появилось удовольствие от написания кода.
С другой стороны на одной лишь мотивации далеко не уехать, это явление не постоянное, и очень вероятно когда я достигну своих целей - этот всплеск уйдет. И вот там уже придется включать дисциплину, и добавлять либо внешнего "погонщика", либо "внутреннего" (аля дисциплина)
Но тут я бы дополнил еще и личными наблюдениями, сейчас нахожусь в свободном плавании и занимаюсь своими проектами, раздражающих факторов в лице манагеров и дедлайнов в принципе нет (как и доходов 😁 но это другая история). Суть в другом, производительность кратно выросла, на что раньше могла уйти неделя, сейчас занимает пару дней. Мозг сосредоточен на чем то одном, ресурсы не улетают в дыру.
Я тестировал M2 Pro но с 16 gb ram, на простых текстовых моделях Если RTX 3090 выдает условно 60 токенов в секунду, то M2 Pro - по ощущениям 5-10 Да модель помещается, но скорость оставляет желать лучшего
Не ну нагрузка х3 да, это аргумент, стресс тесты же наверно запрещено делать, чтоб понимать какой есть запас прочности у системы, за это сразу увольняют одним днем ?
Прод падает обычно из-за авральной выкатки фич, когда прибегают блаженные менеджеры с криками «СРОЧНО ВЧЕРА ПОЗАВЧЕРА». В итоге начинается цепная реакция, где на тушение пожаров и бесконечные хотфиксы уходит как минимум х2 времени по сравнению с нормальным циклом «подумать — сделать — проверить».
И в этот момент разработчик перестает выходить на связь не потому, что он «нежный» или сломался под давлением. Он уходит в игнор, потому что у него заканчивается моральный ресурс участвовать в этом балагане. Трудно найти в себе мотивацию на «трудовой подвиг», когда ты три дня твердил: «Нельзя катить, оно сырое, мы ляжем», — а тебя заставили нажать кнопку деплоя ради красивого отчета. Требовать от человека с энтузиазмом чинить то, что он умолял не ломать — это уже особая форма управленческого садизма.
Так что, когда разраб «пропадает», это не баг, а предохранитель психики. Если ваши бизнес-процессы держатся исключительно на надежде, что Вася в 3 ночи совершит чудо и своими нервами залатает дыры, которые пробили сами же менеджеры, — у меня для вас плохие новости. Авралы одних — это всегда лишь следствие некомпетентности других, и рано или поздно «спасатели» либо заканчиваются, либо увольняются.
Был как в роли нанимателя (отбирал резюме когда искали джунов в компанию), так и сейчас когда в роли соискателя
То что происходит с рынком на мой взгляд это скорее логичный финал, раньше же как было (если обобщить мой опыт и опыт товарищей)
- Насыпали денег на проект - Аджайл ради аджайла, чем больше совещаний тем лучше (на которых ничего не решается по итогу), условно собрали 10 человек на часик, за жизнь поговорили, вот уже минус 25к условных, и так по несколько раз в день, да еще помножить на целый месяц - Сначала делаем, потом думаем, потом переделываем N раз (нанять бизнес и системного аналитика это же дорого, сэкономим) - На руководящих должностях не профи а брат/сват/кум - Ценится не здравый смысл, а так называемая "лояльность" - И этот список можно продолжать крайне долго
В итоге получается чтоб компенсировать весь этот хаос нужен х10 бюджет на проект Но если раньше эти х10 давали, то теперь бизнес начал считать деньги (да и другие факторы наложились), и тут либо ничего не менять и банкротится, либо выстраивать адекватные процессы, благодаря которым проекты можно будет делать не за х10, а за адекватную цену
При всём уважении к поднятой теме — автор совершает ровно ту же ошибку, в которой обвиняет HR-ов: видит один паттерн и натягивает его на всё подряд. Только у HR-ов молоток — «выгорание», а у автора — БАР.
В реальности причины «сеньор лежит и смотрит в потолок» часто куда прозаичнее:
Банальная физиология, которую автор сам же упоминает в конце, но почему-то задвигает в самый конец, после подробнейших описаний мании и нормотимиков. Тот же дефицит витамина D, который по данным эндокринологических исследований встречается у значительной части населения в наших широтах, даёт и апатию, и сонливость, и когнитивный туман — полный набор «депрессивной фазы» из статьи. Но проверить 25(OH)D в крови куда менее эффектно, чем ставить диагноз по пересказу.
Те самые «галеры», о которых автор упомянул одним абзацем и побежал дальше. А ведь это слон в комнате. Огромное количество случаев, когда целые команды систематически выгорают — это не «баг в hardware» сотрудников, а вполне сознательная эксплуатация со стороны управленцев, которые оптимизируют маржу за счёт людей. Тут не нормотимики нужны, а трудовая инспекция.
И наконец, самое неудобное: иногда человек просто не на своём месте. Пошёл в IT за деньгами, а душа к этому не лежит. Ни один психиатр не вылечит нелюбовь к профессии таблетками. Это не медицинская проблема — это экзистенциальная. И решается она не фармакологией, а честным разговором с самим собой.
Прежде чем искать у людей психиатрию, стоит исключить эндокринологию, токсичный менеджмент и профессиональную нереализованность. Но об этом статью с рекламой Telegram-бота не напишешь, конечно ;-)
"У нас из студентов зачастую до синьоров дорастают за три года" - это или сарказм или розовые очки)
Синьор - это не про знание фреймворков, а про принятие решений в условиях неопределённости. Чтобы этому научиться, нужно сначала принять достаточно плохих решений и увидеть их последствия. А последствия архитектурных ошибок проявляются через 6-18 месяцев. За 3 года ты пройдёшь 2-3 таких цикла - этого просто мало. Если, конечно, мы говорим про настоящего синьора, а не про «лучшего из тех, кто не уволился».
И тут ловушка с обеих сторон: один проект за 3 года - туннельное зрение, три проекта - поверхностное знакомство с каждым. Но когда ты единственный, кто помнит, почему этот костыль в проде - поздравляю, ты не синьор, ты заложник.
Вдобавок синьор - это не только глубина в своей области, но и понимание смежных. А первые годы ты занят тем, что осваиваешь основы. Времени на погружение в инфраструктуру, безопасность, архитектуру просто нет.
Реалистично: через 5 лет это уверенный мидл, и только лет через 8 - действительно синьор. Но «мы растим синьоров за 3 года» звучит покрасивее на конференции, согласен.
Ну хватит уже плодить мультистаночников, senior это старший разработчик, и да, его задача писать код, кроме него есть еще техлид, тимлид, аналитики и прочие
Другое дело что компании хотят одним человеком закрыть 2-4 роли, но это скорее проблема компаний)
K8s это действительно топ, я подобное начинал делать в одной компании, но людям не зашло, им привычнее было на каждый чих брать новую виртуалку и через ssh разворачивать. Хотя помимо всего удобства это дало бы и сокращение расходов как минимум в 5 раз)
Если простыми словами, то суть теперь такая
Система отсеивает всех, кто не подогнал свое резюме под текст вакансии
Это какой то новый стандарт найма ? Отобрать тех кто смог подобрать правильный промпт и сгенерить максимально релевантное резюме ?
"Не стесняйтесь разговаривать и добиваться своего." - совет безусловно хороший, в теории - идеально. Но на практике это часто становится тестом на адекватность руководства, который многие компании проваливают.
Мой опыт применения этого совета:
Кейс 1: Попытка обсудить индексацию зарплаты. Не повышение "в рынок", а простая компенсация инфляции, которая за два года съела четверть дохода. Итог: руководство восприняло просьбу как личное оскорбление. Увольнение.
Кейс 2: Предложение по оптимизации процессов для роста маржи компании (плюс повторная попытка заговорить об инфляции). Инициатива наказуема буквально. Увольнение.
Ирония в том, что фактически я оказался прав во всём: мои споры приводили к лучшим решениям, процессы оптимизировались по моему сценарию.
Но для слабого руководства сотрудник, который одновременно и умнее (предлагает лучшие решения), и требовательнее (просит денег), - это двойная угроза. Система настроена на "удобных", а не на "эффективных". Начальству проще уволить того, кто знает себе цену (даже в ущерб бизнесу), чем признать, что за хороший результат нужно платить справедливо.
Посоветуйте где купить кондитерку без пальмы и вот этих всех оптимизаций, готов заплатить х50 цену за нормальное качество
Чатики юзеров это лишь часть)
Очень много мощностей уходит под то, что нельзя разглашать
Clickhouse шикарен сам по себе, но тут важно помнить что он про архивные данные, логи и прочее
Под операционку все же нужна постгря и условный redis
Чем то одним покрыть все потребности в принципе невозможно, а вот грамотно скомбинировать все - это ключ к успеху
Так я как начал в 25 грести на галерах, так в это болото и засосало на 11 лет ((
Когда то давно я был в свободном плавании, делал проектики свои, которые приносили деньги. Энергии было столько что мог взахлеб по 16 часов в сутки кодить. Потом так случилось что пришлось идти на галеры, там я забыл что значит быть живым и вообще что такое энергия. Недавно меня ушли, и я даже рад, начинает хотеться жить, энергия начала возвращаться, как будто страшный сон позади)
Я думаю проблема не в ситуации (хотя и в ней тоже), а в том что люди идут в найм, а душа у них лежит к чему угодно, только не к найму
А не сильно ли много требований ? Походу кандидат должен быть таким ))
1. Одержимость (aka «Вовлеченность») Ты не просто пишешь код. Ты должен хотеть этот проект. Ты должен просыпаться с мыслью о чужом стартапе и засыпать, обнимая логотип компании. Если на финале ты не бьешься в экстазе и не задаешь 100500 вопросов про «уникальную миссию» их магазина по продаже навоза оптом — ты «скучаешь». Ты «рассылаешь резюме пачками» (о ужас, ты ищешь работу!).
Идеал: Кандидат должен рыдать от счастья при виде оффера и быть готовым работать за еду, потому что «продукт такой интересный».
2. Нянька для бизнеса (aka «Коммуникация с нетехническими людьми») Ты должен уметь объяснить, почему твой микросервис упал, так, чтобы это поняла даже бабушка фаундера и его любимый корги. Если ты используешь термины, от которых у продакта вянут уши — ты токсичный душнила.
Идеал: Сеньор-помидор, который днем пилит хайлоад, а вечером работает психотерапевтом для менеджеров, объясняя им на пальчиковых куклах, что такое «технический долг», и почему нельзя сделать «кнопку «Сделать всё»» за два часа.
3. Хамелеон-телепат (aka «Совпадение по рабочему стилю») В компании бардак и хаос? Ты должен любить «гибкость» и «риск». В компании бюрократия и Jira головного мозга? Ты должен обожать «процессы» и «аккуратность». Самое смешное: на техсекции тебе об этом не скажут. Ты должен сам унюхать атмосферу и мимикрировать. Не угадал? «Культурный мисматч», давай до свидания.
Идеал: Бесхребетная амеба, принимающая форму любого сосуда, в который её нальют.
4. Бессребреник (aka «Ожидания по компенсации») О, это любимое. Ты прошел 5 кругов ада, решил все алгоритмы, понравился CTO, но в конце посмел заикнуться, что хочешь зарплату выше рынка или (о боже!) удаленку? «Бюджет утвержден заранее!» — кричат они, забывая, что искали сеньора на зарплату джуна. Торговаться — это «потеря времени».
Идеал: Человек, который питается святым духом и опционами, которые превратятся в тыкву через год. Деньги — это пошло, мы тут мир меняем!
5. Святой без прошлого (aka «Репутация и референсы») Помнишь, как 5 лет назад ты поссорился с тимлидом-самодуром в конторе «Рога и Копыта»? HR помнит. IT-мир тесен, и любой твой косой взгляд в 2018 году станет причиной отказа в 2025.
Идеал: Человек, который никогда не спорил, всегда улыбался, даже когда его кидали на деньги, и у которого в LinkedIn только восторженные отзывы от ботов.
Итог: Компании не нужны профессионалы. Им нужны удобные, дешевые и восторженные функции, которые будут кодить, презентовать, улыбаться, не просить денег и благодарить за возможность дышать офисным воздухом.
А если ты просто крутой инженер, который хочет честно менять свое время и навыки на деньги — ты нам не подходишь, у тебя глаза не горят. 🔥
Я очень долго вынашивал различные идеи, но откладывал их постоянно, сейчас заряд мотивации лютый, даже появилось удовольствие от написания кода.
С другой стороны на одной лишь мотивации далеко не уехать, это явление не постоянное, и очень вероятно когда я достигну своих целей - этот всплеск уйдет. И вот там уже придется включать дисциплину, и добавлять либо внешнего "погонщика", либо "внутреннего" (аля дисциплина)
Практиковал подобное, рекомендации рабочие
Но тут я бы дополнил еще и личными наблюдениями, сейчас нахожусь в свободном плавании и занимаюсь своими проектами, раздражающих факторов в лице манагеров и дедлайнов в принципе нет (как и доходов 😁 но это другая история). Суть в другом, производительность кратно выросла, на что раньше могла уйти неделя, сейчас занимает пару дней. Мозг сосредоточен на чем то одном, ресурсы не улетают в дыру.
Я тестировал M2 Pro но с 16 gb ram, на простых текстовых моделях
Если RTX 3090 выдает условно 60 токенов в секунду, то M2 Pro - по ощущениям 5-10
Да модель помещается, но скорость оставляет желать лучшего
Посмотрите на Яндекс, на их 76 алгоритмических секций и на Алису, сразу все станет ясно)
Не ну нагрузка х3 да, это аргумент, стресс тесты же наверно запрещено делать, чтоб понимать какой есть запас прочности у системы, за это сразу увольняют одним днем ?
Прод падает обычно из-за авральной выкатки фич, когда прибегают блаженные менеджеры с криками «СРОЧНО ВЧЕРА ПОЗАВЧЕРА». В итоге начинается цепная реакция, где на тушение пожаров и бесконечные хотфиксы уходит как минимум х2 времени по сравнению с нормальным циклом «подумать — сделать — проверить».
И в этот момент разработчик перестает выходить на связь не потому, что он «нежный» или сломался под давлением. Он уходит в игнор, потому что у него заканчивается моральный ресурс участвовать в этом балагане. Трудно найти в себе мотивацию на «трудовой подвиг», когда ты три дня твердил: «Нельзя катить, оно сырое, мы ляжем», — а тебя заставили нажать кнопку деплоя ради красивого отчета. Требовать от человека с энтузиазмом чинить то, что он умолял не ломать — это уже особая форма управленческого садизма.
Так что, когда разраб «пропадает», это не баг, а предохранитель психики. Если ваши бизнес-процессы держатся исключительно на надежде, что Вася в 3 ночи совершит чудо и своими нервами залатает дыры, которые пробили сами же менеджеры, — у меня для вас плохие новости. Авралы одних — это всегда лишь следствие некомпетентности других, и рано или поздно «спасатели» либо заканчиваются, либо увольняются.
Опыт примерно такой же
Был как в роли нанимателя (отбирал резюме когда искали джунов в компанию), так и сейчас когда в роли соискателя
То что происходит с рынком на мой взгляд это скорее логичный финал, раньше же как было (если обобщить мой опыт и опыт товарищей)
- Насыпали денег на проект
- Аджайл ради аджайла, чем больше совещаний тем лучше (на которых ничего не решается по итогу), условно собрали 10 человек на часик, за жизнь поговорили, вот уже минус 25к условных, и так по несколько раз в день, да еще помножить на целый месяц
- Сначала делаем, потом думаем, потом переделываем N раз (нанять бизнес и системного аналитика это же дорого, сэкономим)
- На руководящих должностях не профи а брат/сват/кум
- Ценится не здравый смысл, а так называемая "лояльность"
- И этот список можно продолжать крайне долго
В итоге получается чтоб компенсировать весь этот хаос нужен х10 бюджет на проект
Но если раньше эти х10 давали, то теперь бизнес начал считать деньги (да и другие факторы наложились), и тут либо ничего не менять и банкротится, либо выстраивать адекватные процессы, благодаря которым проекты можно будет делать не за х10, а за адекватную цену
Интересно за что минусуют автора ? Кто то узнал себя и оскорбился ?) Подобные авралы много где происходят