Все новости

Взгляд на DevOps: снаружи и изнутри. Юлия Христова, директор Ventra IT, в журнале «Системный администратор»

Ventra IT

Юлия Христова, директор Ventra IT, поделилась своим профессиональным мнением о растущей роли DevOps в процессе разработки программных продуктов с читателями информационного журнала «Системный администратор»

«DevOps — это философия образованных, коммуникабельных и высокооплачиваемых людей»

За последние три-четыре года интерес к DevOps существенно вырос. Цифровые технологии меняют мир с огромной скоростью, и бизнесу просто необходимо развиваться в ногу со временем, внедряя инновации. Особенно это актуально для высокотехнологичных компаний. Увеличение скорости разработки, снижение издержек на разработку и сопровождение инфраструктуры — то, что им сегодня необходимо, и методология DevOps способна помочь. В этом ключе повышенный интерес рынка к специалистам — носителям компетенций в сфере DevOps — закономерное явление.

Development и operations в одном

Как известно, DevOps (акроним от англ. development и operations) — это методология взаимодействия специалистов по разработке со специалистами по информационно-технологическому обслуживанию. DevOps объединяет разработку, тестирование и эксплуатацию цифровых продуктов в единый процесс, ставя во главу своей философии принципы CALMS: культура (Culture), автоматизация (Automatization), бережливость (Lean), измерения (Measurement) и обмен (Sharing). Хотя запуск DevOps зачастую влечет за собой существенные изменения в корпоративном взаимодействии, сильные технологичные компании готовы прибегнуть к DevOps ради неоспоримых плюсов. В их числе — повышение эффективности задействованных в проектах разработчиков, обнаружение проблем на ранних этапах, ускорение цикла разработки и развертывания ПО, снижение частоты отказов новых релизов, повышение удовлетворенности клиентов и улучшение качества продукции, а также возможность быстрого экспериментирования для создания наилучшего продукта.

10 лет роста популярности

Термин DevOps появился в конце 2000-х в свете развития Agile, облачных вычислений и микросервисной архитектуры, а известность получил благодаря проведению в 2009 году в Дании серии семинаров DevOpsDays, которые быстро доросли до формата конференции. С тех пор популярность как термина DevOps, так и самой технологии неуклонно растет.

Это не удивительно: DevOps может дать результаты везде, где ведется разработка приложений или имеется большой парк серверов. DevOps активно используют такие гиганты как Amazon, Adobe, Google, Netflix, Walmart. В России DevOps особенно популярен в банковской сфере (Сбербанк, «Альфа-Банк», «Тинькофф Банк») и телекоме («Билайн», МТС). «Альфа-Банк», например, назвал внедрение культуры гибкого проектирования одним из главных своих достижений в ИТ в 2016 году, отмечая, что DevOps привнес в ИТ-блок атмосферу, пропитанную идеологией тотальной автоматизации. Годом позже к внедрению DevOps в части подпроцессов непрерывной сборки, развертывания и поставки приступил Сбербанк. В том же 2017 году конференция DevOpsDays пришла в Россию, — подтвердив интерес рынка к методологии и готовность принять ее на вооружение. Графики Google Trends наглядно демонстрируют, как интерес к DevOps, появившийся примерно в 2010 году, после нескольких лет постепенного роста резко взлетел в начале 2019-го. Портал DevOps.com объясняет это тем, что к 2019 году DevOps пробился в основные компьютерные науки, рынок программных средств DevOps созрел и консолидировался, а вместе с рынком созрел инструментарий для DevOps. Согласно статистике ЕМА, в прошлом году внедрение стратегии DevOps достигло 30 %.

Герои времени DevOps

Аналитики прогнозируют дальнейший рост рынка DevOps: с одной стороны, применение методологии упрощается по мере создания готовых облачных инструментов, с другой — технологичные компании, избегающие DevOps, рискуют потерять в скорости и качестве разработки и утратить конкурентоспособность. Как следствие — увеличение спроса на DevOps-инженеров. DevOps Engineer — именно тот специалист, способный организовать и автоматизировать ИТ-процессы в компании так, чтобы ускорился цикл разработки и развития продуктов, который сокращает дистанцию между разработкой и эксплуатацией ПО.

