
Каждые десять-пятнадцать лет ИТ-индустрия объявляет: «Теперь писать код руками не придётся — машина поймёт задачу на обычном языке». Очередной виток этой истории происходит прямо сейчас, с генеративными моделями и «вайбкодерами». Но если посмотреть на прошлые попытки — COBOL, SQL, 4GL — видна закономерность: программистов не становится меньше, просто они переименовываются, а их зарплаты растут. Для соискателей на рынке труда это означает, что старые технологии не умирают, а превращаются в дорогие ниши.
COBOL: язык, который «должен был убрать программистов»
COBOL создавался в конце 1950-х как «структурированный английский» — предполагалось, что на нём сможет писать любой бухгалтер или менеджер, без помощи программистов. Результат оказался обратным: COBOL породил целую профессию, которая жива до сих пор. По разным оценкам, этот язык стоит за 80% обычных банковских транзакций (например, в магазинах), а его кодовая база насчитывает сотни миллиардов строк. Правда, как отмечает автор статьи на Хабре, эти цифры восходят к одному опросу конца 1990-х, который затем многократно экстраполировали, так что их стоит считать порядком величины, а не точными данными.
Тем не менее, факт остаётся фактом: специалисты по COBOL востребованы до сих пор, особенно в банковском секторе и государственных информационных системах. Их зарплаты на Западе могут достигать $150–200 тыс. в год, а в России — 300–500 тыс. руб. в месяц, хотя число открытых вакансий невелико. Для соискателей это означает, что изучение «мёртвого» языка может быть неожиданно выгодным — если найти работодателя с legacy-кодом.
SQL: от «простых запросов» до полноценного языка
SQL тоже задумывался как способ общения с базой данных на естественном языке. Однако сегодня это не просто язык запросов, а полноценная среда программирования. Современные диалекты (PostgreSQL, Oracle) поддерживают процедурную логику, на которой можно написать генератор фракталов или игровой движок. При этом SQL породил специализации DBA (администраторов баз данных) и Data Engineers. Человек, который пишет «простые запросы», может зарабатывать на уровне мидла, а разработка сложных решений на SQL — одна из самых высокооплачиваемых в ИТ. Для рынка труда это означает, что навыки SQL остаются базовыми для многих профессий, но углублённое знание (производительность, шардирование, архитектура) открывает путь к зарплатам сеньора.
4GL и SAP ABAP: золотая клетка для энтузиастов
Семейство 4GL (языки четвёртого поколения) — это попытка создать визуальные инструменты, на которых можно строить корпоративные приложения без программирования. На практике 4GL оказались «золотой клеткой»: они отлично работали для типовых форм «ввод-вывод», но когда требовалась нестандартная бизнес-логика или интеграция с внешними сервисами, приходилось дописывать «костыли» на низкоуровневых языках. Вместо исчезновения программистов появились архитекторы корпоративных систем, например, специалисты по SAP ABAP. Они стали невероятно дорогими — их зарплаты в России могут достигать 500–700 тыс. руб. в месяц, а спрос на них стабилен, поскольку компании уже привязаны к вендорским решениям.
Современный виток: AI-инструменты и «вайбкодеры»
Сейчас мы переживаем очередной цикл. Генеративные модели (ChatGPT, Copilot и другие) позволяют формулировать задачу на естественном языке и получать код. Появляется термин «вайбкодеры» — люди, которые не пишут код вручную, а лишь управляют AI-инструментами. Однако, как показывает история, это не упростит профессию, а создаст новый слой специалистов, которые будут разбираться в тонкостях генерации, отладки и интеграции. Спрос на таких «вайбкодеров» может вырасти, но они станут не заменой программистов, а их новой разновидностью. Для соискателей это значит, что навыки работы с AI-ассистентами становятся обязательными, но глубокое понимание алгоритмов и архитектуры останется конкурентным преимуществом.
Ключевые факты
| Эпоха | Инструмент / язык | Результат для рынка труда |
|---|---|---|
| 1960-е | COBOL | Создал профессию программистов на COBOL, которые до сих пор востребованы в банковском секторе |
| 1970-е | SQL | Породил DBA и Data Engineers, зарплаты — на уровне мидла и выше |
| 1980-е | 4GL (SAP ABAP) | Появились архитекторы корпоративных систем с очень высокими зарплатами |
| 2020-е | AI-генерация кода | Возникают «вайбкодеры» — новая специализация с неясными пока перспективами |
Что это значит для соискателей
Для тех, кто ищет работу в ИТ, история повторяется каждый раз. Если вы планируете карьеру, не стоит бояться «устаревших» технологий: COBOL, ABAP или даже Visual Basic могут обеспечить стабильный доход в нишевых проектах. Одновременно стоит осваивать современные инструменты, но не как замену навыкам программирования, а как дополнение к ним. По-прежнему важны умение формализовать задачу, понимание алгоритмов и способность отвечать на десятки подвопросов, которые естественный язык оставляет неопределёнными.