Почему у программистов высокие зарплаты

Опубликовано: 07.05.2025

Фото Thomas Barwick / Getty Images
Фото Thomas Barwick / Getty Images

«Все больше компаний готовы платить столько, сколько хочет специалист, и идти на его условия. Это просто становится нашей новой нормой», — рассказывает соосновательница рекрутингового агентства Unicorn Search Дарья Баркова.

Один из банков, с которым работает агентство Барковой, недавно закрывал вакансию редкого IT-специалиста, и кандидат запросил зарплату в 460 000 рублей, которая, вероятно, превышала зарплату некоторых топ-менеджеров банка, рассказывает она. На совете директоров банк решал, согласовать ли эту сумму, и, поскольку «сроки горели», кандидата взяли. «Сейчас это становится частой практикой», — резюмирует Баркова.

Как поменялся рынок

Рекрутеры почувствовали, что рынок изменился, около трех месяцев назад, рассказывает Баркова: «И мы побежали быстрее, и компании легче идут на переговоры, и зарплатные вилки повышаются, и контр-офферы идут один за другим. Идет жесткий хантинг».

С самого начала пандемии компаниям понадобилось кратное количество IT-специалистов, рассказывает хедхантер Алена Владимирская. В пандемию единственным каналом продаж для многих бизнесов стал диджитал, говорит она: «Кто-то начал усиливаться в этом направлении, а кто-то вообще впервые его для себя открыл». Рынок кадров был дефицитным еще задолго до пандемии, поэтому «легко представить, что произошло, когда большинство компаний перенесли бизнес-процессы в онлайн или начали строить бизнес в онлайне с нуля», говорит старший HR-эксперт «Самоката» Дмитрий Поздняков.

Первые два-три месяца с начала пандемии рынок IT-специалистов стагнировал, рассказывает руководитель практики high-tech рекрутинговой компании Ancor Елена Иванчихина: «Все ждали, что будет дальше». По ее словам, зарплаты начали не вполне обоснованно расти еще в сентябре прошлого года, когда бизнес начал широкомасштабно нанимать айтишников. В 2021 году уровень конкуренции достиг максимума и компании начали перекупать людей друг у друга, в связи с чем ускорился рост зарплат, рассказывает эксперт.

Если в прошлом году в разгар пандемии многие компании замедлили рост в том числе и с точки зрения найма, то в 2021 году рынок труда заметно активизировался, подтверждают в «Лаборатории Касперского». «Сегодня IT-специалисты нужны всем, не только технологическим компаниям, поэтому спрос на разработчиков превышает предложение», — говорит представитель компании. Рынок перегрет, нанимать сотрудников стало дороже и труднее, соглашается представитель «Ситимобила».

По словам гендиректора «Мегаплана» Сергея Козлова, раньше в Москву перетекали разработчики из регионов, но теперь они «ленятся переезжать и предпочитают работать удаленно из своего города за московские зарплаты». Соискатели задают вопросы про удаленку на собеседовании, говорит представитель Joom. Критерий наличия удаленки у работодателя стал если не выше, то в одном ряду с зарплатой, подтверждает представитель Headhunter. «Дистанционная работа стала нормой. Даже банки готовы предлагать удаленку, поэтому определенно стало сложнее, дольше и дороже закрывать IT-вакансии», — сетует руководитель отдела адаптации и найма SkyEng Серафима Шумеева.

В результате массового перехода айтишников на удаленку индустрия стала еще более глобальной, многие специалисты, живущие в России, стали рассматривать зарубежных работодателей, говорит CTO «Делимобиля» Данила Савин. Международный рынок больше российского, и отечественным компаниям сложно выигрывать конкуренцию с работодателями из-за рубежа, рассказывает он.

