Они вернулись, и это плохой знак: кто уронил IT
Яндекс.ПТУ, тенденция падения зарплат и кто в этом виноват. Спойлер: 👇
Когда самая большая мечта — выйти замуж за сантехника
Дорога в мир несмешных мемов про мечты выйти замуж за программиста (а не стать им) и недоумения на предмет элитарности IT лежала через вот это видео: https://www.youtube.com/watch?v=BFZdBaIO0ac
Мне приходилось как удивляться тому, что дизайнер картинок для соцсетей всерьез называет себя “айтишником”, так и наблюдать за спорами о том, где же пролегает граница между “айтишниками” и вот этими вот плебеями: скажем, тимлид — все еще айтишник, если он больше не программирует? А менеджер, если он и раньше не программировал?
В сегодняшнем спиче меня заботит не ответ на этот важнейший вопрос (потому что ответ — “42”, и закроем тему), а собственно эта элитарность — ее нет. Давайте разбираться, откуда появился миф о престижной профессии, почему большой разницы между программистом и сантехником нет, и виден ли уже асфальт реальности, к которому мы стремительно приближаемся.
От элитарности к массовости: демократизация программирования
Я периодически делаю исследования спроса на специалистов в своей сфере (такие, как вот это на VC или вот в Telegram), и была крайне удивлена, когда обнаружила, что знания SQL для оператора первой линии техподдержки в какой-то момент вышли на уровень “гигиенического минимума” — как бы, можно и без SQL работать в суппорте, но количество интересных опций сократится драматически. Еще десять лет назад знание SQL считалось уделом программистов и системных администраторов. Сегодня этот навык все чаще требуют даже от офис-менеджеров.
И причина отчасти в том, что люди в среднем стали намного умнее, чем 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 классов школы, а не полное среднее образование — все так, держим марку
- Трудоустройство: выпускники ПТУ были востребованы на производстве и часто получали работу по распределению — газовым это “карьерным центром”
Как видим, современные онлайн-курсы программирования и прочего айти во многом повторяют модель ПТУ: короткий срок обучения, акцент на практических навыках и быстрый выход на рынок труда, где уже есть спрос.
До революции в России существовали ремесленные училища и школы, где обучали базовым рабочим профессиям. В 1888 году были созданы первые "низшие ремесленные школы", где готовили слесарей, столяров, кузнецов.
После революции, в 1920 году, эти учреждения были преобразованы в школы фабрично-заводского ученичества (ФЗУ) - прообраз советских ПТУ. Первыми массовыми профессиями были металлисты, текстильщики, железнодорожники - специальности, критически важные для индустриализации.
В США аналогичную роль играли trade schools и vocational schools, появившиеся в конце XIX века. Они готовили механиков, электриков, плотников. В Германии существовала и до сих пор существует система дуального образования (Berufsschule), где теоретическое обучение совмещается с практикой на предприятии.
В современном мире роль традиционных ПТУ постепенно берут на себя онлайн-курсы и программы переквалификации, особенно в IT-сфере. При этом базовый принцип остается тем же: быстрая подготовка специалистов под конкретные потребности рынка труда. Меньше “воды” в виде ненужного культурного образования, больше “практики”.
"Это уже было у Симпсонов"
Генри Форд платил своим рабочим $5 в день – в пересчете на современные деньги, "дохрена". Но мы же не приравниваем работников конвейера к изобретателям? Так, реакция рынка на повышенный спрос. Сегодня мы наблюдаем похожую ситуацию с программистами: высокие зарплаты обусловлены временным дисбалансом между скоростью технологического прогресса и подготовкой кадров.
Ключевое слово — “временным”. И мы переходим к финальному фактору, явно свидетельствующему о том, что восстановление баланса уже происходит и скоро будет завершено.
Женщины в IT: от пионеров — к изгнанницам — и к возвращению обратно
Примечательно, что первыми программистами были именно женщины. Ада Лавлейс создала первый алгоритм, а команда 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-индустрии сегодня
Программирование проходит путь от элитарной профессии к массовому ремеслу цифровой эпохи. Как и сантехник, который решает конкретные проблемы с помощью своих инструментов, программист использует код для решения бизнес-задач. И подобно тому, как мы не ожидаем от сантехника понимания природы воды, от среднего программиста требуется просто качественное выполнение типовых задач на станке, умещающемся в рюкзак. И помалкивать.
Мир IT огромен, и разобраться в нем с первого взгляда бывает непросто. Одна из самых частых ошибок новичков — хаотичный выбор направления. Кто-то советует идти в Python, потому что он универсален, другие уверены, что за DevOps будущее, а кто-то убежден, что без нейросетей сейчас никуда. В итоге человек тратит месяцы на изучение не той специальности…
Когда-то я работал в СтеклоДоме и из пары человек мы быстро выросли в инхаус на 10+ человек.
Нанимаем верстальщика. Посмотрели анкеты, тестовые задачи. Назначаем встречу. Приходим я и разработчик Антон. На месте дожидается HR. Встреча, допустим, в 16-00.
Сидим, заготовили вопросы, ждём. 16-00. Тишина. 16-10 тишина.
В честь наступления очередного года смотрим ситуацию с трудоустройством джунов в одной из самых непростых для поиска работы специальностей — тестировании.
Дисклеймер: Данный пост может создать впечатление, что автор оскорбляет чувства гуманитариев, 1Сников и прочих верующих, а также разжигает вражду на почве принадлежности к различным социальным и профессиональным группам. Автор ничего подобного не имел ввиду и никоим образом не стремился нарваться на обвинение по ст. 282 УК РФ. В статье изложены заб…
Эпоха безудержного найма в IT осталась в прошлом, и на ее место пришел стратегически выверенный, прагматичный отбор.Tech-компании активно меняют стратегии найма и теперь отдают приоритет тем кандидатам, которые умеют развиваться вместе с продуктом и адаптироваться к рынку.
Высокая востребованность IT — уже не тенденция, а данность. Здесь и инновации, и господдержка, и серьёзные деньги. Неудивительно, что 80% моих клиентов, рассматривая возможность смены профессии, в первую очередь смотрят в сторону цифровой экономики, высоких технологий, инновационных разработок
Правда ли, что мужчины более логичны и технически одарены, а женщины склонны к гуманитарным профессиям?
В последние несколько лет стало круто и прибыльно быть айтишником. Но за этим хайпом стоит жадный бизнес и агрессивный маркетинг, который превращает реально сложную профессию в очередную «быструю карьеру мечты»
В мире технологий все чаще всплывают истории о компаниях, которые годами игнорируют модернизацию продукта и застревают в бесконечном болоте устаревших языков программирования, сомнительных фреймворков и «технического долга».