Site icon AppTractor

Дешевые разработчики — до следующей программной катастрофы всего один неудачный найм

Как ветерана с 20-летним стажем заменили на выпускника буткампа

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

Это не единичный случай. Это эпидемия.

Когда опыт становится расходным материалом: анатомия сломанной системы

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

Безмолвные жертвы этой тенденции:

  1. Системы, спроектированные junior специалистами, которые никогда не видели, как падает сервер
  2. Кодовые базы, которые работают ровно до тех пор, пока не перестают работать
  3. Тихий исход седобородых на раннюю пенсию

Миф о дешевой кодовой обезьяне

«Джуны обходятся дешевле!» — любимое заблуждение каждого финансового директора

Давайте посчитаем реально:

Однажды я сэкономил стартапу 2.7 миллиона долларов, обнаружив состояние гонки, которое младшие разработчики посчитали «невозможным в JavaScript». Их технический директор назвал это магией. Но это было не так. Просто за 20 лет я видел, как распределенные системы выходят из строя самыми креативными способами.

Фреймворки ≠ Мудрость: почему нельзя выйти из кризиса с помощью Google

У современных джуниоров есть преимущества, которых у нас никогда не было:

Но когда произойдет сбой в работе AWS, ChatGPT не сможет сделать этого:

Настоящая экспертиза заключается не в знании ответов — она заключается в предвидении катастроф, о которых еще не писали в блогах.

Ловушка менторства: когда «обучение» становится налогом на сеньоров

Я за наставничество. Но когда компании относятся к сеньорам как к..:

…они не платят за наставничество. Они субсидируют дешевую рабочую силу за счет зарплат senior сотрудников.

Горькая ирония: те же самые компании, которые жалуются на «отсутствие инноваций», отвлекают своих лучших специалистов по решению проблем на начальное обучение программированию.

Как исправить ситуацию, не превращаясь в бумера, кричащего в пустоту

  1. Налог на архитектора: за каждого нанятого джуна инвестируйте 20% его зарплаты в программы наставничества для сеньора.
  2. Уважайте ремесло: продвигайте сеньоров на настоящие лидерские роли (а не просто на совещания о совещаниях).
  3. Бонус за «устаревший код»: выплачивайте премии инженерам, которые могут отлаживать системы старше своих коллег.
  4. Поощряйте Т-образные команды: джуны выполняют работу над функциями; сеньоры занимаются здоровьем системы и сложным рефакторингом.

Предупреждение от старой гвардии (которое должны услышать ваши инвесторы)

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

Выбор: построить будущее, которое ценит корни и новый рост

Речь идет не о противостоянии джунов и сеньоров. Речь идет о признании того, что:

В следующий раз, когда у вас возникнет соблазн «оптимизировать» численность персонала, спросите:

«Стал бы я удалять болты из каркаса, чтобы сэкономить при строительстве небоскреба?».

Ваше программное обеспечение не менее сложно, чем архитектура. Просто проще притвориться, что трещин не существует… пока все не рухнет.

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

Источник

Exit mobile version