Гендиректор «Мегаплана» Сергей Козлов указывает, что на конкуренцию за кадры влияет и регулярный выход на рынок новых игроков. «Компании получают очередной раунд инвестиций или «Сбер» с «Яндексом» открывают новый проект — тогда их менеджеры выходят на рынок и перебивают зарплатные ставки. В последние три-четыре года особенно отличается в этом плане Ozon», — отмечает он.

Какие специальности востребованы

Большинство технологических компаний, опрошенных Forbes, повысили зарплаты IT-специалистам в 2021 году. Среди них — Mail.ru Group, «Лаборатория Касперского», «Мегаплан», «Самокат», Joom и SkyEng. HeadHunter собирается проиндексировать зарплаты айтишникам в ближайшее время. Эти компании регулярно пересматривают зарплаты технологических специалистов один-два раза в год, некоторые принимают решение после ревью — обсуждения результатов работы сотрудника. В «Яндексе» такое ревью идет прямо сейчас.

По словам Дарьи Барковой, айтишники не верят в премии, поэтому растут именно оклады. Компании пытаются предлагать опционы, но это тоже не является аргументом для российских IT-специалистов, утверждает она.

Стартапам в среднем пришлось повышать зарплаты сотрудникам сильнее, чем крупным компаниям, считают опрошенные Forbes HR-специалисты. В пандемию, как и в любой кризис, главным фактором при выборе места работы стала стабильность, объясняет основатель сервиса подбора IT-специалистов «Подбор» Кирилл Николаев, поэтому стартапы вынуждены платить дополнительную премию за риск. Крупные компании сдерживают тренд на рост зарплат, соглашается Елена Иванчихина: «Бум на рынке произошел за счет небольших компаний, в меньшей степени — средних, а также новых стартапов».

Также пропорционально сильнее выросли зарплаты специалистов уровня senior, потому что конкуренция за высококлассных сотрудников стала максимально острой, говорит Дарья Баркова. Поэтому HR-специалисты, которые набирают штат на массовые позиции в IT-компании, могли и не заметить, как усилился дефицит на рынке труда.

При этом из разговоров Forbes с представителями IT-компаний разного профиля следует, что рост зарплат коснулся практически всех специальностей. За последний год финансовые ожидания выросли у системных аналитиков, SRE-инженеров (инженеров по мониторингу), специалистов в области информационной безопасности и дата-сайентистов (занимаются анализом массивов данных — big data), рассказывает технический руководитель образовательных проектов Mail.ru Group Дмитрий Санников. Всегда нужны специалисты C++, разработчики мобильных платформ, а также системные аналитики, отмечают в «Лаборатории Касперского». «IT — это комплексная история: если рынку требуется больше разработчиков, то растет спрос и на тестировщиков. Сейчас по всем направлениям усиливается дефицит», — резюмирует Поздняков из «Самоката».

По мнению Алены Владимирской, особенно востребованы в пандемию стали программисты и диджитал-маркетологи. Зарплаты программистов за время пандемии выросли на 30–80% в зависимости от профиля специалиста, говорит Владимирская. По ее словам, «нормальный» диджитал-маркетолог запрашивает сейчас от 250 000 до 500 000 рублей, программист — от 400 000 до 500 000.

Часто зарплатные ожидания кандидатов растут по мере того, как они проходят собеседования в разных компаниях, рассказывает Иванчихина. По ее оценке, как только кандидат выходит на рынок и начинает выбирать вакансии, он может увеличить зарплату в среднем на 100 000 рублей. «Но это не самый потолок. Иногда это может быть и 200 000–250 000 рублей», — рассказывает она.

По ее мнению, самое яркое направление среди всех IT-специальностей в этом контексте — big data. «Специалисты в этой области нужны везде», — говорит Иванчихина. По ее оценке, дата-сайентист, чей опыт работы не превышает года, претендует на зарплату 80 000–100 000 рублей, а в среднем такие специалисты получают 250 000–300 000 рублей.

