Перейти к основному содержимому

Engineering Manager кто это: роль, обязанности, путь в 2026

· 9 мин. чтения
Artur Pan
CTO & Co-Founder at PanDev

Самый живучий миф в индустрии: Engineering Manager — это senior-разработчик, которому дали права админа в GitHub и разрешили одобрять pull requests по пятницам. Миф ошибочный по двум причинам. Первая: медианный EM в 100+ B2B-командах, которые мы измеряем, пишет код примерно 18 минут в день, и это здоровая цифра. Вторая: самое ценное, что делает EM, к IDE отношения не имеет. Это разговор, который удержал senior'а от ухода. Переписанная спека, которая спасла квартал. Нанятый инженер на уровень выше, чем команда считала возможным. Will Larson, который строил инженерию в Stripe, Calm и Carta, в An Elegant Puzzle формулирует прямо: задача EM — сделать так, чтобы команда выдавала больше суммы своих частей. Руками на клавиатуре этого не сделать.

Эта статья — простое определение роли. Кто такой EM, что он делает в течение недели, чем отличается от Tech Lead, как попасть туда из senior engineer и по каким метрикам понять, что человек справляется.

{/* truncate */}

Engineering Manager — определение в одном предложении

Engineering Manager — это человек, отвечающий за результат, рост и поставку команды разработки, и делает он это через людей, а не через код.

Три слова в определении несут вес. Отвечает, не «вовлечён». Если команда провалила квартал, отвечает EM. Команда, не проект и не кодовая база. EM управляет людьми, которые случайно пишут софт, а не самим софтом. Через людей — это медиум, через который происходит работа. Leverage лежит в разговорах, решениях о том, кто что делает, и в дизайне того, как течёт работа. Не в коммитах.

Camille Fournier в The Manager's Path (2017) описывает переход так: будучи IC ты дебажишь код, будучи EM — дебажишь системы из людей. Навыки не переносятся 1-в-1. Именно поэтому senior'ы, которых толкнули в менеджмент без подготовки, либо откатываются в код, либо выгорают, пытаясь делать обе работы.

Engineering Manager vs Tech Lead — разделение

Эти две роли путают постоянно. Это параллельные треки, а не ступени одной лестницы. Вот как они расходятся по четырём измерениям, которые действительно имеют значение:

ИзмерениеTech LeadEngineering Manager
Доля кода в неделе40-60%0-10%
OwnershipКодовая база, архитектура, технические направленияЛюди, поставка, здоровье команды
People managementТолько менторинг — нет перфоманса, нет sign-off на наймеПолный — perf-ревью, comp, найм, увольнения
Стратегический горизонтАрхитектура квартала, тех. ставки на годПлан по headcount, growth ladder, структура команды

Tech Lead, которого заставили ещё и проводить performance review, либо пропускает работу с людьми, либо пропускает работу с кодом. Подробный разбор раскола — Tech Lead vs Engineering Manager vs Engineering Lead. Короткий вывод: совмещение двух ролей в одной должности — самая частая и самая дорогая ошибка лидерства на масштабе 8-15 инженеров.

Что EM реально делает в течение недели

40-часовая неделя EM средней команды (6-8 reports) выглядит примерно как на графике ниже.

Распределение времени Engineering Manager по неделе: 1:1s 8ч, кросс-командные встречи 7ч, найм 6ч, планирование 5ч, разблокировка команды 4ч, код 4ч, разговоры о росте 4ч Куда уходят 38 из 40 часов EM. Оставшиеся ~2 часа съедают Slack-triage и вещи, которые не влезают в календарь.

АктивностьЧасов/неделяЧто это реально значит
1:1 с reports6-8ч45-60 мин на человека в неделю. Карьера, блокеры, сбор сигналов
Кросс-командные встречи5-7чPM, design, другие EM, зависимости, планирование
Найм + интервью4-6чPipeline review, panel-интервью, дебрифы, write-ups
Планирование и roadmap4-6чШейпинг спринтов, квартальные ставки, согласование скоупа с PM
Unblocking + эскалации3-5чВсё, где власть EM сдвигает то, что команда не может
Код, ревью, доки2-4чМелкие фиксы, PR ревью для контекста, комментарий к RFC, изредка прототип
Growth + perf3-5чПромо-пакеты, feedback по перформансу, разговоры о comp
Skip-level, оrg-работа1-3чManager's manager, кросс-оrg инициативы, hiring panel для других команд

