Они вернулись, и это плохой знак: кто уронил IT

Яндекс.ПТУ, тенденция падения зарплат и кто в этом виноват. Спойлер: 👇

Когда самая большая мечта — выйти замуж за сантехника

Дорога в мир несмешных мемов про мечты выйти замуж за программиста (а не стать им) и недоумения на предмет элитарности IT лежала через вот это видео: https://www.youtube.com/watch?v=BFZdBaIO0ac

Мне приходилось как удивляться тому, что дизайнер картинок для соцсетей всерьез называет себя “айтишником”, так и наблюдать за спорами о том, где же пролегает граница между “айтишниками” и вот этими вот плебеями: скажем, тимлид — все еще айтишник, если он больше не программирует? А менеджер, если он и раньше не программировал?

В сегодняшнем спиче меня заботит не ответ на этот важнейший вопрос (потому что ответ — “42”, и закроем тему), а собственно эта элитарность — ее нет. Давайте разбираться, откуда появился миф о престижной профессии, почему большой разницы между программистом и сантехником нет, и виден ли уже асфальт реальности, к которому мы стремительно приближаемся.

От элитарности к массовости: демократизация программирования

Я периодически делаю исследования спроса на специалистов в своей сфере (такие, как вот это на VC или вот в Telegram), и была крайне удивлена, когда обнаружила, что знания SQL для оператора первой линии техподдержки в какой-то момент вышли на уровень “гигиенического минимума” — как бы, можно и без SQL работать в суппорте, но количество интересных опций сократится драматически. Еще десять лет назад знание SQL считалось уделом программистов и системных администраторов. Сегодня этот навык все чаще требуют даже от офис-менеджеров.

Они вернулись, и это плохой знак: кто уронил IT

И причина отчасти в том, что люди в среднем стали намного умнее, чем 100 и даже 50 лет назад: как по уровню эрудиции, так и по IQ (умению решать задачи). Следовательно, “средний” или “глупенький” уровень поднялся с условного “дворника”, которым нас пугали в школе, до условного девопса средней руки. Собственно, знанием SQL никого не удивишь, и закономерно, что даже на простых позициях его ожидают, так же как и умения читать и писать.

Это замечаю не только я: согласно исследованию Stack Overflow за 2023 год, более 43% профессиональных разработчиков имеют менее 5 лет опыта. Это говорит о массовом притоке новых кадров в индустрию. GitHub заявляет, что количество новых разработчиков ежегодно увеличивается на 35%. И как отмечает McKinsey в своем отчете "The Future of Work After COVID-19", к 2030 году около 50% текущих рабочих процессов будут автоматизированы, создавая спрос на технических специалистов разного уровня – от простых операторов до архитекторов систем.

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

Онлайн-курсы: ПТУ цифровой эпохи

Подобно тому, как профессионально-технические училища готовили квалифицированных рабочих в XX веке, сегодня онлайн-курсы выпускают "цифровых ремесленников". Даже если они именуют себя “Университетами” и “Академиями” — не ведитесь. По данным Coursera, средняя продолжительность курсов программирования составляет 6-8 месяцев – практически столько же, сколько требовалось для базовой подготовки специалистов в советских ПТУ.

Обратимся к Большой Советской Энциклопедии, чтобы узнать о ПТУ чуть больше — это важно для контекста. Итак, основные цели ПТО (профессионального технического образования) включали подготовку квалифицированных рабочих для всех отраслей народного хозяйства и повышение культурно-технического уровня рабочих.

Особенно важным аспектом было сочетание теоретического обучения с производственной практикой. Преподаватели профессионально-технического обучения регулярно проходили стажировку на предприятиях, что обеспечивало актуальность передаваемых знаний и навыков.

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

ПТУ (профессионально-техническое училище) – это учебное заведение, которое готовило квалифицированных рабочих для различных отраслей промышленности, строительства, сельского хозяйства и сферы услуг. В отличие от высшего образования, ПТУ имело ряд существенных особенностей:

  • Срок обучения: 1-3 года против 4-6 лет в вузах — вот, например, в 2025 году можно за 1,5 года стать фуллстек-разработчиком в Практикуме
  • Практическая направленность: 70% времени отводилось на освоение конкретных профессиональных навыков — Как там говорится, “мы не теоретики, а практики”? — это голос из ПТУ
  • Базовое образование: для поступления требовалось только 8-9 классов школы, а не полное среднее образование — все так, держим марку
  • Трудоустройство: выпускники ПТУ были востребованы на производстве и часто получали работу по распределению — газовым это “карьерным центром”
Они вернулись, и это плохой знак: кто уронил IT