По данным сервиса «Работа.ру» на март 2021 года, средняя зарплата технического директора в России — 183 000 рублей, дата-сайентиста — 173 000 рублей, специалиста по искусственному интеллекту — 150 000 рублей, руководителя команды разработки — 144 000 рублей.

Как реагируют компании

В связи с рыночным дисбалансом компании не сокращают штат, говорит Алена Владимирская: «Рыдают, но платят». Столичный бизнес пытается искать людей из регионов, но, по словам хедхантера, поскольку удаленка стала массовым явлением, разница в зарплатах между специалистами из мегаполиса и провинции сошла на нет. «Если в прошлом году, до пандемии, местонахождение кандидата имело значение и его зарплата была сильно ниже в регионах, то на текущий момент такого уже нет, — подтверждает Иванчихина. — Фактически кандидат из Екатеринбурга может стоить таких же денег, как этот же кандидат в Москве».

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

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

В «Делимобиле» практикуют сравнительно короткие переговоры, чтобы увеличить свои шансы быстро договориться с подходящим кандидатом, рассказывает CTO каршерингового сервиса Данила Савин. По его словам, часто от собеседования до оффера проходит всего три дня. «Мучить и тестировать неделями нет смысла, ведь мы можем сразу на наших текущих задачах проверить, какое решение предлагает кандидат», — говорит он. Несколько потенциальных кандидатов заинтересовались «Делимобилем» после того, как поучаствовали в организованном сервисом митапе (небольшие по продолжительности конференции), добавляет он.

По мнению Савина, разработчиков больше мотивирует свобода, чем деньги, и в этом преимущество стартапов перед корпорациями. «Возможность предложить что-то новое — неотъемлемая часть культуры стартапа. Желание делать продукт с социальной миссией — такой, что и самому хочется пользоваться, и друзьям показать, — есть почти у каждого кандидата», — объясняет он. Также, по его мнению, разработчикам важно, чтобы работодатель был способен предложить им современные технологические стеки (наборы инструментов).

Чтобы не нанимать задорого новых сотрудников, компании пытаются переобучать своих специалистов — отсюда множество вариантов дополнительного образования для взрослых, которые появились в последнее время, рассказывает Алена Владимирская. В Mail.ru Group пытаются удержать лучших специалистов с помощью собственной HR-системы анализа данных, которая следит за рынком и индивидуальным развитием каждого сотрудника и напоминает руководителю о необходимости повысить зарплаты в командах. У Lamoda среди бонусов для IT-сотрудников — медицинская страховка со стоматологией, скидки на сайте компании и у партнеров.

Что будет дальше

Сложности в найме сотрудников — это перманентное состояние для IT-отрасли, говорит Дмитрий Поздняков из «Самоката». Рынок будет «кандидатским» еще год-два, пока не насытится нужными специалистами, считает Елена Иванчихина. За год зарплата вырастет еще на 15%, прогнозирует Алена Владимирская. Видимых причин, почему в ближайшие пять лет рост зарплат закончится, сейчас нет, считает она.

Предложение вряд ли догонит спрос в ближайшие пять-десять лет, считает основатель сервиса подбора IT-специалистов «Подбор» Кирилл Николаев. По его мнению, поменять ситуацию может тренд на «разработку без кода» (технологии No-code позволяют программировать без навыков написания кода. — Forbes), но вряд ли это произойдет в ближайшие годы.

«Секрет фирмы» поговорил с тремя программистами и узнал, в каких условиях они работают, сколько получают и нужно ли бежать на курсы разработчиков.

Денис, Java-разработчик

Про Штаты и квартиры

После года работы в Саратове у меня появилась возможность переехать в Штаты. Вообще, работа в международной компании для программиста — самый простой способ уехать. Они востребованы по всему миру и часто переезжают из одной точки в другую.

Мы между собой называем такие компании галерами или бодишопами (фирмы, продающие разработчиков иностранным заказчикам. — Прим. «Секрета»). Это довольно распространённый вид бизнеса. Кто-то предприимчивый находит заказчиков в Америке и открывает офшоры в странах СНГ. Такая схема безумно выгодна.

