Настоящий CTO
~ 1 ~

© ООО Издательство "Питер", 2023

Все права защищены. Никакая часть данной книги не может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев авторских прав.

* * *

Я посвящаю эту книгу моему давнему другу и наставнику Джиму Милбери (Jim Milbery), коллеге-спецу (только не давайте ему программировать) и партнеру-основателю ParkerGale Capital. Джим оказал огромное влияние на мою профессиональную и личную жизнь (и даже познакомил меня с моей будущей женой). Я также посвящаю эту книгу моей дорогой покойной маме, которая была с нами в начале этого пути и прочла несколько первых глав, но так и не добралась до финала.


Вступительное слово

Книга «Настоящий CTO: думай как технический директор» – исчерпывающее и вдохновляющее руководство о том, как стать техническим директором и преуспеть в этой роли в современном мире. Эта книга помогает начинающим техническим директорам глубже понять основы, а опытным специалистам – отточить свои навыки. Мне нравится, что в этой книге собрано все, что необходимо грамотному руководителю в сфере технологий, и что акцент в ней сделан на личность руководителя. Если вы уже работаете техническим директором, раздел «Проверьте себя» в конце каждой главы послужит вам стратегическим руководством и ви́дением, которое вы сможете воплощать в работе.

Роль технического директора быстро меняется практически во всех отраслях и секторах бизнеса. В начале 2000-х, с наступлением эпохи интернета, основными обязанностями технического директора было управление физическими серверами, командой разработчиков ПО и несколькими поставщиками, а также надзор за всем программным обеспечением, которое использовала компания. Хотя эти обязанности еще существуют, принципы управления, руководства, создания и выполнения стратегических планов радикально изменились.

Благодаря достижениям в сфере технологий сегодня технический директор – это человек, от которого ожидают намного большего. Мало того, что технический директор несет ответственность за все, что связано с технологиями, он еще и основное лицо, принимающее решения и формирующее стратегическое видение всех основных технологических аспектов. Кроме того, поскольку технологии непрерывно меняются и развиваются, он должен постоянно держать руку на пульсе этих изменений, чтобы превосходить конкурентов и злоумышленников.

Один из моих любимых разделов в книге – глава 6 «Управление командой». На мой взгляд, вы вкладываете больше всего времени и внимания в людей, которыми вы управляете и которых ведете за собой. Без этих людей вы потерпите неудачу. Точка. Если вы приложите усилия к созданию атмосферы сотрудничества, где люди будут чувствовать себя самостоятельными и имеющими полномочия, чтобы идти вперед, быстро учиться на ошибках и расти в безопасных условиях, вы добьетесь максимально возможного. Технологии – едва ли не самая простая часть работы технического директора. Все дело в людях, которые приведут вас либо к успеху, либо к краху.

Независимо от того, новичок вы в мире высшего менеджмента и лидерства или опытный технический руководитель, эта книга станет вашим незаменимым справочником и пособием. Алан предлагает знания и идеи для решения проблем, с которыми сталкивается каждый технический лидер. Техническому директору стартапа эта книга даст четкое представление о его ответственности по мере роста и масштабирования команды и компании. Техническому директору растущего малого и среднего бизнеса она поможет ориентироваться в сложных ситуациях и предлагать стратегические решения. Для технических руководителей крупных компаний или государственных учреждений книга станет руководством по созданию и реализации их стратегического ви́дения.

Надеюсь, «Настоящий CTO: думай как технический директор» понравится вам так же, как и мне. Советов, представленных в этой книге, давно не хватало технологическим лидерам.

– Анкит Матур (Ankit Mathur), основатель и СТО ROUNDTRIP HEALTH, основатель PRESS PLAY TECNOLOGIES

Предисловие

Технический директор (CTO, Chief Technology Officer) – одна из самых интересных и плодотворных ролей в карьере технического специалиста. Технический директор определяет направление работы компании, открывает новые возможности, создает новые линейки продуктов, улучшает рабочие процессы и оказывает огромное влияние на все отделы.

Проводя аналогию с шахматами, генерального директора (CEO) можно представить в роли короля, а финансового директора (CFO) в роли ферзя, самой сильной фигуры на доске, которая может двигаться в любом направлении на любое количество клеток. В бизнесе финансовый директор также участвует в принятии каждого решения, затрагивающего финансовые потоки компании. Что же остается техническому директору?

