Настоящий CTO: думай как технический директор - страница 3

Шрифт
Интервал


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

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

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

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