Вы собственник технологической компании в Москве. У вас есть команда разработки на 20-50 человек, но нет технического директора. Или есть, но он вечно копается в коде, не успевая заниматься архитектурой и людьми.
Классическая ошибка: искать CTO среди лучших программистов. Вы находите сеньора, который пишет на Python быстрее всех, даете ему должность, и… через полгода проект тормозит, текучка среди разработчиков растет, а CTO выглядит загнанным.
Потому что hard skills (умение писать код) и leadership (умение вести людей и принимать технические решения) — это разные наборы компетенций. Давайте разберемся, как искать правильного CTO в Москве.
Технический директор не обязан быть самым сильным программистом в компании. Но он обязан понимать, о чем говорят его разработчики. Иначе они будут его обманывать.
Минимальный набор hard skills для CTO в Москве (зависит от стека компании):
Архитектура систем: должен нарисовать на салфетке схему, как микросервисы общаются друг с другом, и объяснить, почему вы выбрали Kafka, а не RabbitMQ.
Оценка задач: уметь прикинуть, сколько человеко-часов займет фича, с погрешностью не более 30%. Если он говорит «ну, как-то само сделается» — это не CTO.
Безопасность (DevSecOps): понимать основные векторы атак и требования к хранению данных (152-ФЗ, 242-ФЗ, персональные данные).
Технический долг: уметь объяснить совету директоров, почему иногда нужно два месяца ничего не фичерить, а рефакторить ядро.
Как проверить? Наймите на полдня вашего лучшего техлида или внешнего эксперта. Пусть проведет с кандидатом техническое интервью на 40 минут. Результат: кандидат прошел / не прошел по hard skills. Если не прошел — дальше можно не общаться.
Вот тут начинается магия Executive Search для CTO. Проверьте четыре вещи.
1. Умение растить разработчиков. Хороший CTO превращает джуниоров в мидлов, а мидлов — в сеньоров. Спросите: «Кого из своих подчиненных вы продвинули за последний год и как вы им помогли?». Если ответ «никого, сами не тянули» — это не лидер, а надсмотрщик.
2. Навык защиты команды перед бизнесом. Бизнес говорит: «Сделайте эту фичу за неделю». Технический лидер должен сказать: «Мы сделаем за три недели, потому что иначе накопим технический долг, который потом развалит систему». На собеседовании дайте кейс: «Собственник требует невозможного срока. Ваши действия?». Кандидат, который говорит «сделаем, хоть ночью» — сдаст вас, его команду и продукт.
3. Понимание бизнес-ценности технологий. CTO — не гик в подвале. Он должен понимать, как фичи влияют на юнит-экономику и конверсии. Спросите: «Какую техническую задачу вы решили за последний год, и как это отразилось на выручке или прибыли?». Конкретные цифры — это признак зрелости.
4. Способность нанимать и увольнять. CTO должен привлекать звезд и расставаться с балластом. Попросите рассказать историю: «Как вы уволили разработчика, который был технически силен, но разрушал культуру?». Если он не увольнял таких никогда — у вас в команде будут токсики.
Ошибка 1. Ищем «волшебника» из FAANG. Кандидат из Google или Amazon, переехавший в Москву, часто не умеет работать в условиях ограниченных ресурсов. В FAANG бюджет на инфраструктуру — миллионы. В вашей компании — десятки тысяч. Такой CTO начнет строить космические корабли, не доплывет до релиза и уйдет через год.
Ошибка 2. Наняли продакта, который немного кодил. Встречается в небольших компаниях. Человек с опытом продукт-менеджера, который когда-то в университете писал на Pascal. Он не завоюет авторитет у разработчиков. Они будут саботировать его решения. Результат — хаос и никакой стратегии.
Ошибка 3. Проверяем hard skills, игнорируя soft. Самый частый случай. Вы нанимаете гения программирования, который ненавидит людей, не проводит one-on-one, не дает обратную связь. Команда разваливается за полгода. Вы теряете ключевых сотрудников.
Он не пишет код в рабочее время (только для прототипов или в экстренных случаях).
Раз в неделю проводит one-on-one с каждым тимлидом.
У него есть план развития команды на год (кого нанимать, кого растить, кого заменять).
Он может объяснить вам, как работает CI/CD, не засыпая вас техническим жаргоном.
Он спокоен, когда сервер упал (потому что у него есть план отката и мониторинг).
Если кандидат не проходит хотя бы по трем пунктам из пяти — продолжайте поиск.
Их не публикуют на HH.ru. Хорошие CTO уже работают. Их нужно хантить:
На профильных конференциях (HighLoad++, TechTrain, MoscowJS).
В телеграм-каналах для C-level («CTO Community», «Executive Tech»).
Через рекомендации от других CEO и инвесторов.
Это сложно и долго. Обычно от 2 до 5 месяцев. Но результат — технический директор, который понимает и код, и бизнес, и людей — стоит того.
Если вы устали искать или боитесь ошибиться — мы занимаемся Executive Search для CTO в Москве профессионально. Найдем вам человека, который закроет и hard, и leadership.