Наши программисты ничем не уступают любым другим, но платить им можно в разы меньше. Представьте, заказчик даёт несколько тысяч долларов за разработку ПО, компания-посредник забирает себе большую часть, а остальное раскидывает по программистам. Но даже с этими деньгами в том же Саратове ты чувствуешь себя королём жизни.

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

Каждая рабочая поездка в Штаты в среднем длится три месяца. Каждый день тебе платят $110, снимают квартиру и арендуют машину. Также на карточку падает рублёвая зарплата.

Бывает, что мои коллеги в таких командировках едят только макароны или гречку. Зато приезжают в Саратов и сразу берут квартиру, машину или делают первый взнос по ипотеке.

Про балдёж и Tesla

В Саратове я получал около 70 000 — 100 000 рублей в месяц. После переезда в Калифорнию мне стали платить $120 000 в год. Также первые три месяца компания снимала мне жильё, дала несколько тысяч долларов на первое время и предоставила машину.

За каждого члена семьи (жена и дети) контора платит по $1000 дополнительно, плюс оплата билетов и расходов на визу.

В месяц я трачу около $2500. Мы с другом из Питера снимаем дом на двоих и платим по $1700. Ещё $1000 уходит на еду и содержание машины. Не стоит забывать и о налогах. В США они зависят от семейного положения и детей. Холостякам приходится платить максимальный процент — 35. Семьям с детьми — в районе 20.

Можно читать это и думать, что мы, айтишники, совсем зажрались. Да, в нашей сфере принято повышать зарплату каждые полгода. Если кому-то не подняли, то это воспринимается как личное оскорбление. Но в Калифорнии у местных программистов зарплаты в три раза больше, чем у нас: около $300 000 — $400 000 в год. Вот к чему нужно стремиться.

При моей сравнительно небольшой зарплате я стараюсь ни в чём себе не отказывать. Хочу, чтобы у меня всё было балдёжно. Недавно купил себе монитор за 700 баксов. AirPods новые на следующий день взял. Мой коллега из Саратова за год смог купить здесь Tesla, а я — Lexus.

Про удачу и галеру

Все таксисты Кремниевой долины знают, что скоро останутся без работы. Когда я ездил на такси, водители рассказывали, что по вечерам учат код. Один учит Python, другой — Java. Они даже совета просили, какой язык станет самым востребованным.

Также популярны школы для программирования. Какая-нибудь бьюти-блогерша выкладывает пост, что закончила курсы по разработке на Python. То есть человек, от которого ты даже не ожидаешь такого, тоже в теме.

Я понимаю, что мне очень повезло. Точнее, нам очень повезло. Сейчас наши знания нужны, специалистов не хватает, и мы получаем большие деньги за инженерную работу.

В Кремниевой долине большое русское комьюнити. Но работу между собой мы называем галерой, а себя — гребцами. Когда работаешь через международную компанию на разных заказчиков, то не ощущаешь самой ценности своего труда. Сегодня одни, завтра другие. Мы не видим конечного продукта. Гребём и гребём неизвестно куда.

Про тайную комнату и «плюшки»

Самое крутое, что есть в моём офисе, — бесплатная еда. Но это не просто еда. Здесь три ресторана: китайский, американский и итальянский. Ещё есть несколько кафешек. В любой момент ты можешь прийти и покушать. Я, например, набираю еду на выходные и экономлю.

Можно даже привести своих друзей или семью и тоже бесплатно покушать. На одном из этажей есть тайная комната — дверь в стене без ручки. В отдельном месте спрятан сканер, и когда ты прикладываешь бейдж, то дверь открывается, а там бар с морем алкоголя.

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

Недавно, мы искали (всё ещё ищем) программиста к себе в команду. Зарплатная вилка была достаточно большой — 70–200к рублей. Это вызывало у многих недоумение, поэтому мы пояснили этот момент: вы можете видеть наш ответ на скрине.


