Hitech logo

Мнения

Вячеслав Максимов: «Хотите быть успешным в ИТ, прокачивайте Soft Skills»

TODO:
Денис Еременко26 июня, 11:15

Успешный программист, создатель цифровых продуктов и ведущий инженер крупной европейской компании рассказал о качествах, которые помогут ИТ-специалисту получить желанную работу.

Самые интересные технологические и научные новости выходят в нашем телеграм-канале Хайтек+. Подпишитесь, чтобы быть в курсе.

В России значительно вырос спрос на начинающих ИТ-специалистов, хотя еще недавно компании не были заинтересованы в их найме. В конце лета 2023 года российские власти заявили, что стране не хватает 700 тысяч ИТ-специалистов всех уровней и направлений. На первый квартал года в стране было открыто более 1000 вакансий для начинающих ИТ-специалистов, из которых более трети — для программистов на PHP, JavaScript и Java. ИТ-эксперт и разработчик цифровых продуктов для системы российского образования Вячеслав Максимов считает, что заинтересованность работодателей в начинающих специалистах вполне логична и обусловлена рядом факторов, в числе которых — стремительное развитие индустрии высоких технологий в России и в мире, важным фактором он также назвал развитие экономики.

Вячеслав Максимов разрабатывал крупные проекты, в числе которых цифровые продукты для Госуслуг, Азбуки вкуса и М.Видео. Также он возглавлял команду инженеров, которая создала федеральный сервис «Школьное портфолио» на Госуслугах, имеющий высокий спрос среди школьников и их родителей. Кроме этого специалист занимался созданием проекта для дистанционного обучения «Сферум», которым пользуются педагоги со всей страны. Сейчас Вячеслав Максимов занимает должность ведущего инженера по программному обеспечению крупной европейской компании Auto1 Group. Эксперт имеет опыт подбора команд под проекты в России и за рубежом поэтому прекрасно ориентируется на кадровых рынках разных стран. В интервью Хайтек+ Вячеслав рассказал о том, почему молодежь в ИТ снова становится востребованной, и какие какие навыки важно иметь, чтобы получить оффер как в России, так и в Европе.

— В прошлом году, многие эксперты утверждали, что рынок ИТ в России перегрет и начинающему специалисту будет невероятно сложно найти первую работу. Теперь же работодатели готовы дать шанс джунам. Вячеслав, за более чем 12 лет в индустрии вы участвовали в разработке и руководили командами во множестве крупных российских проектах, а сейчас вы ведущий инженер-разработчик в европейской компании. Как оцените изменение на рынке ИТ-кадров? Чем оно вызвано? 

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

— В Европе другая ситуация? 

— Что касается Европы, то там аналогично российскому рынку активно внедряются инновационные ИТ-продукты, идет поиск специалистов за рубежом — они продолжают быть востребованными. Однако начинающему специалисту трудно получить предложение, поиск происходит преимущественно среди высококвалифицированных специалистов, которых не хватает на местном рынке.

— В России вы руководили федеральными ИТ-проектами, в том числе связанными с цифровизацией образования. Сейчас работаете в Auto1 Group в Германии. Расскажите, какими критериями руководствуются компании в России и в Европе при наборе ИТ-специалистов?

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

В Европе опыт работы в международных командах или участие в крупных проектах является большим плюсом, компании ценят культурную осведомленность и способность работать в мультикультурной среде. Стоит подчеркнуть, что рекомендации от предыдущих работодателей на местном рынке являются важными критериями отбора. Участие в open-source проектах и вклад в ИТ-сообщества могут существенно улучшить шансы кандидата.

— Интересно, как проходит отбор и интервью?

— В России увеличивается интерес компаний к многоступенчатому этапу интервью, тогда как в Европе обычная практика — проверить кандидата на знания не только языков программирования и технологий в случае вакансии разработчика, но и оценить практические навыки путем проведения live coding, в том числе в части структур данных и алгоритмов. Завершающим этапом является проверка кандидата по soft skills, используя методологию STAR.

— В немецкой компании в Auto1 Group вы занимаетесь бэкенд-разработкой программного обеспечения. Исходя из опыта, кто более востребован — «бэкенды» или «фронтенды», может быть, DevOps-инженеры или тестировщики?

