👔 Head of Development — руководитель, который управляет не кодом, а отделом Head of Development — это роль, возникающая, когда инженерная организация перерастает 50–100 человек. На этом масштабе CTO уже не может лично управлять каждой командой и делегирует операционное руководство отдельному человеку. В отличие от Engineering Manager, который работает с одной командой, Head of Development управляет несколькими командами через их EM'ов и TechLead'ов. Его фокус — структура отдела, общие процессы, бюджет найма и стратегия разработки на кварталы вперёд. Ключевое разделение с CTO: Head of Development отвечает за то, как работает отдел разработки — процессы, люди, эффективность. CTO — за то, куда компания движется технологически. Без этого разделения технический директор неизбежно перегрузится, и страдают оба направления. Управленческая цепочка выглядит так: TeamLead → TechLead → Engineering Manager → Head of Development → CTO. Каждый уровень добавляет масштаб управления, и переход с одного уровня на другой требует смены фокуса — от прямого управления людьми к управлению руководителям. 🔗 Подробнее: https://agaltsovav.ru/docs/overview/head-of-development/