Однажды понадобилось мне заняться поиском работы и, вдруг, вспомнил, что думал проверить одно утверждение от 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 рублей.

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

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

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

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

Комментарии (124)


  1. dyadyaSerezha
    16.08.2024 22:11
    +3

    Самая максимальная 4 760 000 рублей.

    Может, это в год?


    1. iv_kingmaker Автор
      16.08.2024 22:11

      Вполне реально. Но обычно указывают зарплату за месяц. Это, всё равно, единичные выбросы)