Почему найти работу в IT с каждым днем становится все сложней фото
ИТ ИТ

Почему найти работу в IT с каждым днем становится все сложней

Алексанян Роберт Олегович, исполнительный директор и эксперт IT Resume.

Как войти в IT за 2 недели? Как начать зарабатывать от 100 тысяч рублей в месяц за 2 месяца? Как стать программистом и переехать на Бали?

Эти и другие заголовки все мы с Вами встречали неоднократно. Сейчас куда ни посмотри - везде реклама какой-нибудь “волшебной пилюли”, которая позволит Вам “кардинально поменять свою жизнь” и “освоить востребованную профессию”. Но что же происходит на самом деле? Давайте обсудим этот вопрос и поймем - что же творится сейчас на рынке труда в IT и так ли легко туда попасть, как Вам обещают.


Жизнь - не сахар и не мед

Вы когда-нибудь пытались найти работу в IT-индустрии: программистом, аналитиком, Data Scientist-ом или кем-то еще?

Если нет, то процесс выглядит примерно следующим образом:

  • Вы заходите на сайт поиска работы и перед Вами открывается несметное множество вакансий на любой вкус. Везде большие зарплаты, приемлемые требования, классные условия труда.
  • Вы отправляете 10-15 откликов. А зачем больше - этого же достаточно, сотрудники ведь всем нужны.
  • Ждете.
  • Спустя несколько дней получаете несколько приглашений на собеседование.
  • Еще даже не пройдя собеседование, Вы уже начинаете мечтать о том, как Вы будете работать в крутом офисе в Москва-Сити и пить кофе с печеньками.

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

Но почему так? Все же должно быть иначе. Вам ведь обещали легкую жизнь! Давайте разбираться.

Что пошло не так?

Ответ очень прост - легкую жизнь обещали всем :)

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

Например, давайте рассмотрим один из самых популярных навыков программиста, язык SQL. Ежедневно публикуется более 1000 вакансий, где указан этот навык. Много? Очень. А знаете, сколько людей указали, что владеют SQL и ищут работу? Более 350 000! То есть конкурс на одну вакансию - 350 человек. Вот это конкуренция, олимпийским чемпионам такое и не снилось.

Однако, к великому сожалению компаний, не все новые кандидаты соответствуют заявленным требованиям. Часть соискателей просто не имеет достаточно опыта для решения реальных боевых задач (например, запуск сайта “в продакшен”), а некоторые кандидаты вообще откровенно не разбираются в том, чем хотят заниматься.

Все это привело к тому, что компании-наниматели вынуждены задирать требования к кандидатам (особенно уровня Junior) и жестко отсеивать слабых соискателей.

Давайте немного поговорим о том, как же выглядит современный отбор на IT-специальность во многие компании России (да и мира, в целом).


Естественный отбор

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

Давайте рассмотрим возможные варианты собеседований:

  • Техническое интервью. Здесь Вы будете лично или онлайн общаться с живым представителем компании и отвечать на вопросы по своей специальности. Возможно, Вас также спросят про предыдущий опыт или попросят разобрать какой-то кейс в режиме реального времени. Это очень удобный способ оценить и технические навыки кандидата, и его коммуникативные скиллы.
  • Code Interview или White Board. Один из самых страшных этапов. Здесь Вам будут задавать задачи, которые Вы должны будете решить/запрограммировать прям при интервьюере. Вы не можете никуда подглядеть или попросить у кого-то помощи: на этом этапе есть только Вы, интервьюер и чистый лист/компилятор.
  • Тестовая задача. На этом этапе Вам дают какую-то задачу, в которой Вы должны разобраться и решить ее за отведенное время. На этом этапе легко проверить не только Ваши профессиональные навыки, но и такие вещи, как пунктуальность и ответственность.
  • VCV-сессия. Это достаточно новый формат видеоинтервью, в котором Вы записываете на видео короткие ответы на заранее составленные вопросы. У Вас нет времени на подготовку (хотя иногда и дают) - Вы получаете вопрос и сразу должны записать ответ. Это не самый сложный этап, вопросы тут редко бывают очень сложными. Обычно этот этап используют, чтобы на первых этапах отсеять откровенно неподходящих кандидатов.

И это мы перечислили только некоторые из возможных форматов - на самом деле их намного больше. Но как пройти все эти этапы? Для специалиста с маленьким опытом это колоссальный стресс - нужно знать кучу всего, так еще и не знаешь, что ожидать от того или иного формата собеседования.


Подготовка - залог успеха

Успеха в этом деле достигнет тот, кто осознает, что исход любого собеседования контролирует сам человек. Да, успех в этой области вообще практически целиком зависит только от Вас.

Единственное, что Вам нужно сделать - грамотно подготовиться. Если Вы уделите достаточно внимания всем этапам подготовки, то Вы будете на много шагов впереди своих конкурентов. Но что это за шаги? Вот основные:

  • Вы должны уметь отвечать на вопросы по своей специальности. Если Вы разработчик на Python и не знаете, в чем отличие list от tuple, то Вы не разработчик на Python :) И на любом интервью Вас ждет провал.
  • Вы должны уметь решать задачи. Вас могут попросить написать какой-нибудь алгоритм сортировки, создать модель машинного обучения или что угодно еще (зависит от Вашей области). Если Вы не можете решить даже простую задачу, то такой специалист не нужен компании.
  • Вы должны знать, как проходит тот или иной этап собеседования. Быть хорошим специалистом и потерпеть поражение из-за волнения - вдвойне обидно. А такое часто происходит, просто потому что люди не знакомы с особенностями каждого этапа и это для них большой стресс. Не все могут собраться и сходу пройти Code Interview. Но эта проблема решается репетициями.
  • Вы должны подготовить хорошую самопрезентацию. Ваше резюме должно быть прекрасно, а ответы на вопросы из серии “Какие Ваши карьерные амбиции?” должны отлетать у Вас от зубов. Нельзя недооценивать этот пункт.

Вот эти 4 пункта позволят Вам на 100% быть готовыми к любому собеседованию. Да и вообще, проработав все эти моменты, Вы сможете повысить свой профессиональный статус, ведь Вы будете прорабатывать те вещи, на которые до этого Вы не обращали внимания.

Пройти такую интенсивную подготовку можно разными способами.

Подтянуть теоретическую базу можно с помощью интернета - сейчас там есть большое количество материалов.

Порешать задачи можно на специализированных платформах, например, sql-ex, leetcode и других.

Можно пройти комплексную подготовку - например, мы в IT Resume проведем Вас по всем этапам: Вы и задачи порешаете, и теорию подтянете, и несколько собеседований пройдете, и над самопрезентацией мы с Вами поработаем. Все под ключ.

Замечание. Только не забывайте, что в подборках “Топ вопросов на собеседованиях” встречаются настолько избитые вопросы, что на реальном собеседовании Вас никогда о таком не спросят. Интервьюеры тоже эти подборки читают, в конце концов.

В любом случае, можно использовать любой удобный вариант. Главное - это Ваше упорство и желание быть лучшим. Если у Вас это будет, тогда Вы точно пройдете любое собеседование и получите работу мечты!

Подписывайтесь на нас в соцсетях, если хотите быть в курсе последних событий в сфере бизнеса и технологий.