Российский IT сектор остро нуждается в профессионалах. Летом 2023 года глава Минцифры Максут Шадаев оценивал дефицит разработчиков в 500-700 тысяч человек. При общей занятости в отрасли в 740 тысяч человек. В конце декабря 83% российских IT-компаний рассказали о нехватке сотрудников. Проблема глобальная: в США руководители считают нехватку специалистов главным препятствием внедрения 64% новых технологий. В течение ближайших 10 лет разработчик программного обеспечения войдет в четверку самых востребованных профессий.
И это при том, что в IT хотят если не все, то очень многие. Кажется, впервые в современной истории России нефтегазовая отрасль в сознании наших граждан перешла на второе место рейтинга престижности, уступив лидерство «цифре». hh.ru подсчитал, что в 2023 году на одну вакансию в IT в среднем претендовали более шести человек. Среди гейм-дизайнеров – 46 резюме на место, у тестировщиков – 72, у аналитиков данных – 67. И при такой высокой конкуренции проявлять чудеса гибкости и изобретательности приходится все равно работодателям! Кто-то называет ситуацию не просто дефицитом, а настоящим кризисом. Так в чем проблема? Разбирается генеральный директор российской компании по разработке программного обеспечения Uncom OS Никита Кочерженко.
Люди есть – кадров нет
Проблема в том, что по-настоящему крутых специалистов по-прежнему очень мало. Люди заканчивают курсы, где им обещают новую профессию с нуля, и претендуют на должность специалиста. Кто-то смог настроить 2-3 приложения и считает себя айтишником, а если еще и Linux запустил – вообще хакер. Для большинства этих людей качественный продукт, его масштабируемость, архитектура, высокая культура алгоритмирования, удобство пользователя – пустой звук. Настоящий профи – зверь редкий и весьма мобильный. Чтобы его приручить, ты должен ему нравиться не меньше, чем он тебе.
В поисках сокровищ
Процесс отбора людей «с рынка» – долгий и весьма трудоемкий. Через нас проходят тысячи резюме. Переложить в папку «на собеседование» можно только каждое сотое – 1%. То есть только у одного из ста соискателей в портфолио достаточное количество релевантных проектов. На этапе собеседования «отваливаются» четверо из пяти. С оставшимися нужно отработать множество нюансов, и это не только проверка hard skills в реальных условиях, но и вопрос комфорта – нравится ли ему атмосфера, наши ценности, принимает ли его команда. Чтобы найти золото, приходится просеивать тонны песка.
Цена таланта
Зарплатная вилка в России – от 80 000 до 1 000 000 рублей. Стоимость привлечения кадров зависит от квалификации, региона, занятости. Например, джун или специалист технической поддержки, который умеет общаться с пользователем, может подсказать простые и понятные решения, всегда на связи, но при этом не перегружен и может отвлекаться. Такой человек зарабатывает в среднем порядка 100 тысяч рублей. Среднего класса программист вполне может претендовать уже на 200-250 тысяч. Хороший программист стоит в районе 400 тысяч рублей. Компании все это, конечно, обходится дороже – плюс 25% к зарплате, с учетом налогов. Таким образом, один серьезный программист – это 6-8 миллионов в год. Если же человек претендует на роль архитектора, руководителя разработки на целую платформу фулл-тайм – его зарплата будет подбираться к миллиону рублей в месяц, или 12-15 миллионов в год затрат компании.
За что такие деньги
Пользователю должно быть легко и приятно работать с вашим продуктом. На первый план выходит высокий уровень субъективного восприятия. А значит, каждый человек в команде должен иметь качественное образование, высокую насмотренность по своему направлению и видеть общую картину. Такие люди нужны всем. Вернее, нужны их мозги – локация специалиста в этом случае не слишком принципиальна для компании. Конкуренция за лучшие ресурсы отрасли – глобальная.
Из этого следует необходимость знания английского языка, помимо языков программирования – для качественной коммуникации. Мы гордимся тем, что огромное количество классной разработки пишется с комментариями на русском языке. Но этого мало, чтобы быть на острие. При этом нужно помнить, что у по-настоящему крутых профессионалов деньги решают не все. Им важна возможность гордиться продуктом, быть полезным миру. У них повышенные требования к продукту, его экологичности, и к команде. Найти таких сложно, а удержать сложно вдвойне.
Работа с российским ПО
После ухода западных вендоров компании и госсектор переходят на отечественное ПО. Российские ОС основаны на базе открытой Linux. Мы в Uncom OS пришли к тому, что переобучаем специалистов сами – в соответствии с актуальными потребностями, ведь информация быстро устаревает. Мы проводим курсы для компаний, которые собираются «переезжать» на нашу ОС. Многое зависит от квалификации сотрудника: хороший, образованный, интересующийся сисадмин, или специалист поддержки, специалист-интегратор, скорее всего, уже знаком с linux-системами. Такому человеку достаточно экспресс-курса для понимания нюансов. Это 1-3 дня погружения и 2-3 недели привыкания. Серьезных финансовых затрат это, как правило, не требует.
Настоящая беда – специалисты-самоучки, которые работали только под Windows. Переобучение может занять месяцы, и не исключено, что в конце концов человека придется менять. Microsoft вырастила поколение специалистов, которые плохо разбираются в IT и не понимают, как устроен продукт.
«Умные» лампочки в каждый дом
Дефицит специалистов есть во всех отраслях, связанных с технологиями – то есть, по сути, везде, мир переживает глубокую цифровую трансформацию. Автоматизируется и «умнеет» все, с чем взаимодействует человек – от датчиков на опасных производствах и сельскохозяйственных предприятий до домашних лампочек. Поэтому изящные, с одной стороны, и надежные – с другой, IT-решения просто необходимы. Например, если каждый конкретный датчик может работать со специально написанной программой по заранее определённому протоколу взаимодействия – с администраторами и потребителями – нужны программные продукты. Чтобы человек открывал ноутбук и ему все было понятно – как что работает, сколько энергии потребляет. После ухода западных вендоров в ряде отраслей возникают проблемы: операционные системы теперь должны быть российскими. На них нужно установить все те программные продукты, которые были созданы, например, для Windows. Для плавного «переезда» на отечественное ПО нужны хорошие специалисты. Очень много хороших специалистов.