Это вы понимаете, когда у вас есть опыт, на который вы полагаетесь. Другое дело, когда собеседует человек, который максимум три года в ИТ и толком не имеет опыта разработки. Он как заученная машина, прошедшая курсы компании по подбору персонала, пытается вытащить из вас решение задачи из методички под носом. У него нет опыта распознать, хороший кандидат или нет. В комментариях выше уже писал товарищ, который собеседует людей без надлежащего опыта в разработке.
Поверьте, на собеседовании ни кто не определяет какие таски он будет закрывать в будущем. В команду может зайти джун, а через пол года делать работу как мидл. Обучат что к чему.
Это не показатель. Все знают как эти тайтлы присваиваются. Есть исключения, но большинство становятся синьорами за короткий срок из за потребности заказчика. Я тоже знал одного с опытом три года из которых 1 год он вел курсы, 1 год работал в коммерческой компании и год работал со мной. Тоже тимлидом стал не по опыту, а по потребности. Какой из него тимлид и бывший синьор, когда он не мог ответить на элементарные вопросы. И это не единственный случай при мне. Так что все эти тайтлы очень сомнительны при малом опыте.
Я занимаюсь коммерческой разработкой с 2000-х, поменял более 10 ИТ-компаний и прошел достаточно собесов за свою жизнь. Имею международный опыт работы (не удаленной) в ЕС. Свободно владею несколькими языками. Занимаюсь проектированием, разработкой, поддержкой и внедрением продуктов. Принимал участие в разных проектах, от мелких, до крупных, международных, государственных. Имеются мелкие стартапы, которые успешно помогают людям делать бизнес на просторах СНГ сегодня. Начинал свою карьеру как и многие разработчики того времени с Delphi, дальше Java, Kotlin, React и так далее. Стек у меня сегодня современный. Специализируют как full-stack инженер. Занимаюсь консультированием в разработке в том числе, по архитектурным решениям и оптимизации алгоритмов.
Я думаю, что это не отражает реальности, поскольку за рекрутеров могут делать это скрипты. И не факт, что скрипт не от одного рекрутера. Дельфи доживает свой век, но ни как не умрет. Ему постоянно дают шанс. Попробуйте написать рекрутерам и вы удивитесь. Что касается оракла, то тут тоже все относительно. В микросервис вы его не запихнете, а монолиты сегодня как то не в моде из-за распределенных систем. Самая точна картина будет тогда, когда дело дойдет до собеса, а все эти писалки и накручивание откликов на вакансии, тем более hh ни о чем не говорит.
Я не могу знать подробностей, но мне кажется, что проблема в хитрости менеджера. Во-первых толковые разрабы в один день не разбегаются. Во-вторых, кто-нибудь обязательно бы сообщил о мистере баг-синьор, что он не походит под критерии команды. Тем более испытательный срок может показать на что он реально способен. Может быть другой вариант, искусственно развалить проект чужими руками. Или выкинуть за борт дорогих разрабов, которые стали слишком дорогими и малозанятными. Сделать это так неприметно, чтобы ни кто даже не подумал, что это было в планах компании. Может быть менеджеру сверху на голову начали капать, что у тебя люди ошиваются в курилке и не работает и ни кого не волнует то, что они быстро делали свою работу. Факт, остается фактом, курят – значит не работают.
Они же сами уволились, я - менеджер тут ни причем. На их место возьмут более дешевых разрабов с которыми проект будет жить дальше и обходится дешевле компании. Вы смотрите со стороны работника, а руководство думает стратегически со стороны бизнеса. Чем дешевле, тем выше доходы компании. Менеджер же остался работать, а команды разбежалась! Совпадение?
Я по себе знаю, что каждый прогер стремится все больше и больше зарабатывать каждый год и этому нет предела. Когда он упирается в вилку он не может остановится и не может понять, что проект на котором он работает не может ему больше платить. Ему отказывают на перфоманс-ревью один раз, второй, третий, потом он начинает колебаться и увольняется. Не думайте, что вы как разраб нужны компании всю жизнь. Вы работник, который делает работу компании и зарабатывает деньги. Какой бы вы умный и хороший не были, если у компании появляются проблемы вас уволят. Это же очевидные вещи.
Думайте как компания и тогда многие вещи становятся очевидными, а перспектива станет более понятной.
Помню были времена, когда было очень много Delphi программистов. Сегодня это можно считать мертвым языком. Полагаю, что PHP тот же Delphi в ближайшей перспективе.
Мир тесен и не редкость на собеседовании услышать одинаковые вопросы. У меня был кейс, когда на собеседовании мы разговаривали про архитектурные решения, про кэши и просто о больших вещах, а потом собеседующий берет и задает вопрос из основ программирования. Скажите, в чем разница между одним и двумя равно?! Меня этот вопрос сбил с толку. Либо мы про Java говорим, либо про JS?! Этого хватило, чтобы нарисовать в фитбэке отказ. И дело даже не в том, что я все это знаю, а в том, что собеседующий сделал на это упор и отказал мне в работе. Очень важно задавать правильные вопросы, а не играть в угадайку. Мы все воспринимаем вопросы по-разному. Часто на собеседованиях задают вопрос, ходят вокруг да около, что-то хотят услышать, ты пытаешься прощупать почву, задаешь доп. вопросы, но нет – ты не угадал с ответом. Часто даже не рассматриваются альтернативные решения из-за нехватки опыта собеседующего. Потом получаешь фитбэк, что ты не знаешь retry паттерн например. Это не могло не рассмешить, ведь я знаю что это, просто не угадал, что от меня хотел услышать собеседующий, не мой день. Поле-Чудес я не выиграл и приз не получил. И кто тут виноват?! Я? Или собеседующий, который имел превосходство надо мной. То, что он удивился некоторым вещам, про которые я ему начал рассказывать, это ничего не значит. Меня просто собесил ботаник.
Кто решил, что собеседующий имеет превосходство над кандидатом?! Собеседующий может задавать вопросы, которые другие не поймут. Например, когда вы будете собеседовать человека с сильным бэкграундом вы можете не уловить его идеи из-за нехватки опыта и ему отказать.
Я уверен, что вы за два года в ИТ научились собеседовать людей хорошо, но без реального опыта в разработке ваша оценка очень сильно будет ограничена. Я не хочу вас обидеть, а лишь хочу предложить посмотреть правде в глаза.
Каждый из нас оценивает людей опираясь на свой личный опыт. Если у собеседующего слабый бэкграунд он сможет оценить кандидата себе подобного, а более опытному отказать, так и не поняв его.
Школьный математик ни когда не поймет кандидата математических наук. Хотя оба имею права называться математиками.
Не в капитализме все дело, а в бизнесе. Молодой, — это дешевый и энергичный сотрудник, готов работать за идею дяди, быстро обучается, много не просит, сидит в розовых очках. Его можно продать задорого заказчику, растворив среди опытных, мало заплатить и много заработать. Никакой магии тут нету.
Ситуация с айтишниками в СНГ действительно уникальная и мне понятная. Когда ко мне звонит друг 35+ и спрашивает совета как стать айтишников, я всегда интересуюсь, почему он вообще решил им стать?! Правильно! Деньги! Каждый человек хочет лучше жить и меньше работать. Люди от безысходности в 35+ бегут на раскрученные курсы по программированию, не понимая с чем они столкнуться. Всем навязали идею, что в ИТ легкие бабки, которые зарабатывают на одном дыхании. Никто из них даже не задумывается, что в Европе программист не такая уж популярная специальность. Вся причина в зарплатной дыре между ИТ компаниями, которые стремятся платить как во всем мире и заводами на местном рынке. Когда речь идет о высокой зарплате в ИТ, это скорее речь о том, насколько низкая зарплата на заводе местного рынка. Программисты в СНГ получают меньше, чем программисты в Европе. Поэтому желающие поменять что-то в жизни побегут на курсы, а не в университеты. Бизнесмены курсов на хайпе будут делать бабки. Менеджеры ИТ компании будут собирать урожай, продавая мозги за границу и зарабатывать зелень. И всем должно быть понятно, почему на рынке столько людей 35+ с опытом 1+ лет.
Учиться всегда нужно и желательно делать это правильно. Систематизацию знаний никто не отменял. Не важно, прошло 10 или 20 лет, если человек не научился правильно учиться, то ему ничего не поможет. Раньше сложнее было обучаться из-за отсутствия интернета и литературы. Приходилось изучать в книге каждую строчку кода, пока не начинал понимать, что они делают. Это воспитало во мне усидчивость. Постепенное вовлечение в разработку систематизировало мои знания. У меня не было в голове хауса, который сегодня у каждого. Если я что-то не понимал я сидел и разбирался с этим, потому что не мог залезть в интернет за решением или спросить у ChatGPT. Легкодоступная информация сегодня не воспитывает ответственность, а лишь помогает быстро кодить и повторять чужие ошибки. Даже, если вы научитесь правильно учиться в одиночку и усваивать материал достаточно быстро и хорошо, этого не будет достаточно. Когда вы учитесь самостоятельно, вы медленно прокладываете свою тропинку знаний вместо того, чтобы пойти по дороге целой командой. Именно командная работа помогает быстро научиться и делать вещи правильно. Именно командная взаимопомощь поможет правильно писать и проектировать решения. Ни одни курсы вас не научат тому, как целая командная работа. Вы можете в отделе самостоятельно писать и изучать уникальные решения, иметь превосходство над другими сотрудниками, но кто сказал, что вы пишете код правильно?! А?! Так и с врачами и другими специальностями! Опыт передается от поколения к поколению и не важно, врач это, педагог или программист. Везде нужен комплексный и командный подход. Поверьте, я знаю о чем говорю!
Ваше утверждение частично применимо к реальным проблемам найма в ИТ сегодня. Если мы говорим про прогера, который сидит на легаси 10 лет в одной компании, получает зарплату, то смена работы будет для него очень сложным этапом. Стабильность, к сожалению, не мотивирует людей.
В моем же случае я знаю довольно современный стек. Я давно ушел от легаси и часто занимаюсь проектированием и реализаций сложных hiload систем. Как вы считаете, дело в закостенелости? Не думаю.
Почему стало так много кадров?! Сразу хочется отметить, что речь пойдет про СНГ. Мне кажется, что перегрев рынка имеет несколько причин:
1) релокация ЕС-ориентированных компаний
2) перенасыщение рынка ИТ курсами, которые якобы сделают вас айтишником
3) нежелание прогеров уезжать из страны по разным причинам, незнание языка, семья, родители, страх и так далее.
Если порыться в каждой причине по отдельности, то картина становится более-менее понятной. Компании ушли из-за санкций и желания сохранить бизнес. Курсы, как и любой бизнес стремятся зарабатывать бабки и генерировать новый вайтишных солдат. Я университет заканчивал на инженера-программиста, а тут какого-то вайтишника за несколько месяцев ставят вширенгу со мной. Нежелание айтишников уезжать из страны тоже влияет на текущие процессы в найме. Когда я пересекался с ребятами из СНГ компаний, мало кто мог похвастаться отличным и уверенным знанием английского. Конечно, были, кто мог, но их было очень мало. Возможно, эта масса ребят и отличные инженера, но по понятным причинам они никуда не уехали.
Если с первой и третьей причиной более-менее все понятно, то к ИТ курсам очень много вопросов. Мой старый знакомый как-то мне хвастался, что он всю жизнь мечтал быть прогером. Решился исполнить свою мечту лишь к 40 годам. Наверное, так сильно мечтал, что ждал пол жизни. За полгода курсов они прошли довольно неплохой стек я считаю. Но, я как прогер познавший дзен знаю, что за полгода научиться писать что-то серьезное почти невозможно. Курсы сильно привлекают будущих вайтишников трудоустройством в компанию. Потенциальный студент-вайтишник полагает, что ему дают гарантию трудоустройства и потенциально считает, что он уже айтишник через полгода. Курсовые коучи хорошо знают, что превратить человека с нулевыми знаниями в айтишника за полгода почти невозможно. Ему бы успеть как-то прочитать весь курс без практики. И вот тут важно понимать, что вайтишнику обещали трудоустройство и это обещание нужно выполнить. Вектор интереса смещается в сторону обучения прохождения собеседований, а не развития навыка программирования. Курсы начинают больше уделять внимание тренировкам вайтишника проходить собеседования правильно, отвечать на вопросы, которые могут попадаться на собесах. Отвечать на вопросы как по книжке. Что такое HashMap - ? Как распределяются данные в HashMap - ? Что такое equals и hashсode - ? и так далее. Курсы регулярно тренеруют новобранцев этим навыкам, проводят псевдособесы с реальными технорями. Когда вайтишник будет готов отвечать, как заученная машина и его резюме одобрит коуч, его направляют на реальный собес в компанию. Мне показывали пару таких псевдо видосов. Вайтишник реально отвечает, как заученная машина на вопросы собеседующего. Если чуть-чуть отступить от вопроса, то товарищ начинает плыть. Не удивительно! Процесс натаскивания собесами может длиться не один месяц. После этого товарища закидывают на реальный пробный собес не как джуна, которого продать очень сложно сегодня, а мидла. Не зря его натаскивали не один месяц на псевдокурсах и гримировали образ мидла. Если вайтишник проходит собес, то курсы считают свои условия выполненными и отправляют вайтишника в свободное плаванье. Что будет с ним дальше в компании одному богу известно. Другие же курсы могут иметь доп. соглашения. Например, если вы прошли на позицию мидла в реальную компанию, то будете несколько лет батрачить через курсового посредника. Вам же помогли попасть на мидла, помогли выбить мидловую зарплату, значит помогайте курсам. Курсы по договоренности будут у вас забирать большую часть вашей зп, а вы будете получать как реальный джун. Эта правда будет скрыта от заказчика. Что будет с вами и через сколько вы прогорите, работая на мидловой позиции со знаниями джуна одному богу известно. Главное, чтобы потом этот товарищ не начал собеседовать реальных специалистов.
То, что я наблюдаю сегодня на рынке СНГ, это больше похоже на искусственную и временную проблему кадров. Пройдет еще время и рынок более-менее стабилизируется. Кто откладывал переезд, переедет. Компании, которые остались, скорректируют бизнес-процессы, наберут или сократят штат. Рано или поздно все сбалансируется и собесы станут не такими токсичными как сегодня.
Меня лично сегодняшняя ситуация укрепила еще больше, я выучил еще больше, вспомнил то, что успел уже забыть. Я реально почувствовал сегодня, что я стал крепче и сильнее, научился закрывать таски еще быстрее и больше отдыхать. И считаю, что те ребята, которые потеряли работу и прошли всю эту мясорубку выросли в своей специальности и в будущем это сильно им поможет переплюнуть тех, кто остался сидеть в домике.
Спасибо за комментарий. Мне кажется, что мы все забыли, что собес должен остаться собесом, а не превращаться в специальность университета с дипломным проектом.
Спасибо за комментарий.
Это вы понимаете, когда у вас есть опыт, на который вы полагаетесь. Другое дело, когда собеседует человек, который максимум три года в ИТ и толком не имеет опыта разработки. Он как заученная машина, прошедшая курсы компании по подбору персонала, пытается вытащить из вас решение задачи из методички под носом. У него нет опыта распознать, хороший кандидат или нет. В комментариях выше уже писал товарищ, который собеседует людей без надлежащего опыта в разработке.
Поверьте, на собеседовании ни кто не определяет какие таски он будет закрывать в будущем. В команду может зайти джун, а через пол года делать работу как мидл. Обучат что к чему.
Это не показатель. Все знают как эти тайтлы присваиваются. Есть исключения, но большинство становятся синьорами за короткий срок из за потребности заказчика. Я тоже знал одного с опытом три года из которых 1 год он вел курсы, 1 год работал в коммерческой компании и год работал со мной. Тоже тимлидом стал не по опыту, а по потребности. Какой из него тимлид и бывший синьор, когда он не мог ответить на элементарные вопросы. И это не единственный случай при мне. Так что все эти тайтлы очень сомнительны при малом опыте.
Спасибо за комментарий.
Я занимаюсь коммерческой разработкой с 2000-х, поменял более 10 ИТ-компаний и прошел достаточно собесов за свою жизнь. Имею международный опыт работы (не удаленной) в ЕС. Свободно владею несколькими языками. Занимаюсь проектированием, разработкой, поддержкой и внедрением продуктов. Принимал участие в разных проектах, от мелких, до крупных, международных, государственных. Имеются мелкие стартапы, которые успешно помогают людям делать бизнес на просторах СНГ сегодня. Начинал свою карьеру как и многие разработчики того времени с Delphi, дальше Java, Kotlin, React и так далее. Стек у меня сегодня современный. Специализируют как full-stack инженер. Занимаюсь консультированием в разработке в том числе, по архитектурным решениям и оптимизации алгоритмов.
Только что посмотрел на HH, что - то есть, но зарплата плакать хочется.
Спасибо за комментарий.
Очень спорное у Вас утверждение.
Спасибо за комментарий
Я думаю, что это не отражает реальности, поскольку за рекрутеров могут делать это скрипты. И не факт, что скрипт не от одного рекрутера. Дельфи доживает свой век, но ни как не умрет. Ему постоянно дают шанс. Попробуйте написать рекрутерам и вы удивитесь. Что касается оракла, то тут тоже все относительно. В микросервис вы его не запихнете, а монолиты сегодня как то не в моде из-за распределенных систем. Самая точна картина будет тогда, когда дело дойдет до собеса, а все эти писалки и накручивание откликов на вакансии, тем более hh ни о чем не говорит.
Спасибо за комментарий.
Я не могу знать подробностей, но мне кажется, что проблема в хитрости менеджера. Во-первых толковые разрабы в один день не разбегаются. Во-вторых, кто-нибудь обязательно бы сообщил о мистере баг-синьор, что он не походит под критерии команды. Тем более испытательный срок может показать на что он реально способен. Может быть другой вариант, искусственно развалить проект чужими руками. Или выкинуть за борт дорогих разрабов, которые стали слишком дорогими и малозанятными. Сделать это так неприметно, чтобы ни кто даже не подумал, что это было в планах компании. Может быть менеджеру сверху на голову начали капать, что у тебя люди ошиваются в курилке и не работает и ни кого не волнует то, что они быстро делали свою работу. Факт, остается фактом, курят – значит не работают.
Они же сами уволились, я - менеджер тут ни причем. На их место возьмут более дешевых разрабов с которыми проект будет жить дальше и обходится дешевле компании. Вы смотрите со стороны работника, а руководство думает стратегически со стороны бизнеса. Чем дешевле, тем выше доходы компании. Менеджер же остался работать, а команды разбежалась! Совпадение?
Я по себе знаю, что каждый прогер стремится все больше и больше зарабатывать каждый год и этому нет предела. Когда он упирается в вилку он не может остановится и не может понять, что проект на котором он работает не может ему больше платить. Ему отказывают на перфоманс-ревью один раз, второй, третий, потом он начинает колебаться и увольняется. Не думайте, что вы как разраб нужны компании всю жизнь. Вы работник, который делает работу компании и зарабатывает деньги. Какой бы вы умный и хороший не были, если у компании появляются проблемы вас уволят. Это же очевидные вещи.
Думайте как компания и тогда многие вещи становятся очевидными, а перспектива станет более понятной.
Спасибо за отзыв.
Помню были времена, когда было очень много Delphi программистов. Сегодня это можно считать мертвым языком. Полагаю, что PHP тот же Delphi в ближайшей перспективе.
Спасибо за комментарий.
Мир тесен и не редкость на собеседовании услышать одинаковые вопросы. У меня был кейс, когда на собеседовании мы разговаривали про архитектурные решения, про кэши и просто о больших вещах, а потом собеседующий берет и задает вопрос из основ программирования. Скажите, в чем разница между одним и двумя равно?! Меня этот вопрос сбил с толку. Либо мы про Java говорим, либо про JS?! Этого хватило, чтобы нарисовать в фитбэке отказ. И дело даже не в том, что я все это знаю, а в том, что собеседующий сделал на это упор и отказал мне в работе. Очень важно задавать правильные вопросы, а не играть в угадайку. Мы все воспринимаем вопросы по-разному. Часто на собеседованиях задают вопрос, ходят вокруг да около, что-то хотят услышать, ты пытаешься прощупать почву, задаешь доп. вопросы, но нет – ты не угадал с ответом. Часто даже не рассматриваются альтернативные решения из-за нехватки опыта собеседующего. Потом получаешь фитбэк, что ты не знаешь retry паттерн например. Это не могло не рассмешить, ведь я знаю что это, просто не угадал, что от меня хотел услышать собеседующий, не мой день. Поле-Чудес я не выиграл и приз не получил. И кто тут виноват?! Я? Или собеседующий, который имел превосходство надо мной. То, что он удивился некоторым вещам, про которые я ему начал рассказывать, это ничего не значит. Меня просто собесил ботаник.
Кто решил, что собеседующий имеет превосходство над кандидатом?! Собеседующий может задавать вопросы, которые другие не поймут. Например, когда вы будете собеседовать человека с сильным бэкграундом вы можете не уловить его идеи из-за нехватки опыта и ему отказать.
Я уверен, что вы за два года в ИТ научились собеседовать людей хорошо, но без реального опыта в разработке ваша оценка очень сильно будет ограничена. Я не хочу вас обидеть, а лишь хочу предложить посмотреть правде в глаза.
Каждый из нас оценивает людей опираясь на свой личный опыт. Если у собеседующего слабый бэкграунд он сможет оценить кандидата себе подобного, а более опытному отказать, так и не поняв его.
Школьный математик ни когда не поймет кандидата математических наук. Хотя оба имею права называться математиками.
Спасибо за комментарий.
Не в капитализме все дело, а в бизнесе. Молодой, — это дешевый и энергичный сотрудник, готов работать за идею дяди, быстро обучается, много не просит, сидит в розовых очках. Его можно продать задорого заказчику, растворив среди опытных, мало заплатить и много заработать. Никакой магии тут нету.
Спасибо за комментарий.
Ситуация с айтишниками в СНГ действительно уникальная и мне понятная. Когда ко мне звонит друг 35+ и спрашивает совета как стать айтишников, я всегда интересуюсь, почему он вообще решил им стать?! Правильно! Деньги! Каждый человек хочет лучше жить и меньше работать. Люди от безысходности в 35+ бегут на раскрученные курсы по программированию, не понимая с чем они столкнуться. Всем навязали идею, что в ИТ легкие бабки, которые зарабатывают на одном дыхании. Никто из них даже не задумывается, что в Европе программист не такая уж популярная специальность. Вся причина в зарплатной дыре между ИТ компаниями, которые стремятся платить как во всем мире и заводами на местном рынке. Когда речь идет о высокой зарплате в ИТ, это скорее речь о том, насколько низкая зарплата на заводе местного рынка. Программисты в СНГ получают меньше, чем программисты в Европе. Поэтому желающие поменять что-то в жизни побегут на курсы, а не в университеты. Бизнесмены курсов на хайпе будут делать бабки. Менеджеры ИТ компании будут собирать урожай, продавая мозги за границу и зарабатывать зелень. И всем должно быть понятно, почему на рынке столько людей 35+ с опытом 1+ лет.
Спасибо за комментарий.
Учиться всегда нужно и желательно делать это правильно. Систематизацию знаний никто не отменял. Не важно, прошло 10 или 20 лет, если человек не научился правильно учиться, то ему ничего не поможет. Раньше сложнее было обучаться из-за отсутствия интернета и литературы. Приходилось изучать в книге каждую строчку кода, пока не начинал понимать, что они делают. Это воспитало во мне усидчивость. Постепенное вовлечение в разработку систематизировало мои знания. У меня не было в голове хауса, который сегодня у каждого. Если я что-то не понимал я сидел и разбирался с этим, потому что не мог залезть в интернет за решением или спросить у ChatGPT. Легкодоступная информация сегодня не воспитывает ответственность, а лишь помогает быстро кодить и повторять чужие ошибки. Даже, если вы научитесь правильно учиться в одиночку и усваивать материал достаточно быстро и хорошо, этого не будет достаточно. Когда вы учитесь самостоятельно, вы медленно прокладываете свою тропинку знаний вместо того, чтобы пойти по дороге целой командой. Именно командная работа помогает быстро научиться и делать вещи правильно. Именно командная взаимопомощь поможет правильно писать и проектировать решения. Ни одни курсы вас не научат тому, как целая командная работа. Вы можете в отделе самостоятельно писать и изучать уникальные решения, иметь превосходство над другими сотрудниками, но кто сказал, что вы пишете код правильно?! А?! Так и с врачами и другими специальностями! Опыт передается от поколения к поколению и не важно, врач это, педагог или программист. Везде нужен комплексный и командный подход. Поверьте, я знаю о чем говорю!
Спасибо за комментарий.
Ваше утверждение частично применимо к реальным проблемам найма в ИТ сегодня. Если мы говорим про прогера, который сидит на легаси 10 лет в одной компании, получает зарплату, то смена работы будет для него очень сложным этапом. Стабильность, к сожалению, не мотивирует людей.
В моем же случае я знаю довольно современный стек. Я давно ушел от легаси и часто занимаюсь проектированием и реализаций сложных hiload систем. Как вы считаете, дело в закостенелости? Не думаю.
Вово
Нужно верить в себя, работать над собой и все обязательно получится.
Я с вами не соглашусь. Зачем учиться на врача, если есть куча литературы и курсов?
Могу предположить, что у вас нет профильного образования.
Спасибо за комент. Еще как варинта закрыть вакансию очень быстро.
Почему стало так много кадров?! Сразу хочется отметить, что речь пойдет про СНГ. Мне кажется, что перегрев рынка имеет несколько причин:
1) релокация ЕС-ориентированных компаний
2) перенасыщение рынка ИТ курсами, которые якобы сделают вас айтишником
3) нежелание прогеров уезжать из страны по разным причинам, незнание языка, семья, родители, страх и так далее.
Если порыться в каждой причине по отдельности, то картина становится более-менее понятной. Компании ушли из-за санкций и желания сохранить бизнес. Курсы, как и любой бизнес стремятся зарабатывать бабки и генерировать новый вайтишных солдат. Я университет заканчивал на инженера-программиста, а тут какого-то вайтишника за несколько месяцев ставят вширенгу со мной. Нежелание айтишников уезжать из страны тоже влияет на текущие процессы в найме. Когда я пересекался с ребятами из СНГ компаний, мало кто мог похвастаться отличным и уверенным знанием английского. Конечно, были, кто мог, но их было очень мало. Возможно, эта масса ребят и отличные инженера, но по понятным причинам они никуда не уехали.
Если с первой и третьей причиной более-менее все понятно, то к ИТ курсам очень много вопросов. Мой старый знакомый как-то мне хвастался, что он всю жизнь мечтал быть прогером. Решился исполнить свою мечту лишь к 40 годам. Наверное, так сильно мечтал, что ждал пол жизни. За полгода курсов они прошли довольно неплохой стек я считаю. Но, я как прогер познавший дзен знаю, что за полгода научиться писать что-то серьезное почти невозможно. Курсы сильно привлекают будущих вайтишников трудоустройством в компанию. Потенциальный студент-вайтишник полагает, что ему дают гарантию трудоустройства и потенциально считает, что он уже айтишник через полгода. Курсовые коучи хорошо знают, что превратить человека с нулевыми знаниями в айтишника за полгода почти невозможно. Ему бы успеть как-то прочитать весь курс без практики. И вот тут важно понимать, что вайтишнику обещали трудоустройство и это обещание нужно выполнить. Вектор интереса смещается в сторону обучения прохождения собеседований, а не развития навыка программирования. Курсы начинают больше уделять внимание тренировкам вайтишника проходить собеседования правильно, отвечать на вопросы, которые могут попадаться на собесах. Отвечать на вопросы как по книжке. Что такое HashMap - ? Как распределяются данные в HashMap - ? Что такое equals и hashсode - ? и так далее. Курсы регулярно тренеруют новобранцев этим навыкам, проводят псевдособесы с реальными технорями. Когда вайтишник будет готов отвечать, как заученная машина и его резюме одобрит коуч, его направляют на реальный собес в компанию. Мне показывали пару таких псевдо видосов. Вайтишник реально отвечает, как заученная машина на вопросы собеседующего. Если чуть-чуть отступить от вопроса, то товарищ начинает плыть. Не удивительно! Процесс натаскивания собесами может длиться не один месяц. После этого товарища закидывают на реальный пробный собес не как джуна, которого продать очень сложно сегодня, а мидла. Не зря его натаскивали не один месяц на псевдокурсах и гримировали образ мидла. Если вайтишник проходит собес, то курсы считают свои условия выполненными и отправляют вайтишника в свободное плаванье. Что будет с ним дальше в компании одному богу известно. Другие же курсы могут иметь доп. соглашения. Например, если вы прошли на позицию мидла в реальную компанию, то будете несколько лет батрачить через курсового посредника. Вам же помогли попасть на мидла, помогли выбить мидловую зарплату, значит помогайте курсам. Курсы по договоренности будут у вас забирать большую часть вашей зп, а вы будете получать как реальный джун. Эта правда будет скрыта от заказчика. Что будет с вами и через сколько вы прогорите, работая на мидловой позиции со знаниями джуна одному богу известно. Главное, чтобы потом этот товарищ не начал собеседовать реальных специалистов.
То, что я наблюдаю сегодня на рынке СНГ, это больше похоже на искусственную и временную проблему кадров. Пройдет еще время и рынок более-менее стабилизируется. Кто откладывал переезд, переедет. Компании, которые остались, скорректируют бизнес-процессы, наберут или сократят штат. Рано или поздно все сбалансируется и собесы станут не такими токсичными как сегодня.
Меня лично сегодняшняя ситуация укрепила еще больше, я выучил еще больше, вспомнил то, что успел уже забыть. Я реально почувствовал сегодня, что я стал крепче и сильнее, научился закрывать таски еще быстрее и больше отдыхать. И считаю, что те ребята, которые потеряли работу и прошли всю эту мясорубку выросли в своей специальности и в будущем это сильно им поможет переплюнуть тех, кто остался сидеть в домике.
Спасибо за комментарий. Мне кажется, что мы все забыли, что собес должен остаться собесом, а не превращаться в специальность университета с дипломным проектом.