Как вырастить разработчика?

11 декабрь, 2020 - 12:40Євген Куліков

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

Напомним, GlobalLogic – одна из крупнейших ИТ-компаний в Украине с центрами разработки в Киеве, Львове, Харькове и Николаеве и более 5000 инженеров в штате. Недавно компания провела собственное исследование, основанное как на внутренних данных, так и на информации из открытых источников, чтобы понять, что происходит с рынком инженерных талантов в Украине и каковы перспективы.

Как вырастить разработчика?

Общий обзор ситуации представила Ирина Кононенко, руководитель департамента подбора талантов GlobalLogic в Украине. Она отметила, что в глобальном масштабе от карантинных ограничений больше всего закономерно пострадали предприятия сферы гостеприимства и перевозок, розничная торговля и автомобильная индустрия.

В тоже время некоторые направления, такие, например, как видеосвязь или службы доставки, наоборот получили небывалый импульс развития. Так, по некоторым оценкам, в текущем году спрос на решения видеосвязи вырос в 7 раз в мире и в 5 раз в Украине. Один только Zoom с марта по апрель увеличился в нашей стране почти на порядок.

Причем последствия нынешних событий влияют и на будущее. Многие компании стали перенаправлять инвестиции в пользу цифровизации – они переводят свои услуги в онлайн, переносят свои продукты в облачные сервисы, ищут новые направления бизнеса. По оценкам Gartner, в 2021 г. это приведет к увеличению глобальных расходов на ИТ-разработку по меньшей мере на 4%.

Как вырастить разработчика?

Для украинского рынка ИТ-разработки первое полугодие было не слишком удачным. Поскольку ввиду неопределенности перспектив мировой экономики большинство ИТ-компаний приостановили свой рост. Тем не менее, GlobalLogic даже в этой период вырос в количестве инженеров. Благодаря диверсифицированному портфелю заказчиков, спрос со стороны клиентов оставался достаточно высоким. Только с апреля по октябрь коллектив компании расширился на 1068 специалистов. Она преодолела отметку в 5000 инженеров и вошла в тройку лидеров. И не собирается сбавлять темпы. На ноябрь этот показатель превысил 5550, а в планах ежемесячно расти еще на 300 новых работников.

Осенью рынок ИТ-разработки снова начал расти. Что хорошо видно по количеству предложений о найме. Только за последний квартал количество вакансий увеличилось ориентировочно вдвое. Один GlobalLogic имеет свыше 750 открытых позиций.

Соответственно рынок труда ИТ-специалистов был и остается рынком кандидатов. То есть фактически не наниматели выбирают между кандидатами, а работники выбирают между наиболее привлекательными для себя проектами.

Как вырастить разработчика?

По экспертным оценкам, на данный момент в сфере ИТ у нас в стране занято около 180 тыс. инженеров и имеется порядка 6 тыс. вакансий. Последние годы украинская индустрия растет примерно на 30% в год и в обозримом будущем эта тенденция сохранится. По данным НБУ, в 2019 г. украинская отрасль ИТ-разработки принесла в экономику страны более 4 млрд. долл. экспортных поступлений. И с текущей динамикой в нынешнем году этот показатель скорее всего приблизится к 5 млрд. долл.

С точки зрения поиска квалифицированных кадров это представляет определенную проблему и только усиливает дефицит. Поскольку потребность в инженерах прирастает в среднем на треть в год, а их число только на 18%. Более того, основной спрос приходится на опытных специалистов уровня middle и senior. Это инженеры с опытом работы от двух и пяти лет соответственно. В то время как спрос на начинающих специалистов уровня trainee и junior не превышает 17%. А ведь именно они и составляют основную часть новобранцев – это недавние выпускники, а также перепрофилировавшиеся с других специальностей. Наиболее востребованы сегодня специалисты в области программирования на Python, .Net, C++, Java и JavaScript, автоматизированного и ручного тестирования ПО, DevOps.

Как вырастить разработчика?

Чтобы закрыть одну позицию, компании необходимо рассмотреть минимум девять кандидатов. Это достаточно длительный процесс. Свою роль также играет популярность, нишевость и сложность той или иной технологии. Например, доля специалистов С++ составляет около 5% от общего числа и год к году практически не меняется, а спрос на них растет.

По словам Татьяны Хряпиной, руководителя отдела обучения GlobalLogic в Украине и странах EMEA, путь от junior до senior занимает, по меньшей мере, семь лет. Причем это постоянная работа над собой. И необходимы не только технические знания, но и т.н. soft skills – гибкие навыки – умение работать в команде, быстро принимать решения, способность к обучению и т.п.

В компании GlobalLogic для этого наладили систему обмена знаниями между экспертами. Более 300 внутренних тренеров и менторов ежегодно инвестируют свыше 6000 часов для передачи знаний внутри компании. Т.е. значение имеет не только время, но и благоприятная среда для развития.

Как вырастить разработчика?

Отечественные технические вузы могут дать хорошие фундаментальные знания. Но как показывает опыт, более 70% выпускников не хватает практического опыта. Для ликвидации этого пробела индустрия сотрудничает с университетами. В частности, GlobalLogic имеет партнерские обучающие программы c 19 вузами, и уже в шести из них помогла оснастить специальные обучающие лаборатории. В целом за три года компания инвестировала 3,5 млн. долл. в развитие ИТ-обучения в странах ЦВЕ. Кроме того, только за девять месяцев текущего года было организованно около 60 вебинаров, участниками которых стали свыше 9 тыс. человек.

Как отметила Екатерина Губарева, руководитель people-направления GlobalLogic в Украине, в сфере ИТ учиться надо постоянно. Среднестатистический инженер знает от четырех языков программирования. Постоянно появляются новые технологии, меняется запрос рынка. По сути карьера ИТ-разработчика – это обучение длинной в жизнь. Даже опытные специалисты вынуждены уделять немало времени повышению квалификации. В компании только на внутреннее обучение инвестируется свыше 65 тыс. человеко-часов.

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

Как вырастить разработчика?

Хотя, конечно же, многое зависит и от самого человека и от компании. Частая смена работы закономерно более характерна для молодых людей до 35 лет. В тоже время в GlobalLogic, к примеру, есть специалисты, которые работают и 10 и 15 и 20 лет. Рекорд – 24 года. Тут важно создать комфортную среду и условия для развития и профессионального роста внутри компании.

Соответственно для успешного развития ИТ-компаниям надо продолжать вкладываться в образовательные программы и подготовку талантов. По оценкам специалистов GlobalLogic, такие инвестиции должны составлять не менее 1,5% годового дохода компании. Также важно постоянно привлекать к обучению не меньше трети специалистов.

Очевидно, что прошли времена, когда компании могли расти просто собирая и используя то, что есть на рынке. Чтобы заложить фундамент для длительного и устойчивого роста, важно вкладываться в инфраструктуру, в инженерные таланты, в развитие рынка и образования.