Куда катятся зарплаты разработчиков в IT?
Грустный юмор HR: «Проводите собеседования быстрее, потому что к концу интервью стоимость разработчика может сильно увеличиться».
Рост ценности рук и мозгов IT-шников за последний год шел бурно и скачкообразно. Это, конечно, греет душу их обладателям — всегда приятно, когда твой труд хорошо оплачивается. Но стремительный взлет окладов в космические дали наводит на мысли о перегреве, о пузыре, который рано или поздно схлопнется. А это уже напрягает, потому что непонятно, на что рассчитывать в перспективе.
Всем привет, меня зовут Макс Кравец, я CEO IT-компании Holyweb, и уже больше четырех лет мне приходится заниматься в том числе и вопросами найма сотрудников, потому что для нас это один из ключевых бизнес-процессов. При этом мы практически с самого начала работаем на удаленке, что позволяет не замыкаться на зарплатах в одном конкретном городе или регионе и видеть картину целиком. Хочу поделиться своими мыслями о происходящем и разобраться — что же творится с оплатой труда IT-специалистов.
Что было четыре года назад
По нашим наблюдениям, средняя ставка фронтенд-разработчика в Москве отличалась от ставки в регионах почти в два раза. При этом спрос на разработчиков был выпуклым. Проще говоря — росло то, что становилось модным. Например, «взорвалась» крипта — в нее пошли деньги — выросли оклады специалистов Golang — этот язык взлетел. Но в остальных сегментах царила относительная тишь и благодать. Спадает хайп к технологии — рост зарплат замедляется и все выравнивается.
И так продолжалось довольно долго — зарплаты разработчиков неспешно следовали за инфляцией, пока не «бомбануло».
Что происходит сейчас
По данным Хабр Карьеры, медианная зарплата российского разработчика в первой половине 2020 года составляла 108 тысяч рублей (в Москве — 150 тысяч). Спустя всего лишь полгода по тем же самым кандидатам средняя медиана выросла на 20-50% и не собирается останавливаться — рынок действительно стал столько давать. Более того, планка продолжает расти.
WTF? А действительно, что, чьорт побьери, происходит? Для начала — давайте подумаем, что изменилось в 2020?
При этом крупные продуктовые, а особенно финтех-компании категорически отказывались работать в удаленном формате. Из соображений безопасности проще было релоцировать нужного специалиста. Да, внутри зарплаты были выше, но касалось это только узкого круга попавших в них разработчиков.
Ограничения, вызванные коронавирусом, вынудили крупные продуктовые компании приспособить свои процессы к возможности удаленной работы.
Барьер был сломан, причем в обе стороны — компании получили доступ к широкому кругу удаленных разработчиков, а последние — к более высоким зарплатам. Рынок на это ответил словами Билла из фильма Тарантино: «Я… отреагировал».
Еще одно очевидное изменение — резкий рост востребованности разработчиков. 2020-й год поставил перед бизнесом дилемму — или выходить в онлайн, или терять клиентов. IT-стартапы стали множиться как кролики без присмотра.
При этом продукт — по определению более маржинальная история, чем агентство. А значит он может предложить зарплату выше. На старте любого проекта разработчиков требуется намного больше, чем на этапе поддержки. Следовательно, новый продукт не просто может, а вынужден предлагать зарплаты выше конкурентов, чтобы забрать к себе IT-специалистов.
Растущие зарплаты — отличный мотиватор для тех, кто только выбирает сферу деятельности. Количество новичков в IT увеличилось кратно, но удовлетворить запрос на разработчиков это все равно не помогает. Даже фронтенд сегодня стал сложным и инженерным, это давно не просто верстка — нужно уметь применять паттерны проектирования, свободно владеть алгоритмами, задумываться об архитектуре кода и иметь математический склад ума. В итоге новички, только пришедшие в IT, с трудом находят работу — слишком узок круг задач, которые можно «закидать количеством рук», а за теми, кто обладает нужными компетенциями, начинается настоящая охота.
Раз есть охотники — компаниям приходится защищаться, пытаться удержать опытных разработчиков. Особенно, когда речь идет о сотрудниках с собственной экспертизой, потерять которых порой просто страшно. В таких случаях зарплата нередко становится не просто высокой, а кратно превышающей средние показатели. Правда, и для самого IT-специалиста цена высока — замкнутость на определенном стеке технологий, повторяемость решаемых задач и жесткие, если не сказать жесточайшие, регламенты. В ход идут таск- и тайм- трекеры, логгеры активности и поминутный учет выполнения поставленных задач. Микроменеджмент во всей его красе не каждому придется по душе и будет комфортен.
Что день грядущий нам готовит
Так что же получается — зарплаты завышены из-за того, что ситуативно взлетел спрос на разработчиков, и скоро этот пузырь лопнет? Мнения участников рынка как всегда расходятся.
Кто-то считает, что рынок перегрет до точки, близкой к кипению, и стоит скоро ожидать повторения 2000 года: повального отказа реального сектора от собственного IT, урезания костов и перехода на стандартные решения.
Другие не видят поводов ожидать, что потребность в разработчиках снизится.
В России 1,9 млн специалистов заняты в сфере информационных технологий. Это около 2% работающего населения. В той же Европе — 4%. По подсчетам Минцифры, в 2021 году отрасли не хватает миллиона разработчиков, а в ВУЗах — бюджетных мест для IT-специалистов. К 2024 году планируется увеличить их число на 50% — от сегодняшних 80 до 120 тысяч.
Хотите неожиданный вывод? Получайте. Пузырь не лопнет. Просто потому, что его не существует. Напротив, российские разработчики до сих пор недооценены. И говорить стоит не о взрывном росте, а о коррекции зарплат к среднеевропейским.
Крупные продукты уже не откажутся от возможностей, которые дает удаленная работа. Единственное ограничение, которое, скорее всего, сохранится, — географический фактор, большие компании предпочитают работать в близких часовых поясах.
Вряд ли разработчики, которые сейчас заняты запуском новых продуктов, останутся невостребованными, когда их проекты перейдут на стадию поддержки. У приложений есть свой цикл жизни, а значит на смену старым продуктам придут новые, а те, что существуют, будут переделывать под новые технологии и задачи. Цифровизация порождает цифровизацию, и конца этому процессу пока не видно.
Вместо послесловия. Зарплаты растут, но не у меня
Хорошо разработчикам с опытом и экспертизой. За ними охотятся, их перекупают, стараются удержать и вообще — носят на руках и пылинки сдувают. А как быть тому, кто только набирается знаний?
Ответ очевиден — стать тем самым незаменимым разработчиком. О том, что понадобится в самом начале пути — можно почитать в статье «Почему джуны никому не нужны». Тем же, кто уже перешагнул через эту стадию, стоит присмотреться к агентствам и небольшим продуктовым студиям.
Компаний, которые готовы предлагать зарплаты выше среднего, на самом деле не очень много. Но они вынуждают остальных подтягиваться друг за дружкой. Да, у небольшой студии, особенно региональной, велик соблазн попытаться сдержать рост окладов сотрудников. Но на самом деле — рычагов для такого сдерживания сегодня просто не существует. Можно, конечно, платить разработчику заниженную зарплату, но только до того момента, пока он не выйдет на рынок и не узнает свою реальную стоимость. При существующем сегодня дисбалансе спроса и предложения ждать этого слишком долго не придется, и вряд ли экс-сотрудник (а то, что после такого он станет уже бывшим — очевидно) легко простит обман.
Честность в отношении сотрудников сегодня — это не только этично, но и банально выгодно. Кроме того, небольшая компания — это чаще всего дружная семья с ламповой атмосферой и гибким рабочим процессом. Как минимум, вам не придется думать о том, кто будет дергать мышку, пока вы наливаете себе кофе.
Ну и самое главное. Чтобы зарплата начала расти, нужно банально любить писать код и не бояться брать на себя ответственность.
Остались вопросы? Оставляйте их в комментариях или сразу пишите мне в Телеграм.
Странное дело. Читаешь статьи и анализ в интернете - зарплаты у Айтишников прут как на дрожжах.
Разговариваешь с реальными разработчиками сплошной пессимизм. Мол зарплаты никакие. Обещанное итак низкое, так еще и платят не все и не всегда. Товарищ с начала 90-х работает программистом в крупных компаниях. Кодит на всех самых востребованных языках, начиная с С, С++, Java и др. Знает все, что положено профи.программисту. Имеет за плечами физ-мат Казанского универа. Говорит: "Какие там 100 тыс.??? Даже о 50 мечтать только остается. В лучшем случае 35...40. Как у рабочего завода средней квалификации!"
Ну и как понять, врет инет про огромные зарплаты Айтишников?
Ну хоть бы резюме разместил ваш товарищ. Кто действительно работает и ищет работу, у тех всё в порядке.
Ваш "реальный разработчик" возможно на заводе одну и ту же прошивку на перезаливает годами в одни и те же похожие шкафы управления какой-нибудь электротехникой или КИП. Или админит какую-нибуль заводскую самописную базу документов лет десять.
Комментарий недоступен
Они прибедняются , так как работают в регионе и 150к там космические деньги
Вот и попался ваш программист. Нужно на одной теме сосредотачиваться,а не кодить все что попросят.
Например Java разрабы в золоте купаются.
Также советую вашему другу разместить резюме на ту же удаленку. И выставить ценник в 2-3 раза больше,чем у него сейчас (гусары,молчать!).
П.С. только не надо писать весь опыт начиная от древнего мира. Это отпугивает.
Написать только целевой опыт,например на той же Java, С++. Но без опусов на 30 страниц.
Не, ничего он не попался. Это скорее я "попался", так как написал о том, что точно знаю про него.
А то, что у него есть чёткая специализация и он гуру в своём направлении (уж не знаю как это у программистов называется - не программист я, так пишу и изучаю чисто для личного удовольствия).
Думаю тут правильно многие написали - просто закис он в своем "болоте". В смысле не ищет реально новую работу. Сидит в одной конторе и не рыпается. Еле его поискать хотя бы во фрилансе подработку уговорил. Так и там он говорит мне: "Это скучно. Это я левой ногой во сне и т.д." Хочет найти серьезный проект, чтобы от души вложиться, но таких там нет...
Ну это с его слов.
Да полно таких проектов. Особенно, когда оказывается, что зарплата в разы выше.
Как я думаю ключевое тут "Это с его слов". Человеку далёкому от программирования можно наговорить что угодно а по факту окажется что человек знает как писали на условной Java 5 и так же и продолжает, хотя технологии скакнули сильно далеко за это время.
Ну и "начинал с С, С++, Java" ни говорит о опыте ровным счётом ничего, ибо я в колледже/универе тоже тыкал эти языки но именно углубленно начал изучать относительно недавно.
В общем людям иногда свойственно считать себя мегакрутыми, хотя их навыки (если они были) за время стали не актуальными.
Я конечно не утверждаю что ваш друг такой.
Про "...иногда людям свойственно..." я знаю. Он явно не застрял "...в Java 5...".
Современные тенденции в программировании он сечёт несомненно. Да и я не "...человек, далёкий от программирования..." Просто я этим не зарабатываю, у меня другой заработок. Но "...в курсе..." мне быть нужно. Так что оценивать его квалификацию как программиста, я могу. Как я выше написал - он очень грамотный специалист.
Просто, видимо, с одной стороны у него характер такой - не любит трепыхаться.
С другой, видимо у нас регион такой, где для серьезных программистов больших зарплат нет. Кто помоложе да пошустрее давно уже уехали в МосквЫ, да в заграницы.
А взаимоотношения с работодателем "на расстоянии", т.е. без личного контакта, не все воспринимают. Я для себя так его понял.
Кстати, после первого поста в теме, я еще поговорил со знакомыми, с кем в 80-е учился, потом первые компы осваивал и собирал. Примерно на то же жалуются: "тут не платят, а уезжать туда уже не хочется"
Если так то печально. IT сейчас такая сфера где ты либо платишь среднее (ну или близкое) по рынку, либо люди уезжают/работают на удалёнке с другими компаниями. Я и сам не Москвич, но наша компания работает с иностранцами и по этому и платит нормально, да и в принципе по городу плюс минус так же.
Комментарий недоступен
Его право. Может работать на госзаказы.
Комментарий недоступен
Утонет в спаме эйчаров, а не в предложениях. А дальше будет стандартный процесс многоуровневых собеседований, заполнения анкет, тестовых заданий и "мы вам перезвоним".
Комментарий недоступен
Из чего вы делаете подобные выводы? По своему опыту поиска работы, могу сказать, что с каждым годом все больше спама и все меньше полезных вакансий. Разговаривать с эйчарами стало большим напрягом. Размер зарплаты утаивают. Работу стало искать не просто тяжело, а очень тяжело. Несколько раз получал звонки из тех мест, куда очень давно отправлял резюме, если удавалось выяснить цифру зарплаты, то ее размер был просто шоком для меня (в 2 и более раза меньше текущей зарплаты).
Нет никакого кадрового голода. В 2005г, когда я еще был юным мальчиком, меня буквально уговаривали стать руководителем ИТ департамента в не самой мелкой компании, но я отказался, так как работа была явно выше того уровня, что я имел на тот момент. Вот это был голод. А то, что сейчас, скорее похоже на жалкие попытки раздуть ажиотаж на пустом месте.
Комментарий недоступен
Перестаньте писать этот бред. Я почти 20лет отработал программистом и никакой драки не видел ни в одной из компаний.
Комментарий недоступен
Опять очередная порция чепухи. Вы думаете я одну работу сменил за 20лет? Или настолько тупой, что не умею написать резюме. Не надо думать, что вы тут самый умный.
Комментарий недоступен
Токсичность тоже критичный фактор - сейчас работают в командах и надо уметь договариваться, слушать друг друга и общаться так,чтобы другие хотели с тобой работать.
Да,я тоже такое заметил. Иногда кажется,что там больше проблемы с софт скиллами .
Ещё очень раздражают частые отказы на собеседованиях. Затем идёт вывод,что не нужны кадры.
Ну он же профи, собес-то сможет пройти?
Ну прошли вы собес, а дальше что? За последнее время мне 2 раза отказали уже после всех собеседований, когда уже предполагалось подписание договора. Я так понимаю, что просто за это время нашли кого-то помоложе и подешевле.
По софт-скиллам не прошли, наверное.
Бывает, надо хотя бы 5 собесов пройти, чтобы научиться правильно говорить
Это похоже на кадровый голод?
Да.Потому что взять в команду токсичного человека и получить отрицательную производительность всей команды - слишком дорого.
Нет. Потому что при кадровом голоде некому делать работу и не до медитаций с командой.
Комментарий недоступен
Я однажды работал с токсичным программистом и понимаю почему в команды стараются таких не брать:с учётом кадрового города, другие спецы быстро уйдут от такого соседства.
Пройти собес и работать- два разных навыка
Есть два типа программистов
1 Творческий. Работодатель сказал я хочу что было так, а ты уже думай и делай че и как там кодить. Эти стоят денег.
2 Рабочие лошадки. Есть програмист руководитель проекта, ставит задачу програмист тупо кодит. Эти соглашаются на мало денег.
Так что интернет не врет, я лично первым готов платить сколько скажут, а вторых на 1 вакансию получаешь сотню резюме.
По факту больше платят из пункта 2 - человек знает хорошо свой стек,умеет двигать таски.
Если вы лично не готовы платить им достойно - спокойно перебегут на соседний проект за много денег (так как стек знают).
Как в колхозе
Что-то всё очень плохо у вашего товарища. Я устроился в феврале джуном на 20к, сейчас получаю 40к, и то это мало для программиста. Особенно учитывая как цены взлетели на всё за последние несколько лет.
По нынешним меркам, да ещё и ТУТ, у него всё как раз неплохо.
Просто он удивляется "как хорошо ТАМ", и почему "плохо ТУТ по сравнению с ТАМ". Точнее с тем, что пишут про то, "как хорошо ТАМ" и он этой писанине не верит.
Не знаю про ТУТ и ТАМ, но если у вас в городе 35-40к это очень хорошо, то я рад за вас. Хотя даже не могу представить где такое может быть.
Набережные Челны