Pull to refresh

Исследование влияния сопроводительного письма на приглашение к собеседованию. Или как я сделал 1000 откликов на вакансии

Level of difficultyEasy
Reading time5 min
Views43K

Однажды понадобилось мне заняться поиском работы и, вдруг, вспомнил, что думал проверить одно утверждение от HR, которое они пишут в разных статьях: "Пишите сопроводительные письма". Нужно их писать или нет, я решил проверить, совместив сразу полезное с полезным.

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

Сразу несколько вводных:

  • эта статья больше статистическая или аналитическая, нежели техническая (изначально планировал написать и про техническую часть, но это тянет на целую отдельную статью)

  • исследование проводилось в области Backend на вакансиях от Middle до Teamlead и для языков Python, PHP, но для ознакомления подойдёт всем специалистам

Затрону немного техническую часть, как проводился процесс:

  • собрал все вакансии, на одном известном всем сайте, для тех языков программирования, на которых имею большой опыт разработки (Python, PHP)

  • далее отфильтровал, исключив стажёрские и джуновские позиции. Дополнительно исключил вакансии, связанные с другими языками программирования (сайт очень любит подсовывать рекламу других вакансий). Результаты такие:

    Для Python: 2549 вакансий всего, 2440 исключая стажёрские, 1318 с фильтром (junior,qa,java,стажёр,c,go), из них 306 с Django и 324 FastAPI.

    Для PHP: 1302 вакансий всего, 1237 исключая стажёрские, 743 с фильтром (junior,стажёр,битрикс,1c,golang).

  • получил на все вакансии ссылки и по API вытащил все доступные данные об этих вакансиях, перегнал всё в БД SQLite и проверил дополнительными фильтрами, так как некоторые вакансии до сих пор содержали в обязанностях другие языки программирования, embedded разработку. И так же вычистил вакансии с зарплатой ниже 100k рублей. В итоге после очистки осталось 1069 вакансий

  • в случайном порядке поделил две группы вакансий (Python, PHP) пополам и в каждой из половин для разных языков сгенерировал в YandexGPT сопроводительные письма, использовав в промпте описание моих навыков, опыта работы (в подробном на каждое место работы, виде) с дополнительной инструкцией, типа: "напиши сопроводительное письмо на вакансию (описание вакансии), используя при этом опыт моей работы". Потратил, примерно, 123 рубля, это около 607k токенов

  • провёл небольшую проверку сопроводительных писем, точнее их качество и в целом остался доволен. Модель ухватывала нюансы, например: в одной вакансии был написан вопрос, типа такого, "если вы фрилансили и одновременно работали, вы это делали в ущерб основной работе?", LLM на это писала подобное "ранее не фрилансил параллельно основной работе". Но были и казусы, если в вакансии писали про "плюшки" IT аккредитации, ответ модели был таким: "К сожалению, я не могу ничего сказать об этом. Давайте сменим тему?"

  • далее пошли автоматизированные отклики на вакансии и я впервые узнал об ограничении в 200 откликов в сутки на сайте

  • после откликов я вытянул информацию, которую предоставляет сайт (за денюжку) из статистики вакансий, которую опубликую в этой статье

Результаты

Немного терминологии:

  • Просмотренные - те отклики на вакансии, которые просмотрели, но не ответили. Всем откликам около 2 недель. Считаю поэтому отказом

  • Не просмотренные - те отклики, которые даже не рассмотрели

  • Отказ - те отклики, после которых пришёл отказ

  • Фейковое приглашение - те отклики, которым проставлен статус приглашения, но фактически в приглашении писалось "ваша кандидатура будет рассмотрена и будет дан ответ", этим занимаются крупные компании, собирая данные по рынку. После большинства откликов таких, отказы следуют. Считаю поэтому отказом

  • Приглашение (другое) - те отклики, которым проставлен статус приглашения, но считаю я такие приглашения отказом, по причинам, например:

    • тестовые задания с порога, даже без первичного общения (и достаточно часто такие задания более, чем на 12 часов работы)

    • прохождения тестов всяких на 10-30 минут

    • обязательные сопроводительные письма на зарплату в 100k-150k рублей

    • формы на час с зарплатой 150k

    • пригласили но не отвечают

    • лишние шаги, типа, заполнения брифа информацией, которая уже есть в резюме или сопроводительном письме

    • приглашения на хакатон и я не шучу

    • приглашения на собеседования в офис, это, вообще, полный треш в такое время. Когда на дню по 5-10 собеседований может проходить

    • заполнение анкеты с вопросами при отправленном сопроводительном письме (и очень часто просят заполнять на левых сайтах)

Результаты немного удручающие, по всем вакансиям конверсия в первичное собеседование около 4.8%, при этом на вакансии Python 5.6%, и на вакансии по PHP 4.2%.

Опыт и наблюдения

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

Встречаются собеседования, которые пытаются записать (иногда, даже, без всякого предупреждения, что запрещено). Я таким отказываю автоматически

Частенько просят включить вебку. Когда сейчас могут записывать и выкладывать на видеоплощадки собеседования, не вижу в этом смысла и даже считаю опасным действием, это мнение моё. Если боятся, что проходят собеседования другие люди, откровенно говоря, вебка не поможет, уже сейчас обучают нейронки на визуализацию человека (в реальном времени), и это практически незаметно, я уже не говорю про голос.

Были случаи, когда писали в мессенджерах или прямо на сайте, имя не моё, например, Ашот, Максим. Разумеется, HR, даже, не заморачиваются проверкой, что и кому они скопировали и пишут, но при этом во многих статьях говорят о сопроводительных письмах.

Были и те, которые не пришли на созвон.

Встречались HR, приверженцы одного приложения, выбора нет, где созвониться, хотя создать ту же ссылку в GoogleMeet дело минуты (я частенько сам, даже, делаю).

Было, когда, просто, назначали дату и время собеседования, не спросив меня, потом, через 2 часа переназначили и снова не спрашивали моего мнения, это, вообще, смешно.

Самое трешовое собеседование

Когда HR забыла выключить звук на собеседовании и смотрела фильмы, пока её коллега проводил техническое интервью. Это опыт личный.

Статистика вакансий

Зарплаты

Но стоит отметить: в большинстве вакансий на Python не указана зарплата. В этом плане c PHP дело обстоит немного иначе, примерно, 50% указано.

Статистика откликов вакансий

Возраст

Есть ещё категория 60+, которую не показал, данных очень мало, но такие есть.

Я в итоге это упростил:

Интересно, что на вакансии по PHP нет откликов до 18 лет. Ещё, в целом, сказать можно, что на PHP идут люди более старшего возраста.

Образование

Есть ещё доктора наук, но их мало, и что самое интересно, преобладают они в направлении PHP.

Я в итоге это упростил:

В целом, видно, как преобладает наличие высшего образования. Но качество и специальности неизвестны. Объясняется и наличие такого процента откликов от учёных в направлении Python, этот язык в основном используется в областях науки.

Опыт работы

В целом, ничего особенного.

Я в итоге это упростил:

Гендеры

В PHP девушек больше, удивительно. Я не нашёл гендер "вертолёт Apache". В целом, картина не представляет ничего особенного, про гендерный перевес всем известно.

Зарплаты

Я удалил зарплаты питонистов-приколистов по несколько миллионов рублей. Самая максимальная 4 760 000 рублей.

Количество откликов

Ответ на вопрос о сопроводительных письмах

Нет, не влияет.

Как видно, разницы особо нет.

Tags:
Hubs:
Total votes 98: ↑94 and ↓4+118
Comments144

Articles