Как видим, современные онлайн-курсы программирования и прочего айти во многом повторяют модель ПТУ: короткий срок обучения, акцент на практических навыках и быстрый выход на рынок труда, где уже есть спрос.

До революции в России существовали ремесленные училища и школы, где обучали базовым рабочим профессиям. В 1888 году были созданы первые "низшие ремесленные школы", где готовили слесарей, столяров, кузнецов.

После революции, в 1920 году, эти учреждения были преобразованы в школы фабрично-заводского ученичества (ФЗУ) - прообраз советских ПТУ. Первыми массовыми профессиями были металлисты, текстильщики, железнодорожники - специальности, критически важные для индустриализации.

Они вернулись, и это плохой знак: кто уронил IT

В США аналогичную роль играли trade schools и vocational schools, появившиеся в конце XIX века. Они готовили механиков, электриков, плотников. В Германии существовала и до сих пор существует система дуального образования (Berufsschule), где теоретическое обучение совмещается с практикой на предприятии.

В современном мире роль традиционных ПТУ постепенно берут на себя онлайн-курсы и программы переквалификации, особенно в IT-сфере. При этом базовый принцип остается тем же: быстрая подготовка специалистов под конкретные потребности рынка труда. Меньше “воды” в виде ненужного культурного образования, больше “практики”.

"Это уже было у Симпсонов"

Они вернулись, и это плохой знак: кто уронил IT

Генри Форд платил своим рабочим $5 в день – в пересчете на современные деньги, "дохрена". Но мы же не приравниваем работников конвейера к изобретателям? Так, реакция рынка на повышенный спрос. Сегодня мы наблюдаем похожую ситуацию с программистами: высокие зарплаты обусловлены временным дисбалансом между скоростью технологического прогресса и подготовкой кадров.

Ключевое слово — “временным”. И мы переходим к финальному фактору, явно свидетельствующему о том, что восстановление баланса уже происходит и скоро будет завершено.

Женщины в IT: от пионеров — к изгнанницам — и к возвращению обратно

Примечательно, что первыми программистами были именно женщины. Ада Лавлейс создала первый алгоритм, а команда ENIAC, состоявшая из шести женщин, программировала один из первых компьютеров.

Первая команда ENIAC
Первая команда ENIAC

В 1940-х годах, когда зарождалась компьютерная индустрия, программирование считалось "женской" работой. Упомянутая Ада Лавлейс была первым программистом в истории, и во время Второй мировой войны женщины составляли около 80% всех компьютерных специалистов, работая над военными проектами.

В 1960-х годах доля женщин среди программистов составляла уже около 50%. Однако в 1970-х и 1980-х годах начался резкий спад - персональные компьютеры стали позиционироваться как "мужские" устройства, а программирование приобрело имидж сугубо мужской профессии.

Согласно исследованию IEEE, доля женщин в компьютерных науках начала падать в 1980-х, когда профессия стала восприниматься как "мужская" и "сложная". Ну, алгоритм простой: растет спрос → растет зарплата → растет интерес мужчин к профессии и с сократить конкуренцию вдвое она объявляется “мужской”.

Эволюция оплаты труда программистов отражает изменение роли этой профессии в обществе. В 1950-60-х годах программисты уже считались технической элитой с высокими зарплатами из-за редкости специалистов и сложности работы с ранними компьютерами.

В 1970-80-х, с появлением персональных компьютеров, всё ещё оставалась высокооплачиваемой, и с увеличением спроса из нее очень логично выводились лишние специалисты. По данным Бюро статистики труда США, в 1980 году средняя зарплата программиста составляла около $20,000 в год (эквивалент примерно $65,000 в современных долларах).

Настоящий бум произошел в 1990-х с развитием интернета. Спрос на программистов резко вырос, что привело к значительному повышению зарплат. К концу 1990-х средняя зарплата достигла $60,000-70,000 в год. Вспомните, сколько в это время среди ваших знакомых программистов было женщин и мужчин.

К 1990-м годам доля женщин среди программистов упала до 30%, а к началу 2000-х — до 20%. По данным Stack Overflow за 2020 год, женщины составляли лишь 11.2% всех разработчиков.

В 2000-х и 2010-х тренд продолжился, но начала проявляться сегментация рынка. Зарплаты опытных специалистов в крупных технологических компаниях достигли рекордных значений ($150,000-200,000+ в год), в то время как entry-level позиции стали более доступными и менее оплачиваемыми.

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

По данным GitHub, количество женщин-разработчиков выросло на 22% за последние три года. Это может свидетельствовать о том, что профессия становится более инклюзивной и доступной и менее элитарной.

Заключение: реальность IT-индустрии сегодня

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

Начать дискуссию