А сейчас мы предлагаем поговорить о том, как формируются зарплаты в IT, почему организации не указывают в вакансии чёткую сумму, если вообще указывают хоть что-то, и достаточно ли для получения з/п по верхней границе вилки «продавить» рекрутера.

Как работодатели определяют «зарплатную вилку»?

Во-первых, определимся с тем, что такое «зарплатная вилка». Это верхняя и нижняя граница оплаты труда. Соискателям она показывает, сколько компания готова платить за выполнение определенных задач, а нанимателям — сколько человек хочет получить за работу

Чтобы сформировать «вилку», компании анализируют рынок — изучают, какая зарплата считается конкурентоспособной в регионе, сколько получают сотрудники других фирм на аналогичных позициях и сколько просят соискатели. Ещё важно учитывать, сколько людей претендуют на должность в компании и сколько предложений от конкурентов на рынке.

Также зарплаты в IT зависят от целей нанимателя. Например, компания хочет создать команду из лучших разработчиков: с престижным образованием, большим портфолио и квалификацией выше средней. Тогда она, скорее всего, укажет более высокую зарплату. Или, наоборот, захочет набрать джуниоров, которых обучит «под себя» — тогда сумма будет меньше, зато будут более низкие требования и, возможно, бонусы, вроде корпоративного обучения.

Почему в вакансиях скрывают информацию о зарплате

Кристина Гурочкина

Кристина Гурочкина

руководитель группы подбора персонала ИТ-компании «Рексофт»

Старт 5 июля, 6 недель, Москва и онлайн, Беcплатно

В компании действует политика неразглашения зарплат — это частая причина, исключающая демонстрацию зарплат на рынке.

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

Компания хочет оценить уровень кандидатов, посмотреть и проанализировать — кто откликается на данную вакансию. Например, работодатель знает, что готов платить сотруднику от 50-80 тысяч рублей в месяц, в результате анализа он, например, понимает, что сейчас он может нанять начинающего специалиста за 50 тысяч рублей в месяц, и у него будет возможность по мере роста компетенции сотрудника поднимать ему зарплату. Другой вариант — работодатель, просмотрев большое количество соискателей, решает взять опытного специалиста и платить ему по верхнему уровню. Если в вакансии была бы указана, или только нижняя, или верхняя планка оклада, то компания теряла бы из поля зрения начинающих специалистов или опытных соискателей.

Ещё одна распространённая причина — компания скрывает данные от конкурентов. Это особенно актуально для конкурирующей IT среды.

Какие зарплаты у айтишников в России?

В этом году сервис Хабр Карьера провёл исследование. Аналитики собрали информацию о почти 8 тысячах реальных зарплат в IT. Медианная зарплата программистов в этом году — 108 тысяч рублей. При этом в Москве она примерно равна 150 тысячам, в Санкт-Петербурге — 120, а в регионах опускается в среднем до 80 тысяч.


Как видим, большие зарплаты — по 150–200 тысяч рублей — получают в крупных городах, и то далеко не во всех сферах.

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

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

TatCenter: «Почему у программистов высокие зарплаты»

Все слышали, что работа ИТ-специалистов хорошо оплачивается. По данным сервиса «Мой круг» к концу 2019 года медианная зарплата в отрасли составила 100 тыс. рублей, при том, что средняя зарплата половины россиян не превышает 35 тыс.

Средняя зарплата ИТ-специалистов

Почему программисты хорошо зарабатывают?

Отечественным компаниям не хватает специалистов, считает Николай Сокорнов. Ежегодно вузы должны готовить не меньше 100 тыс., а выпускают только 60 тыс. айтишников. Среди них: тестировщики, системные и DevOps-инженеры. Из-за нехватки кадров компании готовы бороться за них — в том числе удерживать высокую планку зарплат. Тренд, по словам эксперта, в выравнивании зарплат разработчиков Москвы и Санкт-Петербурга с другими миллионниками РФ, где есть сильные технические вузы и «все нормально» с доступом в интернет.

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