Высококвалифицированный DevOps-инженер — это build-инженер, reliase-инженер, automation-инженер и security-инженер в одном лице. В идеале, он должен быть одновременно администратором, разработчиком, тестировщиком, менеджером, разбираться в сетевых технологиях,писать скрипты и код на различных языках программирования (Java/Python/JavaScript/C/Go и других). Он должен отлично владеть инструментами сбора данных для мониторинга, понимать основные концепции операционных систем и принципы сетевого взаимодействия и безопасности, уметь контролировать ПО и инфраструктуру, разбираться в облачных сервисах. К тому же быть коммуникабельным и отлично владеть английским языком: 50 % эффективности инженера DevOps зависит от умения общаться с широким кругом специалистов и поддерживать командную работу. Где же найти такого разностороннего человека? Существует небезосновательное мнение, что фундаментальное образование не способно успеть за темпами роста технологий. По этой причине работодателю вряд ли удастся получить готового DevOps-иженера из стен вуза. Искать хорошие кадры придется, скорее всего, среди тех, кто уже получил необходимые компетенции в ходе практической работы, или дать возможность роста перспективному специалисту внутри собственной компании. Распространенная практика —компания нанимает одного-двух опытных DevOps-иженеров и несколько молодых в качестве учеников.

Ценные кадры

Сегодня инженеры DevOps — одни из самых высокооплачиваемых ИТ-специалистов как в мире, так и в России. Сайт Stack Overflow изучил уровень зарплат 90 тысяч разработчиков в разных странах и пришел к выводу, что в среднем инженеры DevOps получают порядка $71 тыс. в год, уступая лишь ведущим программным инженерам и программным инженерам по обеспечению отказоустойчивости. Что касается старших инженеров DevOps, то, по оценке Glassdoor.com, они могут рассчитывать на оплату в $135 тыс. в год. На перегретом столичном рынке московские работодатели в настоящее время готовы платить опытному инженеру DevOps 180–200 тыс. руб. в месяц. Одновременно с ростом спроса на корифеев DevOps растут и ожидания самих соискателей. Так, по нашим наблюдениям, в конце 2018 года ожидаемая зарплата инженеров middle в среднем составляла 150 тыс. руб. net, senior — 150–200 тыс. руб. net, архитекторы DevOps искали вакансии с уровнем заработка, превышающим 270 тыс. руб. net. В середине 2019 года эти цифры составляли, соответственно, уже 180 тыс. руб. net, 230–300 тыс. руб. net и свыше 350 тыс. руб. net. При этом далеко не все специалисты соответствуют заявленной стоимости. Чтобы претендовать на высокую зарплату в условиях роста конкуренции, DevOps-инженеру необходимо постоянно учиться. По мнению аналитиков DZone, например, карьера в DevOps в самом ближайшем будущем станет невозможной без навыков использования машинного обучения, облачных технологий, понимания важнейшей роли безопасности — DevSecOps. Инженерам DevOps необходимо расширять знания о Kubernetes, Docker, Jenkins и других инструментах, а также быть готовыми к феноменальному росту операционных систем с открытым исходным кодом. Избежать выявления несоответствия ожиданий специалиста DevOps и работодателя во многом помогают сервисные провайдеры. Как правило, данная экспертиза накапливается с опытом формирования полноценных команд и центров компетенций в интересах заказчиков. Опытный провайдер обладает, с одной стороны, пониманием процессов, происходящих на мировом и российском рынке DevOps, с другой — экспертизой как в управлении, так и в быстром поиске подобных специалистов, владеет спектром технологий от mass recruitment до management selection и executive search, а также собственными командами, способными оперативно выйти на проект.

DevOps-2020: еще быстрее

Что же ждет рынок DevOps в ближайший год? В Forrester прогнозирует, что в 2020 году получат распространение инструменты для измерения производительности и ценности команд разработчиков в режиме реального времени,а удовлетворенности клиентов будет уделяться еще больше внимания. Наборы инструментальных средств разработки приложений DevOps будут чаще включать встроенные средства обучения для разработчиков, что должно ускорить процесс программирования. Резюмируя все вышесказанное, можно уверенно сказать:динамика роста спроса на специалистов DevOps, равно как и их стоимости, без сомнения, в ближайшие годы будет сохраняться. Со своей стороны, мы будем с интересом наблюдать за этим процессом в контексте развития всего рынка DevOps и его актуальных трендов и применять свои компетенции на благо отрасли.

Другие новости

Новости

Пресс-центр

Анна Ларионова

Анна Ларионова

Информация для СМИ:

Дорогие коллеги, 
Ventra открыта к диалогу и готова делиться своей экспертизой и опытом. Мы с радостью поделимся последними новостями и оперативно предоставим мнения первых лиц компании. 



Контакты для СМИ:
marketing@ventra.ru