Привет! На связи образовательная платформа OTUS. И сегодня мы хотим порассуждать о том, что такого стратегического есть в работе CTO. Почему про это? Есть распространенное мнение, что CTO – главный технарь. Ну и совсем немного еще людьми управляет. А все остальное – удел разных там директоров. Это миф. CTO – это и есть директор. А значит, все вопросы, касающиеся стратегии IT – его зона ответственности. В статье попытаемся это как-то выделить и очертить. Да, CTO – роль директорская. А значит, нужно обладать всеми компетенциями менеджера, большим опытом управления, кругозором. Чаще всего, у CTO в подчинении не одна сотня инженеров. И, чтобы всем этим управлять, нужны по-настоящему незаурядные менеджерские скиллы. CTO – важный участник совета директоров. А в некоторых компаниях (например в аутсорсе) —  едва ли не самый важный управленец. Потому что именно его действия и решения во многом определяют и основной вектор развития компании, и ее финансовые успехи. Что есть особенного в любой директорской позиции? Это деньги. Умение их считать, умение принимать правильные решения на базе этих подсчетов, умение связывать все (или практически все) с соотношением доходов и расходов. Цель любой компании – зарабатывать прибыль. И роль CTO здесь такая же прикладная и прагматичная – обеспечить для компании возможность это делать. Финансовый менеджмент – штука, на первый взгляд, скучная. Ну правда, цифры, таблицы, отчеты. Все стандартизировано, простора для творчества нет. Словом – точно не история для инженера. Но это не так. Если научиться использовать финансовый менеджмент в ежедневной работе, перекладывать эти скучные цифры и отчеты на абсолютно нескучные проблемы и задачи CTO, то работа заиграет совершенно новыми красками. Но этому надо учиться. Это умеют именно менеджеры уровня директора. Что есть стратегия? Если упростить — это определенный план (довольно верхнеуровневый), как компании перейти из некоторого текущего состояния в другое состояние, в которое она очень хочет попасть. Что есть технологическая стратегия? Да то же самое. Только это план технологической трансформации компании, изменения инженерной культуры. Про инженерную культуру можно писать отдельную огромную статью. Но если вкратце, в нее входят: Технологический стек; Шаблоны архитектуры; Инженерные процессы; Методологии и процессы проектного управления; Процессы Delivery; QA-процессы; Процессы управления командой; … Список бесконечный. И может быть немного (или сильно) адаптирован под конкретную компанию. Словом, все “правила игры”, которые приняты в техническом подразделении компании, и есть инженерная культура. Вот эту инженерную культуру и нужно менять. Но правильно и аккуратно. По всем канонам change management и практик внедрения изменения. И это тоже важная стратегическая задача CTO. Взглянув на прошлые параграфы, можно сделать следующий вывод. Стратегии в работе CTO много, не меньше половины. Большая часть его операционной работы пронизана решениями про деньги и пользу компании, а это стратегия. Большая часть работы по улучшению жизни команды, тюнингу процессов, развитию технологической экспертизы направлены на реализацию технологической стратегии. Что не стратегия? Текущие проблемы. Эскалации, конфликты, решения, не влияющие на финансовые результаты. И этого уже немного. Все-таки, CTO – стратег. И главная ценность такого специалиста в умении выбрать правильный путь для своего подразделения, обеспечивающий успех компании вдолгую. CTO – стратег, разобрались. Что делать то? Как можно в себе этого самого стратега развивать? Стратегическое мышление, по своей сути — это история про кругозор и насмотренность. Чем больше вы видели всякого разного, чем больше пробовали технологий и фреймворков, чем больше решали разных проектных проблем, тем более интересными и нестандартными будут ваши стратегические решения. Свой опыт – самый лучший вариант. Но у нас только 2 руки, 1 голова, и 24 часа в сутках, это не изменить. Поэтому нужно сосредоточиться на чужом опыте: статьи, конференции, подкасты, реальные истории реальных людей. Словом, все, что позволит вам увидеть что-то новое и положить этот опыт (хоть и чужой) в свою копилку. Еще одна важная вещь для стратега – системность. Возможность увидеть общие законы и правила для, казалось бы, разрозненных деталей. Это дает понимание, как на эту систему правильно влиять, какой кейс из копилки опыта (опять же, своего и чужого) адаптировать под данную ситуацию. Системность развивается практикой: анализ информации, критическое мышление, zoom out и взгляд “сверху”. И практиковать это следует везде: в рабочих вопросах, в личных задачах, в хобби. Тогда и привычка будет вырабатываться. Вот и получается. Нужно развивать стратегическое мышление, а для этого нужен опыт и практика. Поэтому-то на рынке и ценятся опытные CTO, кто все это прошел и уже со всем этим справился. Нужно набить немало шишек, чтобы выстроить в себе стратега.  Переход на роль CTO – задача непростая. И вопрос вовсе не в скиллах, вы многие из них хорошо прокачиваете в роли тимлида или delivery manager-а. Основная сложность здесь – изменения взгляда на мир, того самого mind-set-а, позволяющего смотреть на все стратегически. Чтобы облегчить задачу, мы в OTUS разработали новый курс CTO/Технический директор. Его идея – помочь вам получить необходимый теоретический базис, а также попрактиковаться в безопасной среде, чтобы прокачать себя и осуществить-таки переход на позицию своей мечты. А 3 августа мы проведем открытый урок, где подробно разберем стратегическую роль CTO, а также рассмотрим основные инструменты, необходимые и полезные в этой роли. Регистрируйтесь и приходите поучаствовать!  Редактор