На протяжении многих лет разработчики программного обеспечения, работавшие по визам H-1B (неиммиграционные визы, позволяющие американским компаниям временно нанимать иностранных работников в специализированных областях), пользовались стабильным спросом среди американских технологических компаний. Однако сегодня этот рынок становится более избирательным, поскольку предприятия перенаправляют свои расходы на развитие искусственного интеллекта и всё активнее используют ассистентов для кодирования, таких как GitHub Copilot, Claude и ChatGPT.
Недавние увольнения в таких крупных компаниях, как Meta* и Amazon, усилили неопределённость. Под сокращения попали инженерные и программные должности, даже несмотря на то, что ведущие технологические гиганты продолжают наращивать инвестиции в ИИ.
Разработчики и аналитики отмечают, что получить традиционные инженерные роли становится сложнее, рекрутеры всё чаще требуют опыт, связанный с ИИ, а сотрудникам необходимо постоянно осваивать новые инструменты на базе искусственного интеллекта.
Изменение стратегий найма
По словам Парикха Джайна, генерального директора Pareekh Consulting, эти изменения обусловлены как инвестициями в ИИ, так и общей экономической нестабильностью. Компании меняют профиль требуемых разработчиков, нанимая меньше специалистов в одних областях, но при этом предлагая более высокие зарплаты для талантов в сфере ИИ.
«Инвестиции в ИИ меняют стратегию найма компаний, — заявил Джайн. — Им нужны специалисты другого профиля, в меньшем количестве и в разных географических регионах».
Этот сдвиг происходит одновременно с ужесточением условий для получения виз H-1B разработчиками. По словам Джайна, компании стали более избирательны при найме сотрудников, зависящих от визы, по сравнению с ситуацией двух-трёхлетней давности, особенно когда на рынке доступно больше постоянных жителей и граждан США.
«Компании сейчас не ищут сотрудников по визе H-1B, — отметил Джайн. — Они формируют местный кадровый резерв и отдают предпочтение обладателям грин-карт и гражданам».
Работодатели теперь могут рассматривать кандидатов на визу H-1B только при наличии неотложных проектных нужд, вместо того чтобы создавать долгосрочный резерв сотрудников, зависимых от визовых разрешений.
Обеспокоенность заметна на публичных форумах, используемых техническими специалистами. В январском сообщении на Blind анонимный старший инженер-программист с семилетним опытом работы рассказал, что был уволен, находясь по визе H-1B, и не был «готов к собеседованию», что подчёркивает, как быстро потеря работы может обернуться визовой проблемой для таких работников в США.
Давление на начинающих разработчиков
Сочетание инструментов ИИ и ужесточения найма сильнее всего бьёт по разработчикам с небольшим опытом работы, утверждает Адарш М.Л., инженер по продукту в Ather Energy, который отслеживает глобальные тенденции найма инженеров.
«Компании всё чаще ищут специализированных инженеров с навыками машинного обучения и анализа данных, — сказал Адарш. — Возможностей для трудоустройства людей с опытом работы от нуля до трёх-четырёх лет практически не осталось».
Этот сдвиг также меняет структуру команд, отмечает Адарш. Раньше один менеджер мог руководить двумя-тремя стажёрами и несколькими начинающими специалистами. Теперь многие из этих ролей заменяются агентами ИИ.
«Компании теперь хотят людей, которые достаточно хорошо разбираются в программном обеспечении, чтобы исправлять ошибки, допущенные этими ИИ-агентами», — пояснил Адарш.
Это создаёт долгосрочный риск для будущего кадрового резерва разработчиков.
«Если сегодня компании хотят только тех, кто имеет пятилетний опыт управления ИИ-агентами, то у кого будет такой опыт через пять лет? — задаётся вопросом Адарш. — Возможно, не останется достаточного количества опытных разработчиков».
Знание ИИ — базовая необходимость
Влияние ИИ различается для разных ролей. София Джеймс, индийский специалист по программному обеспечению, работающая в США в области мониторинга баз данных, отметила, что ИИ не существенно изменил ежедневный рабочий процесс её команды. Однако грамотность в области ИИ становится ожиданием со стороны руководства.
«Менеджеры пытаются понять, успевают ли специалисты компании за изменениями, происходящими на рынке, — сказала Джеймс. — Недавно окончившим вузы студентам (как бакалаврам, так и магистрам) становится трудно найти работу. Но те, кто уже трудоустроен, не сталкиваются с такими проблемами в отношении продолжения проектов».
Джайн также подчеркнул, что знание ИИ теперь становится базовым требованием для разработчиков программного обеспечения, даже если их роль не связана напрямую с разработкой искусственного интеллекта.
«Быть грамотным в ИИ теперь необходимо, даже если роль не предполагает прямую разработку ИИ, — пояснил он. — Это как умение пользоваться Excel, даже если вы не финансист, в более раннюю эпоху».
Сокращение потребности в разработчиках
По словам Джайна, инструменты кодирования на основе ИИ, вероятно, сократят количество разработчиков, необходимых компаниям для выполнения аналогичных задач, что сделает технологию дефляционной для некоторых видов работ по программному обеспечению.
Однако Джайн добавил, что влияние может быть не полностью отрицательным. Предприятиям потребуется инвестировать в данные, облачные технологии и модернизацию, чтобы быть готовыми к внедрению ИИ, что создаст новые рабочие места. ИИ также может побудить компании создавать больше приложений внутри компании вместо их покупки у поставщиков SaaS (программное обеспечение как услуга), что потенциально создаст возможности для компаний, оказывающих ИТ-услуги.
Эффект уже заметен в решениях о найме. Нихил Дхиман, руководитель отдела инженерии в CarInfo, отметил, что ИИ меняет экономику ранних стадий разработки программного обеспечения, особенно когда компании создают прототипы или тестируют новые идеи.
«Некоторые компании сейчас очень осторожны, — сказал он. — Они хотят максимально использовать ИИ и нанимать меньше сотрудников. Они просто хотят сначала увидеть результат».
Ориентироваться на новом рынке труда
Знакомство с такими инструментами, как ChatGPT и GitHub Copilot, теперь является базовым требованием для разработчиков, считает Санчит Вир Гогия, главный аналитик Greyhound Research.
Разработчикам необходим более глубокий опыт в таких областях, как облачная инфраструктура и инженерия данных, а также безопасность и управление ИИ, заявил он. Эти навыки ближе к системам, которые предприятиям необходимо проверять и масштабировать, а не к рутинной работе по кодированию, которую начинают выполнять инструменты ИИ.
«Инженер, который только производит результат, становится легче заменить, поскольку результат становится легче генерировать, — пояснил Гогия. — Инженер, который может его проверять, обеспечивать его безопасность, адаптировать к реальному бизнесу и нести ответственность за результат, становится сложнее заменить». Для разработчиков, работающих по визе H-1B, адаптация также требует планирования визового статуса. Разработчикам следует понимать правила перевода визы и сроки спонсорства работодателя до того, как потеря работы вынудит принимать срочные решения.
«Высококвалифицированный работник имеет до 60 календарных дней после окончания роли и право начать новую работу в момент подачи действительной петиции о переносе визы, — добавил Гогия. — Стратегическая ошибка заключается в том, чтобы рассматривать это окно как подушку безопасности, а не как горизонт планирования».
* — деятельность компании запрещена на территории РФ