October 4, 2023

Требования в вакансиях на Junior React: что реально ценно и нужно прокачать, а что hr пишут для галочки.

Если вы уже ходили на собеседования, то, скорее всего, уже столкнулись с тем, что вакансия со своими требованиями сильно отличается от того, на что рекрутер/hr в итоге обращает внимание. В вакансии, например, указаны 10 пунктов и вы точно по 9 из них понимаете в чем дело, а на практике этот 1 пункт может как раз оказаться решающим, по которому вас будут отсматривать. Т.к. пока мало кто пишет вакансии так, чтобы ты читал и сразу понимал интересно тебе это или нет. Или осознаешь, что не подходишь, но понятно куда и как расти.

Разбираем вакансии. Что хотим?

  1. Понять, на что из этого можно не обращать внимания до собеса.
  2. Увидеть ключевые пункты, о которых стоит писать в сопроводительном письме, чтобы сразу выделиться.

1 этап. Чистка.

Нам нужно понять по вакансии, а что бизнесу в первую очередь важно?

Из вакансии на фронта выделяем пункты, которые пересекаются со следующими ключевыми словами:

  1. JS
  2. HTML/CSS
  3. GIT/Github
  4. HTTP, JSON, SVG
  5. базовые или базовый
  6. умения
  7. Понимание каких-то основ

На них не обращаем внимания, они нам понадобятся дай бог только на собесе. А у нас сейчас цель - добраться до собеса.

2 этап. Поиск братьев.

Из того, что осталось смотрим, что повторяется. Если такое найдете, то это, скорее всего, самое ключевое, что им нужно.

Вот в качестве пример скриншоты на вакансии. В них мы вычеркнули то, на что не стоит обращать внимания:

Тут у нас ключевым является принцип Mobile First. Скорее всего, предпочтение отдадут кандидату, который расскажет про него.

Тут явно заметны 3 пересечения:

  1. Юзабилити и UI/UX
  2. Ревью и умение читать и понимать чужой код
  3. SQL, BI-системы, опыт работы с аналитическими системами

Таким образом, упор в сопроводительном предстоит делать на эти знания.

Если пересечений нет, то смотрим на задачи или на профиль компании и какие есть открытые позиции и пытаемся найти какие-то пересечения с ними.

То, с чем нет пересечений, тоже сохраняем. Что-то из них возьмем в сопроводительное.

3 этап. Вспоминаем опыт.

Посмотреть проекты, которые мы уже делали на курсах, фрилансе или когда делали тестовые. Оттуда по максимуму выписываем, что было реализовано с использованием этой технологии и подробно описываем в сопроводительном.

Если ключевика не выявили, то описываем более глубинные технологии которые использовали, типа Redux, Recoil, Typescript, NoSQL, PWA, Websockets, Unit-тесты (jest и т.д.)

На позиции мидлов сюда может залететь code review. Как правило, если это указано в вакансии, то это очень важно для нанимателя.

4 этап. Успех.

Поздравляю! Вы нашли вакансию, которая вам интересна и понятна. Вы написали конкретное, а не шаблонное сопроводительное, что делают только 20% соискателей. И, скорее всего, уже получили приглашение на собеседование. Половина пути уже пройдена🔥

Мы не теоретики, мы - практики.