
Я наблюдал, как разворачивается эта ситуация вокруг работы разработчика, и, честно говоря, невероятно, насколько всё изменилось. Помню, как в 2020 году моего друга Сару взяли на позицию младшего разработчика просто потому, что она умела писать базовый HTML. А теперь? Я знаю людей с дипломами по компьютерным наукам, которые не могут пройти собеседование даже в McDonald's.
Ладно, последняя часть может быть немного драматичной, но вы поняли суть.
Итак, в чём дело — я пытаюсь устроиться на работу разработчика уже восемь месяцев. Восемь месяцев! И я не какой-то полный новичок. У меня есть приличное портфолио, некоторый опыт стажировок, и я действительно умею писать код, не копируя всё подряд из Stack Overflow.
Но рынок? Там царит суровая реальность.
Согласно недавним исследованиям Rest of World, рынок труда в сфере технологий в 2026 году построен на противоречиях. Компании увольняют сотрудников, заявляя, что ИИ поможет им «делать больше с меньшими затратами». Но вот в чём странность — они ещё не выяснили, как масштабировать использование ИИ.
На прошлой неделе я подал заявку в одну компанию — просто на позицию веб-разработчика. Список требований был длиннее, чем моя дипломная работа в колледже. Они требовали 3–5 лет опыта для роли «начального уровня», плюс знание примерно пятнадцати различных фреймворков, облачных развертываний, опыта в DevOps и, о да, вы, вероятно, должны также говорить на трёх языках.
Зарплата? 45 000 долларов.
Да ладно вам.
Поговорив со своим наставником (который работает в сфере технологий уже около пятнадцати лет), он объяснил это довольно просто. Мы, по сути, находимся в рецессии, но никто не хочет называть её так. Людей, желающих получить вакансии разработчика, гораздо больше, чем самих доступных вакансий.
Он рассказал, что в 2013 году компании буквально умоляли людей научиться программировать. Каждый и его мама толкали детей в программы по компьютерным наукам. Курсы интенсивного обучения программированию (bootcamps) открывались повсюду. И какое-то время это работало отлично.
Но потом... ну, потом каждый стал разработчиком.
Статья в Medium, которую я недавно читал, выражает это идеально: «Мечта "научись программировать и получи высокооплачиваемую удалённую работу"? Она ещё не умерла, но, безусловно, находится на грани жизни».
Исследования Гарварда показывают кое-что действительно интересное — компании, внедряющие ИИ, сократили найм младших разработчиков на 9–10%. В то же время Бюро статистики труда США прогнозирует, что количество вакансий для разработчиков программного обеспечения вырастет на 15% к 2034 году. Это запутанно, правда?
| Год | Выпускники CS | Доступные позиции | Уровень конкуренции |
|---|---|---|---|
| 2018 | ~65 000 | ~85 000 | Низкий |
| 2020 | ~75 000 | ~95 000 | Умеренный |
| 2022 | ~85 000 | ~70 000 | Высокий |
| 2024 | ~95 000 | ~45 000 | Экстремальный |
Примечание: Это приблизительные оценки на основе отраслевых отчётов, но они показывают тенденцию.
Увидев эти цифры в таком виде? Да, теперь понятно, почему я получаю письма с отказом ещё до того, как закончу отправку заявок.
Согласно исследованиям ByteIota, обе тенденции реальны, потому что ИИ помогает программному обеспечению расширяться в новые отрасли, такие как здравоохранение, сельское хозяйство и производство. Эти сферы нуждаются в разработчиках, но они требуют других навыков, чем традиционное программирование.
А потом ещё эта история с искусственным интеллектом. От неё не скрыться. Любой разговор о рынке труда неизбежно сводится к фразе: «ну, ИИ всё равно заменит разработчиков».
Послушайте, я использовал ChatGPT и Claude для помощи в написании кода. Они довольно хороши в создании базовых функций и объяснении концепций. Но они не собираются брать на себя сложную архитектуру программного обеспечения в ближайшее время. По крайней мере, я надеюсь, что не скоро.
Настоящая проблема в том, что компании используют ИИ как предлог для сокращения расходов и заморозки найма. Они думают, что смогут обойтись меньшим количеством разработчиков, потому что «ИИ возьмёт на себя рутину». Между тем от оставшихся сотрудников ожидают выполнения работы троих человек.
Это неустойчивая модель, но попробуйте объяснить это генеральному директору, который хочет лишь видеть снижение фонда оплаты труда.
Ещё одна причина, по которой найти работу разработчика стало сложнее? Офшоринг. И я не пытаюсь никого винить — это просто базовая экономика. Зачем нанимать разработчика в США за $80 000, если можно найти специалиста той же квалификации в другой стране за $25 000?
Я видел вакансии, где об этом говорят довольно прямо. Фраза «мы формируем глобальную удалённую команду» обычно переводится как «мы нанимаем самый дешёвый доступный талант».
Снова, я понимаю это с точки зрения бизнеса. Но это делает локальный рынок труда ещё более напряжённым для остальных из нас.
Интересно, что в твите Патрика Лита отмечается, как ИИ может на самом деле навредить и офшорным рынкам тоже. Он говорит, что ИИ может автоматизировать задачи, которые раньше передавались на аутсорсинг, что также повлияет на безопасность рабочих мест в этих регионах.
Это та часть, которая меня особенно задевает. Каждая вакансия для начинающих требует 2–3 лет опыта. Но как получить опыт, если никто не нанимает без него?
Я общался с недавними выпускниками, которые уже семь месяцев как закончили колледж и до сих пор не нашли первую работу. Семь месяцев! Это не люди, которые не умеют программировать — у них солидные портфолио, хорошие оценки и опыт стажировок. Но рынок просто перенасыщен.
Один мой знакомый получил отказ от FedEx. От FedEx! А они, как утверждается, всегда нанимают.
Также реальна «ползучесть» требований. Та же компания, которая пять лет назад требовала базовых знаний HTML/CSS, теперь хочет опыт full-stack, навыки системного администрирования и знания DevOps. За ту же зарплату в $70 000, которую они предлагали раньше.
Как сказал мне один рекрутер, компании теперь ищут узких специалистов, а не универсалов. Быть «full-stack разработчиком» раньше считалось впечатляющим. Теперь это стало обыденностью.
Ладно, не всё так мрачно. Я видел, как некоторые люди недавно успешно находили работу разработчика. Но им приходилось проявлять креативность.
Во-первых, они не придираются к компании или конкретной должности. Мечта о работе в Google или Meta? Забудьте об этом пока. Сосредоточьтесь на небольших компаниях, местных предприятиях или даже нетехнологических организациях, которым нужны разработчики.
Во-вторых, они подчеркивают любые уникальные навыки или отраслевые знания, которыми обладают. Например, если вы изучали биологию в колледже и подаетесь в компанию, занимающуюся медицинским ПО, обязательно упомяните об этом. Иногда именно этот небольшой козырь отличает вас от сотни других кандидатов с идентичными резюме.
В-третьих, они более гибки в вопросах удалённой работы или работы в офисе. Я знаю, что все хотят трудиться с дивана, но если местная компания готова вас нанять — соглашайтесь. Опыт — это опыт.
Исследование от Rest of World показывает, что 52% руководителей по подбору талантов считают, что требования к офису мешают найму, в то время как 72% находят удалённые вакансии легче заполнить. Так что, если вы гибки, возможности всё ещё есть.

