Сейчас очень интересная тенденция на IT рынке труда.
Если посмотреть рынок вакансий разработчиков ПО, то вдруг выясниться, что он за последние 3 года очень сильно изменился и почему то не пропорционально перекошен.
Вакансий уровня Junior почти нет. А если они и есть то почему то со стыдливой приписочкой \middle. Если начать смотреть описание вакансии то, уровень технических навыков что ожидают там никак не тянет на Junior. Это в хорошем случае порог вхождения в middle уровень.
Но и Middle вакансий, где ты должен быть крепким среднячком , не сильно больше. Но и в большинстве случаев все таки просят Middle+.
Хотя лично я не совсем понимаю что это означает. А означает просто опыт работы минимум 4 года.
Самый смак происходит в разделе Senior. Потому что таких вакансий абсалютное большиство. Зачастую люди просят найти как раз человека с опытом где то в 5 лет. Не меньше.
И тут надо разобраться в проблеме "Как так". Тут дело не в девочках HR. Тут именно чОткое требование именно от руководителя самой команды.
Многие видят коориляцию со временем когда агрессивная реклама курсов ИТ специальностей начала крутиться по всем известным и неизвестным местам. А так же и начало появления кучи обучающей информации на русском языке.
Повторяю - Массово и на Русском языке.
И вроде да - все верно - вся эта истерия началась в 2017, и примерно тогда, спустя год вылупились первые специалисты в сфере ИТ пройдя курсы.Если они тут же начали работать, то вот тебе и опыт в 5 лет. Доколе...
Однако эти события хоть и связаны, но не так, как вы думаете.
Рынок ИТ в России все равно требует кадров. Тем более после активного пиления различными компаниями Аналоговнетов.
Иначе все эти курсы с гарантировнным трудоустройстовом никто бы не финансировал. А их финансируют. И не ради повсеместного наебалова хомячков, которые получат тыкву по итогу...
Здесь ситуация намного глубже...
Начнем с того, что после наводнения кадрами рынка труда после курсов на рынке образовалось интересная картина.
В большинстве случаев, для того чтоб писать сайтики, глубоких познаний в Computer Science не нужно. А что нужно компаниям ? Правильно - РЕШЕНИЕ ТИПОВЫХ ЗАДАЧ. Поэтому для кандидатов на эти вакансии 4 года записывания лекций по Pascal не нужно. Курсов которые дают познакомиться с той или иной технологией - Достаточно. Если взять какой-нибудь хороший курс и добавить туды еще предметов у нас получиться вполне обычная программа Шараги Коледжа.
Стандартный набор из одного фреймворка гарантирует тебе работу. Однако должен быть тот кто этот фреймворк выберет. И Тут необходимо хоть какое то базовое образование в сфере Компутер Саенс и расширенный обзор.
Поэтому, рыночек порешал так: чем шире твой кругозор в этой сфере помноженное на стаж - тем больше у тебя зарплаточка.
Это все привело к тому, что зарплаты топ специалистов улетели просто в космос и как раз о них рассказывают завлекая на курсы.
В свою очередь подъем зарплат до небес вызвал дичайшую текучку кадров.
Более крупные компании банально могут предложить больше не только в плане денег, но и в плане свободы и бонусов.
А теперь посмотрим на все это с точки зрения продукт овнера:
Такой разрыв зарплат между каким-нибудь СБЕРом и твоей фирмой ГовноСофтТекнолоджис заставит уйти как минимум одного Сеньора. И Как минимум 2 мидлов. Про джунов я вообще молчу.
То есть проблема на лицо - У тебя не только может внезапно уйти "Костяк"...но и те кадры которых ты должен взрастить на замену этому "Костяку".
А поскольку любые вопросы поднятия зарплаты своему работнику, например за выслугу лет, всячески игнорятся, ибо это банально не выгодно тебе, в первую очередь, и компании в целом...
Эта проблема решается просто - сменой работы.
И перед тобой возникает несколько проблем:
- Вкладываться в молодняк НЕ ВЫГОДНО
- Хороший сеньор стоит слишком дорого.
Но ты ж управленец, ты ж должен что то решать, да?
Поэтому находившись на различные семинары ты делаешь вполне очевидные решения:
- Во первых мы делаем максимально широкие рамки компетенций, чтоб нанятый работник покрывал максимально допустимое количество задач.
- Нанимаешь ТОЛЬКО Сеньоров, вкладывая в них ресурсы. Но при этом их обязаности будут урезаны до уровня требования владения технологиями.
А вот тут уже не смешно - стек технологий может быть настолько обширен, что может противоречить.
А все почему? Потому что мы вместо двух мидлов нанимаем одного сеньора.
По ресурсам это одно и тоже. Задача решена. Оптимизировали.
Побочные эффекты в виде меньшей гибкости развития лишь сопутствующие потери. Но насколько правильный этот путь?
Если мы посмотрим вакансии от крупных игроков и отечественных аналогов Единорогов то там таких руководителей гонят ссаными тряпками.
Почему? Ларчик открывается просто.
- Во первых из-за финансирования курсов мы можем изменять программу под себя, для решения кадров в узком бутылочном горлышке.
Мы на курсах можем обучить их только ОДНОМУ фреймворку и трудоустроить.
НО за счет узости области он будет расти ТОЛЬКО в рамках текущего проекта. А если сделать ебанутые регламенты внедрения чего то нового (Привет Яндекс), то разработчик хоть и будет набивать стаж, но принципиально он будет тем же джуном.
А в ситуации с рынком можно еще опускать ценник до любых значений.
4 джуна вместо 1 сеньора иногда не повредят качеству проекта, однако каждый будет заниматься только своим, что не поможет ему уйти. А так же это увеличит скорость разработки.
А что делать с сеньорами? А все очень просто. У этих подрастающих джунов будет 3-4 компании из выбора для левел апа до мидла, и такой же выбор для левел апа до сеньора. Технологии одни и те же.
Если у нас уходит сеньор, то этого сеньора мы можем вырастить как раз с Мидла. Он будет рад такой подачке, а мы сэкономим деньги на ЗП новоиспеченного сеньора потыкав в несовершенство знаний.
Да, этот путь гораздо затратнее и сложнее чем первый.
Не нравиться? Ждите тогда по пол года своего Сеньора ценной в половину почки в своем ООО ГовноСофтТекнолоджис