Третий фактор — свобода творчества разработчиков. По мнению Дмитрия Суслопарова, программисту для работы нужен только компьютер. Российский айтишник может работать с заказчиками из Германии или США — и получать от них солидные гонорары. После такого работника остается программный код — объект интеллектуального права, за который работодатель готов платить больше.

Окупаются ли вложения бизнеса в ИТ?

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

Когда и почему выросли зарплаты у программистов?

Зарплаты разработчиков планомерно растут с начала 2000-х — тогда весь расчет в России перевели с условных единиц в рубли. С тех пор рост зарплат останавливался на полтора года во время кризисов в 2008-м и 2014-м. Затем гонорары айтишников вновь ползли вверх не без помощи западных заказчиков. Во время кризиса в России цены на услуги в долларах падают, а значит, приходит больше заказов из-за рубежа. Когда российская экономика восстанавливалась, заказы начинали поступать и от отечественных компаний. Этот круг, по словам Николая Сокорнова, повторяется каждые 5−6 лет.

Алексей Федотов считает, что за последние 10 лет рост зарплат только усилился. Это связано с техническим прогрессом — с годами ПО выполняет больше задач, но при этом становится доступнее. А компании не хотят отставать от тренда на технологическое развитие.

Могут ли снизиться зарплаты у разработчиков?

По мнению Владимира Скибина, зарплата в ИТ-сфере продолжит расти. В противном случае заказчики останутся без технологической поддержки. Благодаря своей независимости разработчики смогут навязать всем свои условия. От технологического прогресса зависит, будет ли компания создавать удобные сайты и приложения для клиентов — поэтому работодатели не готовы экономить на труде программистов. Скибин подчеркивает: очень много завязано на IT, пытаться «душить» отрасль понижением оплаты труда — довольно рискованно и откровенно глупо.

Другие эксперты не так оптимистичны в прогнозах. Александр Цыганов считает, что у российских айтишников есть конкуренты из Китая и Индии. Запросы разработчиков из Азии ниже, поэтому отечественные разработчики могут потерять часть заказов из Европы и США. А Екатерина Артюшина полагает, что ситуация на рынке труда может измениться в ближайшие годы. В ИТ-среде появится больше опытных специалистов, из-за чего оплата труда начинающих программистов упадет в цене.

Рядовые программисты нередко зарабатывают больше 100 тыс. рублей в месяц. Лучшие — в два-три раза больше, при этом за ними бегают рекрутеры. Вдобавок, они получают кучу "плюшек" — от бесплатных обедов и расширенной медстраховки до новой техники Apple и корпоративной няни для детей. Кажется, хорошо быть программистом. А как им стать? Где учиться? Объясняем, что нужно уметь, чтобы работодатели вас "хантили" и баловали.

Какие программисты нужны?

В первом полугодии 2019-го вакансий в IT-сфере стало больше на 7%, по данным hh.ru. Больше всего рынок нуждается в топовых специалистах. В конце прошлого месяца на сайте было размещено 1036 вакансий для Junior (стажеры, начинающие), 1353 вакансии для Middle-специалистов (линейные сотрудники), 8016 вакансий для Senior (руководители, ведущие разработчики). Топ-10 востребованных специалистов по итогам полугодия выглядит следующим образом:

Как учиться?

Важно правильно выбрать направление и навыки для изучения. 10–15 лет назад студентов вузов еще заставляли учить языки Pascal и Delphi, а сегодня ими никто не пользуется. И некоторые языки, которым учили пять-шесть лет назад, утратили актуальность.

