Как ветерана с 20-летним стажем заменили на выпускника буткампа
Я никогда не забуду совещание, на котором «оптимизация затрат» стала корпоративным трендом, означающим «давайте уволим наших архитекторов и наймем больше рабочих». Блестящего инженера, с которым я проработал много лет — из тех, кто мог отлаживать критические ошибки в ядре во сне, — выпроводили, а его команда получила в наследство свежего junior-сотрудника, только что выучившего React.
Это не единичный случай. Это эпидемия.
Когда опыт становится расходным материалом: анатомия сломанной системы
Дело не только в электронных таблицах и коэффициентах штатного расписания. Я видел, как компании принимали катастрофические решения, потому что инженер, который должен был заметить ошибку, был слишком занят обучением младших сотрудников и анализом PR.
Безмолвные жертвы этой тенденции:
- Системы, спроектированные junior специалистами, которые никогда не видели, как падает сервер
- Кодовые базы, которые работают ровно до тех пор, пока не перестают работать
- Тихий исход седобородых на раннюю пенсию
Миф о дешевой кодовой обезьяне
«Джуны обходятся дешевле!» — любимое заблуждение каждого финансового директора
Давайте посчитаем реально:
- Junior: зарплата $80 тыс., 6 месяцев работы.
- 1-часовая проверка кода Senior сотрудником, выявившая недосмотр джуна: предотвращение сбоя стоимостью $500 тыс.
Однажды я сэкономил стартапу 2.7 миллиона долларов, обнаружив состояние гонки, которое младшие разработчики посчитали «невозможным в JavaScript». Их технический директор назвал это магией. Но это было не так. Просто за 20 лет я видел, как распределенные системы выходят из строя самыми креативными способами.
Фреймворки ≠ Мудрость: почему нельзя выйти из кризиса с помощью Google
У современных джуниоров есть преимущества, которых у нас никогда не было:
- Мгновенный доступ к генеративном уИИ
- Бесконечные учебники по каждому фреймворку.
Но когда произойдет сбой в работе AWS, ChatGPT не сможет сделать этого:
- Он не объяснит, почему проверки вашей группы автомасштабирования врут
- Не диагностирует утечку памяти в зависимостях на третьем уровне.
- Не подскажет, какие углы не следует срезать.
Настоящая экспертиза заключается не в знании ответов — она заключается в предвидении катастроф, о которых еще не писали в блогах.
Ловушка менторства: когда «обучение» становится налогом на сеньоров
Я за наставничество. Но когда компании относятся к сеньорам как к..:
- Бесплатным инструкторам буткемпа
- Человеческим линтерам для джуновского кода
- Всегда доступным объяснителям основных алгоритмов
…они не платят за наставничество. Они субсидируют дешевую рабочую силу за счет зарплат senior сотрудников.
Горькая ирония: те же самые компании, которые жалуются на «отсутствие инноваций», отвлекают своих лучших специалистов по решению проблем на начальное обучение программированию.
Как исправить ситуацию, не превращаясь в бумера, кричащего в пустоту
- Налог на архитектора: за каждого нанятого джуна инвестируйте 20% его зарплаты в программы наставничества для сеньора.
- Уважайте ремесло: продвигайте сеньоров на настоящие лидерские роли (а не просто на совещания о совещаниях).
- Бонус за «устаревший код»: выплачивайте премии инженерам, которые могут отлаживать системы старше своих коллег.
- Поощряйте Т-образные команды: джуны выполняют работу над функциями; сеньоры занимаются здоровьем системы и сложным рефакторингом.
Предупреждение от старой гвардии (которое должны услышать ваши инвесторы)
Всем основателям, мечтающим о команде, состоящей только из junior-сотрудников. Я похоронил больше стартапов, чем вы представили венчурным фондам. Те из них, которые выжили, соблюдали закон «технического долга со сложными процентами» — и держали рядом инженеров, которые понимали суть.
Выбор: построить будущее, которое ценит корни и новый рост
Речь идет не о противостоянии джунов и сеньоров. Речь идет о признании того, что:
- Саженцы быстрее растут в здоровой почве
- Зрелые деревья предотвращают разрушение экосистемы.
В следующий раз, когда у вас возникнет соблазн «оптимизировать» численность персонала, спросите:
«Стал бы я удалять болты из каркаса, чтобы сэкономить при строительстве небоскреба?».
Ваше программное обеспечение не менее сложно, чем архитектура. Просто проще притвориться, что трещин не существует… пока все не рухнет.
Тот инженер, которого заменили? Теперь он консультирует за большие деньги — те же компании, которые его уволили. Оказывается, опыт не исчезает, когда вы кого-то увольняете. Он просто становится чьим-то секретным оружием.