— Бэкенд-, фронтэнд- и мобильные разработчики остаются в числе востребованных специалистов, учитывая продолжающееся развитие веб и мобильных приложений. QA-инженеры играют ключевую роль в обеспечении качества продуктов, особенно в контексте современных методологий разработки. Однако DevOps-инженеры выделяются, как специалисты с самой высокой востребованностью. Рост популярности связан с увеличением использования облачных технологий, автоматизацией и необходимостью обеспечения непрерывности процессов разработки и развертывания. Стоит отметить, что DevOps-инженеры могут дополняться или расширяться другими специалистами, например, DevSecOps, которые расширяют DevOps область за счет интеграции методов обеспечения безопасности на протяжении всего жизненного цикла разработки программного обеспечения, Platform-инженеры, которые фокусируются на разработке, поддержке и оптимизации платформ, используемых командами разработчиков для создания, тестирования и развертывания приложений и смежные SRE-специалисты отдающие приоритет оптимизации, надежности и масштабируемости.

— В этом году вы вступили в две престижные ИТ-ассоциации — IEEE, то есть Институт инженеров электротехники и электроники, и Международная ассоциация инженеров, IAENG. Как может повлиять на развитие карьеры членство в профессиональных сообществах и ассоциациях?

— Членство в профессиональных ассоциациях играет весомую роль в развитии карьеры специалистов в сфере высоких технологий. Например, IEEE активно участвует в разработке технических стандартов и политик, где члены имеют возможность участвовать в этих процессах, также организация предоставляет доступ к последним научным разработкам и исследованиям, что позволяет специалистам оставаться в курсе последних тенденций и разработок в области электротехники, компьютерных наук и связанных с ними дисциплин. Ассоциация часто предлагает курсы и тренинги, которые помогают повысить квалификацию и получить специализированные сертификаты. Эти сертификаты могут укрепить ваше резюме и улучшить ваш профессиональный статус. Кроме того, членство дает возможность встречаться и общаться с профессионалами из вашей области, позволяя обмениваться идеями и даже получать предложения о работе. Определенно, участие в проектах, публикации статей и активное участие в жизни сообщества могут усилить ваш профессиональный профиль и признание в индустрии.

— Вы регулярно делитесь знаниями и проводите исследования, публикуя научные статьи на тему разработки программного обеспечения. Кроме того проводите обучение и выступаете с докладами перед сотрудниками компании. На какую информацию есть запрос у профессионалов? 

— Специалисты часто ищут информацию о том, как новые технологии могут быть интегрированы в их текущие проекты, и какие практические применения этих технологий существуют в их отрасли. Особенно актуальны для них современные методологии разработки ПО и применение искусственного интеллекта, включая последние технологические инновации. Есть большой интерес на знания о лучших практиках, инструментах и стратегиях защиты данных и инфраструктуры.

Безусловно, ищут практические рабочие сессии, там специалисты могут научиться применять новые знания в реальных условиях. Это может включать воркшопы по разработке с использованием новых фреймворков, языков программирования и соответствующих библиотек. Знания в облачных технологий и построения приложений с учетом высокой нагрузки крайне востребованы почти у каждого ИТ-специалиста.

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

— Я всегда говорю, хотите быть успешным в ИТ, прокачивайте Soft Skills. Коммуникативные навыки помогают выражать точки зрения и понимать позиции других, а способность четко и ясно общаться с коллегами и руководством является ключевым элементом для достижения общих результатов и способствует формированию и поддержанию профессиональных отношений. Умение убедительно представлять свои идеи и выражать свои мысли в зависимости от уровня знаний слушателя поможет добиться взаимопонимания между коллегами или клиентами, быстрого и успешного выполнения задач, а также продвижения по службе. А способность давать качественную обратную связь, мотивировать сотрудников, является важной частью эффективного лидерства.

— Составьте ваш персональный топ качеств и навыков, которые помогут программисту получить желанный оффер в индустрии ИТ без проблем.

— Для успешной работы в ИТ необходимы технические навыки и знание языков программирования, включая глубокое понимание одного или нескольких языков, фреймворков, библиотек, основ алгоритмов и структур данных. Важно понимание принципов разработки ПО, методологий Agilеи Scrum, опыт работы с системой контроля версий Git и тестированием. Проблемное мышление и решение задач включают анализ проблем и предложений решений, участие в конкурсах по программированию. Портфолио и проекты на GitHub, участие в хакатонах и open-source проектах демонстрируют навыки и интересы, а понимание бизнес-контекста помогает видеть влияние технических решений на бизнес-цели компании. Пожалуй специалисту с таким набором знаний и навыков с учетом вышеупомянутых «софт скиллов» можно претендовать на работу в большинстве крупных и уважаемых компаний .