"В 2013 году я заканчивал университет, и нам не давали Python, о нем только поговаривали как о перспективном языке, — рассказывает Евгений Соколов, академический руководитель программы "Прикладная математика и информатика" ВШЭ. — На первой работе я использовал R для работы с данными. Сейчас он не так широко используется, а Python очень популярен. Это первый язык программирования, которому мы учим многих студентов. Выучить его проще, чем многие другие, в интернете много материалов, под него есть большое количество библиотек для прикладных задач. Библиотека — это набор уже готовых методов, можно с ее помощью решить стандартную задачу, а не программировать решение с нуля".

Одно из ключевых применений Python — анализ данных. Сейчас это очень востребовано, по словам Соколова; скажем, банк с помощью аналитики данных изучает клиентов: как, когда и какие покупки они чаще всего делают, как реагируют на разные предложения. Можно делать прогнозы — какие продукты банка могут заинтересовать того или другого клиента, что ему надо порекомендовать через месяц или полгода. Специалисты, которые работают с данными и извлекают из них пользу, называются дата-сайентисты. На них в ближайшие годы спрос будет расти.

"В бизнесе, промышленности, науке, медицине много отраслей, которые пока слабо "оцифрованы", — говорит Соколов. — Вот историку нужно найти и посчитать все упоминания персоны за последние 100 лет в различных источниках. И случается, что это делается вручную. На Python можно за полчаса-час написать программу, которая позволит найти нужное. Сейчас в цифровом виде появляется много данных в области медицины (например, снимки МРТ) и естественных наук. Это те сферы, в которых все еще много бумаг. Врач знает, как ставить диагноз, но не понимает, как данные хранятся, как составить алгоритм для поиска проблем на снимках, для этого ему нужен дата-сайентист".

Или же врачу или историку из этого примера нужно самому освоить язык программирования. В ВШЭ есть программы допобразования, где много взрослых людей — тех, кто хочет переучиться со своей профессии на программиста, и тех, кто хочет освоить тот же Python для своей работы.

Выучить первый язык программирования можно за полгода. "Но программирование — всего лишь инструмент, его самого по себе вряд ли хватит, чтобы идти работать. В течение полугода-года нужно изучить еще и специализированные предметы. Те, кто хочет пойти в Data Science, после Python учатся машинному обучению. С этими знаниями уже можно идти на собеседование на позицию джуниора".

И чему учиться дополнительно?

Базовых умений и навыков недостаточно. Нужно понимать, как обычно организован рабочий процесс в современных компаниях.

"Работодатели ожидают, что IT-специалист имеет опыт работы в командах с использованием программ Jira и Confluence (это таск-менеджеры, в которых сотрудники общаются и выполняют задачи по проекту — прим. ТАСС)", — перечисляет Мария Игнатова, руководитель службы исследований компании HeadHunter.

Хороший профи знаком с различными новыми способами организации работы — Scrum, Agile, Kanban, Waterfall. Это методики, которые программисты придумывают, чтобы работать еще быстрее (иногда экстремально быстро) и лучше. Далеко не во всех сферах изобретается столько методов для повышения экономической продуктивности. Вот и одна из причин, почему программистам так хорошо платят. Впрочем, главным образом не поэтому, а потому что их не хватает.

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

Что надо уметь, чтобы работать во "ВКонтакте"?

"Нет универсальной цифры, сколько языков должен знать нормальный программист, как и нет понимания того, что такое нормальный программист. Кому-то может быть скучно в отделе исследований и разработки крупнейшего IT-гиганта, а кого-то устроит работа в скромной веб-студии города N", — говорит Илья Таратухин, старший разработчик "ВКонтакте".

Он дает несколько общих правил.

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

"Чат-боты — это хороший старт для студента, возможность плавно войти в программирование и решить, что делать дальше, — говорит Таратухин. — Еще простое направление — веб-разработка. Всем нужны сайты, специалистов не хватает. Но не всем понравится разбираться с разнообразием браузеров, с их индивидуальными багами. Хотя сейчас, конечно, унификации в этом направлении стало больше".

Читайте также: