К книге
Настоящий CTO: думай как технический директор15. Вы, Inc. 15.4. Отслеживание изменений
98%
15. Вы, Inc. 15.4. Отслеживание изменений
327

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

Сколько больших изменений вы активно отслеживали с самого начала (см. табл. 15.1), за сколькими вы следили вынужденно, и, наконец, какие из них вы совершенно упустили из виду и до сих пор не знаете, что они означают?

Таблица 15.1. Технологические изменения

Этот список можно продолжить, и это мы еще не касались новых языков и их функций. Например, Java сегодня совсем не тот, что был 25 лет назад. Появляются все новые паттерны проектирования, поскольку мы придумываем новые и лучшие способы использования технологий. Если вы вернетесь на 10 лет назад, то увидите, что бˆольшая часть технологий из таблицы 15.1 существовала только в виде прототипов и исследовательских проектов и этим технологиям только предстояло стать распространенными. Теперь же некоторые из них настолько укоренились в современных проектах, что мы уже не можем себе представить, как без них обходились. Так как же уследить за всеми изменениями?

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

Необязательно быть на самом острие технологий, достаточно не отставать. На острие опасно – потому оно так и называется, что может поранить, если что-то пойдет не так. Не берите на себя ненужные риски, полагаясь на технологии, которые могут не прижиться в будущем.

Следите за конкурентами и за тем, как они позиционируют свои продукты. Они могут выезжать на волне хайпа (вы видели, сколько на рынке блокчейн-решений?), но это повод изучить технологию поглубже, чтобы составить обоснованное мнение на случай, если оно понадобится.

Еще один отличный источник знаний о перспективных тенденциях – подписка на аналитические отчеты исследовательских агентств, если ваша организация может себе ее позволить. Gartner и Forrester – два очень уважаемых источника, и вы, вероятно, встречали поставщиков, гордящихся своим появлением в скандально известном магическом квадранте Gartner. Стоимость такой подписки может составлять несколько тысяч долларов в год, но она даст вам представление о последних исследованиях и разработках, позволит сравнивать продукты и получать скидки на участие в конференциях. Аналитики держат руку на пульсе за вас.

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

Учиться интересно, но времени следить за новинками всегда не хватает. Не делать этого тоже нельзя, поэтому разделите эту нагрузку с командой и постарайтесь сделать ее естественной частью рабочего процесса.

Предыдущая главаГлава 327 из 332Следующая глава