Вот что интересно: я заметил, что люди переходят на роли в сфере здравоохранения и IT. Больницы и медицинские компании всё ещё активно нанимают. Им нужны разработчики для систем управления пациентами, программного обеспечения для электронных медицинских карт, платформ для телемедицины.
Это не то же самое, что работать в горячем стартапе, но безопасность работы выше, и, честно говоря, вы занимаетесь вещами, которые реально помогают людям. Кроме того, с учётом старения населения, технологии в здравоохранении никуда не денутся.
Я видел некоторые вакансии на Twitter от @gulfcareerhunt для Python-разработчиков в сфере здравоохранения. Они требуют 8+ лет опыта и предлагают зарплату от $55,000 до $110,000. Немало, но, опять же, требование к опыту сложно для новичков.
Мой друг только что был нанят в местную систему больниц на должность веб-разработчика для их портала пациентов. Не самая захватывающая работа, но она хорошо оплачивается, и он многому учится в вопросах соответствия HIPAA и обработки медицинских данных.
Согласно Becker's Hospital Review, организации здравоохранения сталкиваются с проблемами интеграции человека и ИИ. Им нужны люди, которые помогут с техническим внедрением и культурным принятием, поскольку ИИ переходит от пилотных проектов к повсеместному использованию.
Одна из самых острых дискуссий прямо сейчас касается того, где люди работают. Большинство разработчиков хотят удалённую или гибридную работу. Но компании продолжают требовать, чтобы все возвращались в офис на полный рабочий день.
Это создаёт странное противостояние. Лучшие специалисты хотят гибкости, но компании считают, что могут заставить людей вернуться к рабочим столам. Между тем, сообщает CIO Dive, что это делает найм хороших специалистов ещё сложнее.
Некоторые компании начинают предлагать более высокие зарплаты, чтобы заманить людей в офис. Другие просто соглашаются на менее квалифицированных кандидатов, готовых приходить на работу лично.
Общаясь с людьми, пережившими предыдущие технологические спады (например, крах доткомов), я слышу одно и то же: это тоже пройдёт. Рынок движется циклично. Сейчас мы находимся в фазе, когда «все хотят стать разработчиками», что закономерно приводит к перенасыщению рынка.
В конечном итоге часть людей сдастся и перейдёт в другие профессии. Компании поймут, что им по-прежнему нужны квалифицированные разработчики. Появятся новые технологии, создающие новые типы рабочих мест. Цикл перезапустится.
Вопрос лишь в том, как долго продлится эта фаза. Некоторые рекрутеры, с которыми я общался, полагают, что улучшения начнутся уже к 2029 или 2030 году. Другие более оптимистичны и называют 2027 год.
Лично я считаю, что это во многом зависит от того, что произойдёт с развитием искусственного интеллекта и общей экономикой.
Gartner прогнозирует, что к 2027 году 80% инженеров будут вынуждены повышать свою квалификацию. Это огромное количество людей, которым придётся осваивать новые навыки, чтобы оставаться востребованными.
Честно говоря, я не буду лгать и говорить, что это легко. Получение отказов один за другим со временем начинает бить по психике. Ты начинаешь сомневаться: действительно ли ты хорош в этом деле или потратил годы на изучение не того?
Но вот что я постоянно говорю себе (и что говорят мне другие люди в такой же ситуации): фундаментальные основы разработки программного обеспечения никуда не денутся. Даже если сейчас рынок труда сложный, навыки, которые мы приобретаем, всё ещё ценны.
Возможно, путь к работе разработчика выглядит иначе, чем мы ожидали. Возможно, нам нужно быть более терпеливыми, более гибкими и более креативными в том, как мы к этому подходим.
Или, может быть, нам нужно принять тот факт, что золотая эра лёгкого найма в IT-сфере прошла, и это просто то, как теперь выглядит индустрия.
Согласно исследованию от Nerdii, одних лишь технических навыков больше будет недостаточно. Компании ищут людей, которые умеют хорошо общаться, мыслить критически и работать в команде. Речь идёт уже не только о написании кода.
В любом случае, мы все вместе разбираемся в этой ситуации. И, честно говоря, это один из немногих светлых моментов во всей этой каше — сообщество людей, проходящих через те же трудности, делящихся советами и поддерживающих друг друга.
Сейчас я расширяю круг поиска. Вместо того чтобы подавать заявки только в IT-компании, я рассматриваю любой бизнес, который может нуждаться в помощи по веб-разработке. Местные рестораны, которым нужны современные сайты. Небольшие производственные компании, желающие модернизировать свои системы.
Я также работаю над некоторыми фриланс-проектами, чтобы поддерживать свои навыки в тонусе и, возможно, завести полезные связи. Оплата не самая лучшая, но это хоть что-то.
И я пытаюсь сохранять позитивный настрой. Что в некоторые дни сложнее, чем отладка исключения null pointer в легаси-коде.
Но, эй, по крайней мере, мы все в этом вместе, верно?