Заметьте, чего нет: значимого написания кода. EM, пытающиеся остаться в кодовой базе, оказываются на критическом пути фичи, уходят heads-down, команда перестаёт разблокироваться, спринт уезжает. Честный tradeoff: можно быть IC-контрибьютором, можно быть менеджером. Попытка делать обе работы на масштабе — это и есть выгорание.

Как стать EM из senior engineer

Единого пути нет, но есть надёжные сигналы готовности и надёжные failure modes первого года.

Сигналы, что вы готовы

  1. К вам приходят с не-кодовыми проблемами. Карьерные вопросы, конфликты, «это нормально?». Если джуны уже используют вас как неформального ментора, формальная версия — небольшой шаг.
  2. Вы делаете других продуктивными. Ваши PR полезны, но ваше unblocking полезнее. Команда замечает, когда вас нет.
  3. Вам уже не хочется писать каждый PR самостоятельно. Вам начинает нравиться проектировать работу больше, чем делать её. Самый надёжный сигнал, потому что его сложнее всего изобразить.
  4. Вы умеете писать ясно и быстро, без приступа ярости в Google Docs. Большая часть работы EM — письменная коммуникация. Если вы ненавидите писать, в роли будет больно.

Типичные ошибки первого года

ОшибкаПочему случаетсяСколько стоит
Код >30% недели«Я всё ещё сильнейший инженер тут»Команда медленнее разблокируется, EM становится единой точкой отказа
Избегание тяжёлых разговоровИнженерная культура поощряет технический спор, а не личный feedbackПерфоманс-проблемы зреют 2-3 квартала, прежде чем кто-то их адресует
Попытка быть всем другомEM, выросшие изнутри команды, перекомпенсируют сохранение отношенийТеряют авторитет в момент, когда нужно реальное решение
1:1 как статус-митингОткат к самому привычному паттерну (standup)1:1 становятся бесполезны, реальные сигналы никогда не всплывают
Оптимизация только по deliveryПроще всего измерить, хорошо смотрится для leadershipК Q3 retention обваливается, все «победы» испаряются

Самый недооценённый навык первого года: умение скучать продуктивно. Новые EM часто чувствуют себя бесполезными, потому что за день не произвели ни одного артефакта. Артефакт — это output команды следующего квартала. Если эта идея вызывает тревогу, роль будет тяжёлой.

Структурный фреймворк для проведения 1:1 на данных, а не на ощущениях: Data-Driven One-on-Ones.

Как измерить EM

Честный лимит сразу: для engineering management нет DORA. DORA даёт четыре числа, которые любая команда может продуктивно обсуждать. «Хороший ли мой EM?» к четырём числам не сводится. Это сильно зависит от стадии команды, зрелости компании и того, под какую задачу EM нанимали.

Измерения, которые стабильно имеют смысл:

ИзмерениеЧто меритьЗдоровый диапазон / сигнал
Здоровье поставки командыСтабильность cycle time (std dev / mean за 8 недель), commitment vs deliveredstd dev < 0.5× mean; отклонение по обязательствам в пределах ±15%
RetentionДобровольный attrition в команде за 12 мес, доля «жаль, что ушёл»< 10% добровольного; < 3% regretted
РостСкорость промо, изменение распределения по уровням IC год-к-годуМинимум 1 промо / 4 reports / год
НаймTime-to-hire, accept rate, проход 90 дней< 60 дней; > 75% accept; > 90% проходят
EngagementeNPS или pulse, кросс-проверка с поведениемОпрос ≥ 30 И отсутствие after-hours паттерна
Кросс-командная координацияSkip-level + peer-EM feedback, hit-rate по зависимостямСтабильный peer rating, < 1 проваленная зависимость / мес

Контр-интуитивное утверждение в этой таблице: лучший EM часто заметно хуже как кодер, чем её лучший senior IC. Это не баг. Время в IDE — это время не на unblocking, не на найм, не на разговор, который удерживает человека от ухода. Если ваш EM выдаёт больше строк кода, чем половина её reports, она недо-инвестирует в те куски работы, которые только она может сделать.

Та же логика наверх: VP Engineering First 90 Days — как это масштабируется на уровень оrg, и Staff Engineer Framework — параллельный IC-трек, если менеджмент не цель.

Где здесь PanDev Metrics

EM наших клиентов используют team-level views для одной конкретной вещи: отделить то, что я думаю, что происходит от того, что реально происходит. Focus time vs meeting time по каждому direct report, after-hours паттерны по людям, кросс-проектное распределение, когда человек «разделён» между тремя задачами. Всё пассивно из IDE heartbeat, Git и трекеров. Идея не в надзоре. Идея в том, чтобы 1:1 был про реальную форму недели, а не про self-report, искажённый тем, что инженер думает о ваших ожиданиях. Одно правило воркфлоу включает это всё: ветки именуются с ID задачи (feature/PDM-3475).

FAQ

Engineering Manager — это менеджер или инженер?

Менеджер, который раньше был инженером. Инженерный бэкграунд нужен для кредибельности и адекватного технического суждения, но повседневная работа — менеджмент. Если слово «менеджер» вызывает дискомфорт, возможно, роль не ваша. В этом нет ничего плохого. Для тех, кто хочет остаться IC, существует Staff Engineer track.

Сколько кодит Engineering Manager?

Медиана: ~18 минут в день, обычно прототипный код или разблокировка критичного бага. Диапазон: 0-10% недели. EM, которые кодят >20% недели, либо в команде из 2 человек, либо пытаются починить delivery-проблему своими руками вместо лидерства.

Engineering Manager vs Tech Lead — в чём реальная разница?

Tech Lead = senior IC с архитектурным ownership, кодит 40-60% недели, нет полномочий по people management. Engineering Manager = лидер людей с ответственностью за delivery, кодит 0-10%, владеет наймом, perf, comp. Параллельные треки, не последовательные. Полный разбор: Tech Lead vs Engineering Manager.

Какие навыки нужны Engineering Manager?

Примерно в таком порядке по leverage: (1) письменная коммуникация, (2) структурированные 1:1 и feedback, (3) суждение в найме, (4) переговоры о скоупе и приоритетах с PM и design, (5) техническое суждение, достаточное чтобы вызвать BS на плохие оценки, (6) спокойствие в инцидентах. Навык писать код имеет куда меньшее значение, чем навык работы с людьми.

Когда команде нужен Engineering Manager?

Грубое правило: когда один человек отвечает за 5+ инженеров и тратит больше 50% недели не на код. Ниже 5 инженеров обычно хватает Tech Lead. Выше 8 — почти всегда нужен выделенный EM.

Сколько подчинённых у Engineering Manager?

Здоровый диапазон: 5-8 direct reports. Ниже 4 — у EM слишком много времени и он начинает перенаправлять команду. Выше 8 — каденс 1:1 ломается. Посчитайте: 8 reports × 1ч/неделя = полный день уже ушёл. Выше 10 — нужны либо skip-level EM, либо команда поменьше. Подробнее про team-size signals — 10 metrics every EM should track; про механику промо в эту роль — Junior-to-Senior Promotion.

Честный итог

Engineering Manager — это не senior engineer с правами админа. Это другая работа. Leverage переезжает из IDE в календарь команды, а артефакт — это люди, которые продуктивны, растут и не уходят. Путь из senior engineer существует, но не гладкий, и первый год обычно проходит либо в чрезмерном кодинге, либо в избегании тяжёлых разговоров. Навык учится. Лучшие EM, которых мы видим — это те, кто рано признал, что больше не будет лучшим кодером в команде, и отнёсся к этому как к сути работы, а не к потере идентичности.

Готовы увидеть метрики своей команды?

30-минутная персональная демонстрация. Покажем как PanDev Metrics решает задачи именно вашей команды.

Забронировать демо