Мне нравится думать о CTO как о ладье – следующей по силе фигуре после ферзя, поскольку она обеспечивает прикрытие для остальных фигур на доске, расчищая им путь на расстоянии. Тем не менее большинство людей не готовы ко всей мощи и ответственности этой роли, и многие не понимают, насколько она важна, особенно в современных условиях. Технический директор не только руководит исследованиями, разработкой и внедрением технологий компании, но и отвечает за процессы, лицензирование, соблюдение требований и постоянный мониторинг безопасности сервиса. В мире, где все подключено к компьютерным сетям, устройства имеют самые разные формы и размеры, а сотрудники работают как в офисе, так и удаленно, перед техническим директором стоят задачи, намного более сложные и разнообразные, чем те, с которыми работали CTO в 80-е и 90-е годы.

Более того, наша отрасль постоянно изобретает себя заново, наши инструменты и процессы претерпевают глобальные изменения каждые пять лет – от централизованных вычислений (с использованием мейнфреймов) до настольных компьютеров и интернета. Вместе с интернетом появился браузер, превратившийся из инструмента для просмотра статического контента в полноценную мощную самостоятельную платформу. Мы наблюдали мощный рост и развитие мобильных вычислений. На наших глазах облачные технологии вышли вперед и получили развитие до такой степени, когда достаточно кредитной карты, чтобы запустить всю инфраструктуру для отдела компании, чего наши предшественники не могли даже вообразить. Безлимитные хранилища создают совершенно новый мир возможностей для анализа данных, дополненный машинным обучением и искусственным интеллектом.

Устройства становятся все меньше по размеру и все более связанными друг с другом, а интернет вещей проникает почти во все, что включено в розетку (и порой в то, что не включено). Блокчейн продвигает открытые и прозрачные взаимодействия. Языки и фреймворки становятся мощнее и быстрее. Обычные разработчики стали настолько далеки от логистики управления процессором и памятью, что не каждый из них даже осознает существование ограничений: если код выполняется медленно, иногда бывает дешевле увеличить вычислительную мощность, чем тратить время на оптимизацию алгоритмов.

Кроме того, хакеры постоянно угрожают нашим системам. Программы-вымогатели нарушают работу государственных служб, наглядно демонстрируя, как плохая архитектура может поставить страну на колени. Мы стали свидетелями этого, когда в мае 2021 года хакеры вывели из строя нефтепровод на восточном побережье США, что привело к нехватке бензина на заправках, продолжавшейся более недели. И это не единичный случай. Представьте, что в то утро вы проснулись директором, отвечающим за техническую часть этого нефтепровода, – как вы будете действовать?

Неважно, опытный ли вы технический директор, новичок, пришедший на смену, или генеральный директор, пытающийся решить, нужен ли ему технический директор (ответ на этот вопрос – да, нужен), вы вряд ли осознаете, что эта должность намного шире, чем принято считать. Независимо от размера компании – стартап ли это из двух человек или корпорация с тысячами сотрудников – зона ответственности CTO весьма широка.

Эта книга родилась из-за необходимости заполнить пробелы в подготовке как компании, так и отдельного сотрудника к роли технического директора. Я написал ее после многих лет работы в компаниях разного размера – от стартапов до малого и среднего бизнеса (чей доход обычно не превышает 100 миллионов долларов) – в качестве штатного CTO или временно исполняющего обязанности CTO для портфельных компаний как в сфере прямых инвестиций, так и вне ее.

Эти компании работали в совершенно разных сферах, практически не пересекаясь. Но везде было одно и то же требование к техническому директору: он должен придумать, организовать, создать и поддерживать техническую часть продукта компании.

Когда я начинал, я понятия не имел, чего от меня ждут. Я пообщался со своей сетью контактов, с работающими техническими директорами и подробно расспросил многие доверенные источники о том, что мне нужно делать, чтобы добиться успеха. Одно было ясно: ответственность гораздо больше, чем я себе представлял. Мне предстояло многому научиться – и сделать это быстро. Я совершил много ошибок, в основном из-за незнания того, что должен делать.

Эта книга – именно то, чего мне не хватало тогда, и то, что у вас есть сейчас.


Книгу «Настоящий CTO», автором которой является Алан Уильямсон, вы можете прочитать в нашей библиотеке с адаптацией в телефоне (iOS и Android). Популярные книги и периодические издания можно читать на сайте онлайн или скачивать в формате fb2, чтобы читать в электронной книге.