Более четверти вакансий программистов кода в США исчезло. Что случилось: неужели ИИ? Не все так просто
В США резко упала доля рабочих мест программистов кода: более четверти вакансий в программировании кода исчезло за последние два года. Издание WP пытается выяснить, что случилось. Как выяснилось, дьявол в деталях. Бюро трудовой статистики США четко определяет каждую профессию. Программист кода и разработчик ПО часто считаются взаимозаменяемыми, но задачи и ответственность в этих профессиях разная. Медиана годового дохода программиста в 2023 году в США составила $99, 700. А разработчик ПО заработал $132 270. Выяснилось, что доля именно программистов кода всегда была небольшая, а вот разработчики ПО и новые ИТ профессии начали сильно расти со времен пандемии. Снижение вакансий программистов кода в 2022 совпало с выходом ChatGPT. Может быть, ИИ заменил программистов? Часть экспертов утверждает, что чат-боты хорошо пишут код, а не «болтают» с пользователями. Исследование Northwestern University показало, что влияние первых инструментов ИИ и машинного обучения на рынок труда было довольно скромным. ИИ помогает работникам делать работу эффективнее и возможно, часть работников оказывается избыточными, однако, эти же инструменты делают компанию более эффективной, и она нанимает больше работников. Исследователи из Anthropic проанализировали миллион запросов пользователей в Claude. Оказалось, что люди гораздо чаще используют ИИ для выполнения задач программиста, чем любых других профессий. Однако, в 57% случаев пользователи использовали ИИ для улучшения своей работы, а не аутсорсинга ее полностью чат-боту, то есть ИИ не используется для автоматизации (замены части функционала) работы. Скорее, чат-бот нужен для улучшения работы.
Программисты кода пострадали больше всего на рынке труда, но техно отрасль в принципе испытывала трудности последние два года из-за высокой процентной ставки и снижения роста экономики, что сделало беспечные траты отрасли в хорошие времена опасно беспечными. Считать исключительно ИИ причиной спада доли вакансий программистов не подтверждается фактами. Ресурс по поиску работы и работников Indeed: на сайте было огромное количество вакансий программистов кода и разработчиков ПО в середине 2022 года. Таких вакансий было значимо больше, чем других, поэтому спад этих вакансий стал более заметным, как только рынок замедлился. ИИ совершенно точно не замена людей программистов кода, ведь работа программиста требует максимальной точности, а чат-боты склонны к фальсификации данных. Но в руках опытного разработчика ПО, хорошо разбирающегося в коде, чат-бот может быть использован для выполнения «черновой работы».
Научиться кодить должно было стать спасением для миллионов специалистов с дипломом гуманитарных наук. Более четверти вакансий в программировании кода исчезло за последние два года. Такого индустрия еще не переживала. Бюро трудовой статистики США (Bureau of Labor Statistics): ситуация настолько критичная, что вакансии программистов входят в топ 10 работ, ощутивших изменения на рынке труда, из 420ти.
Сегодня в США самое маленькое количество программистов, начиная с 1980 года. Причем за эти 45 лет рынок рабочей силы в США увеличился на 75%. В 1980 году миллениалов еще не было, а самые старые Gen X только пошли в школу, а многие бумеры были слишком малы, что получить свою первую работу программиста.
Данные говорят об апокалипсисе и вызывают изумление. Часто, когда мы получаем слишком неожиданные цифры, то позже выясняем, что все не так уж плохо.
Команда WP начала изучать цифры. Большинство работ программистов в отрасли – это написание кода для корпоративных клиентов. Хотя в целом занятость в ИТ отрасли пошатнулась, так как отрасль отошла от эффектов пред-пандемии, однако, такого спада не ожидалось.
При близком рассмотрении оказалось, что программисты в принципе были в меньшинстве среди других профессий. Их опережают разработчики ПО (software developer). Иногда эти две профессии считают взаимозаменяемыми, но они развиваются совершенно по разным траекториям.
Программисты кода - это не программисты ПО
Разработчики ПО не очень пострадали от спада, в отличие от программистов кода. Так чем различаются эти две профессии? Чтобы ответить на этот вопрос, необходимо разобраться, кто чем занимается.
Программисты кода хотя и программируют, но «работают по спецификациям, составленным разработчикам ПО, вэб разработчиками и другими». В этом суть.
В реальном мире термины «разработчик» и «программист» (“programmer”) считают взаимозаменяемыми. Однако, статистическая служба правительства США использует четкие критерии и различает эти профессии.
Программисты кода выполняют более простую работу, хотя она и трудоемкая, а разработчики ПО занимаются более широким спектром задач. Они общаются с клиентами, выясняют их потребности, также общаются с программистами, инженерами инфраструктуры, и д��ют им задания, чтобы реализовать задачи клиента.
Оплата труда отражает разницу в обязанностях. Медиана годового дохода программиста в 2023 году составила $99, 700. А разработчик ПО заработал $132 270. Хотя почти 27,5% вакансий программистов кода в отрасли исчезло, количество вакансий разработчиков ПО снизилось всего лишь на 0,3%, как в целом и другие работы в отрасли.
Так чем же объясняется снижение доли программистов кода?
В конце 2022 года, как раз перед тем, как началось падение рабочих мест программистов кода, OpenAI выпустила ChatGPT. Как отметили многие эксперты, ИИ инструмент лучше кодил, чем болтал с пользователями.
Может ли этот инструмент быть первым доказательством того, что генеративный ИИ заменит определенные категории работников в реальном мире? Ведь Бюро трудовой статистики (BLS) определяет программистов как людей, которые пишут код. Люди как бы получают спецификации и выдают код. Звучит не очень приятно, но так делают чат-боты.
Программисты не первый раз ощущают последствия автоматизации. С тех пор как BLS разграничило программистов и разработчиков ПО первые с трудом держатся на плаву, а другие профессии в ИТ только множатся. Хотя инновации облегчили кодирование, но другие сервисы, например, общие задачи, оффшоринг, средства опен сорс, управление серверами и облачные сервисы, стали задачами разработчиков ПО, а не программистов.
Мы долгое время не хотели верить, что ИИ отнимет у кого-то работу. И пока не было ярких свидетельств, что это произойдет.
Dimitris Papanikolaou: влияние первых инструментов ИИ и ML на рынок труда было незаметным
Исследование Dimitris Papanikolaou, экономиста Northwestern University, и его коллег показало, что влияние первых инструментов ИИ и машинного обучения на рынок труда было довольно скромным. Первые инструменты помогли работникам делать работу эффективнее и возможно, часть работников оказывается избыточными, однако, эти же инструменты делают компанию более эффективной, и она нанимает больше работников.
Dimitris Papanikolaou: вполне возможно, что часть профессий внутри компаний, например, программисты, могут оказаться под ударом, а другие профессии станут более востребованными, где ИИ станет помощником, а не будет заменять их.
Снижение доли программистов кода на рынке труда США – результат распространения ИИ
Что говорит Mark Muro из американского мозгового центра Brookings Institution? Mark Muro исследует способы измерения влияния на рынок труда автоматизации и ИИ уже десять лет.
По мере того, как ИИ будет заменять рутинные задачи кодирования, а люди все больше полагаться на результат работы моделей, «первые заходы ИИ заменить человеческий труд будут в программировании», отмечает Mark.
«Если отключить эмоции, то можно согласиться, что резкое изменение доли программистов кода на рынке труда – это первый, видимый эффект применения ИИ».
Согласно оценкам Mark Muro на основе данных из OpenAI, есть и другие профессии, которые могут пострадать от ИИ. Allison Shrivastava, экономист Indeed Hiring Lab, также выяснила, что в объявлениях вакансий программистов и разработчиков чаще упоминается ИИ, чем в других вакансиях.
Чтобы точно разобраться в разнице между программистами кода и разработчиками ПО, Mark Muro обратился к последнему отчету калифорнийского разработчика ИИ Anthropic.
Anthropic: люди чаще использовали чат-бот Claude для выполнения задач программирования, чем любых других профессий
Исследователи из Anthropic проанализировали около одного миллиона (анонимизированных) разговоров с чат-ботом Claude с конца 2024 по начало 2025 года. Они сравнили запросы пользователей с списком задач по каждой профессии, которую использует Министерство труда США. Например, задачи у флеботомиста: «утилизация крови и других жидкостей из категорий биологически опасные», задачи у водолаза: «спускаться в воду», программист: «писать, обновлять и поддерживать компьютерные программы».
Исследователи проанализировали количество запросов пользователей, связанных с задачами каждой из 700 профессий. Выяснилось, что люди чаще используют ИИ для выполнения задач программирования, чем любых других профессий. Задачи разработчика ПО оказались на втором месте.
Alex Tamkin, исследователь из Anthropic, считает, что ИИ оказал большой эффект на рынок труда. Он подчеркнул, что исследование не было направлено на выяснение того, какие именно работы будут заменены ИИ. Сотрудники Anthropic изучали, для каких целей пользователи применяли чат-бота. В 57% случаев пользователи использовали ИИ для улучшения своей работы, а не аутсорсинга ее полностью чат-боту.
Anthropic: ИИ используется как инструмент, который помогает выполнять работу, а не автоматизирует ее
Alex Tamkin: «Пользователи скорее используют чат-бот для выполнения части своих задач. Например, ИИ проверяет работу, задает вопросы, чтобы научить пользователя чему-то, повторяет шаги в задаче, это не автоматизация. Сегодня ИИ используется как инструмент, который помогает выполнять работу, а не автоматизирует ее».
Совпадение таких событий как спад работ программистов кода, распространение ИИ и конкретное описание работы программиста кода в BLS наводит на размышления. Однако, перекладывать только на чат-ботов вину за исчезновение вакансий программистов кода все же не обоснованно.
Возможно, ИИ повлиял на работу программистов кода, но дело не в ИИ
Программисты пострадали больше всего на рынке труда, но техно отрасль в принципе испытывала трудности последние два года из-за высокой процентной ставки и снижения роста экономики, что сделало беспечные траты отрасли в хорошие времена опасно беспечными.
ИИ не заменит программистов, так как работа программиста - это точные данные, а ИИ, как известно, много «врет»
Allison Shrivastava: «Возможно, работу программистов кода заменит генеративный ИИ, но не работу разработчиков ПО, но такой резкий спад вакансий не может объясняться одним ИИ». Ресурс по поиску работы и работников Indeed постил огромное количество вакансий программистов кода и разработчиков ПО в середине 2022 года. Таких вакансий было намного больше, чем других, поэтому спад этих вакансий должен быть более заметным, как только рынок замедлился.
ИИ совершенно точно не замена людей программистов кода, учитывая, что работа программиста требует максимальной точности, а чат-боты склонны к фальсификации данных. Но в руках опытного разработчика ПО, хорошо разбирающегося в коде, чат-бот может быть использован для выполнения «черновой работы».
Такая ситуация заставляет нас задуматься, а не постигнет ли программиста кода судьба компьютера. Столетиями термин «компьютер» описывал работу, выполняемую человеком, который делал сложные вычисления. Теперь же, этот термин обозначает машину, которую человек использует для математических вычислений, которые раньше выполняли люди в подразделениях вычислений.
Ссылка на статью:
https://www.washingtonpost.com/business/2025/03/14/programming-jobs-lost-artificial-intelligence/
Исследование Dimitris Papanikolaou:
Отчет Anthropic: