Многие мои знакомые студенты вузов не могли нормально найти стажировку через агрегаторы вакансий.
Представьте: студент, горящие глаза, готов пахать. Заходит на агрегатор вакансий, пишет «Стажер», нажимает Enter и... буль-буль... утонул. На него вываливается тонна мусора: курсы, «стажер в отдел продаж» (читай: курьер), какие-то мутные схемы, вообще ни разу не стажировки.
А реальные, крутые стажировок в IT, консалтинге, банках? Они ведь существуют. Но где они?
Доходило до абсурда. Чтобы найти стажировку в условном «Яндексе» или «Сбере», приходилось открывать Google, писать «Название компании + стажировка», находить их лендинг и уже оттуда переходить на hh.ru.
Вакансия на сайте есть. Но найти её через поиск самого сайта — невозможно. Абсурд? Ещё какой. Чтобы найти вакансию на сайте по поиску работы, нужно использовать другой поисковик.
Кто виноват?
Люди, которые почему то не владеют языком запросов в совершенстве? НЕТ. Виновата недружелюбная, перегруженная система, которая отлично хранит данные, но ужасно помогает их найти.
hh — это не умный помощник. Это грубая база данных. И разговаривать с ней нужно на её примитивном, машинном языке — с помощью поисковых запросов.
Почему вы находите «мусор»
Когда вы пишете в строке просто Аналитик, умный алгоритм пытается вам угодить и ищет это слово везде.
В заголовке, в описании задач, в требованиях, в описании компании.
Итог: Вам выпадает «Директор завода», потому что в самом низу, мелким шрифтом написано: «в подчинении будет финансовый аналитик». Для алгоритма это релевантный результат.
Язык агрегаторов
На сайте есть статьи и инструкции. Один нюанс, они похожи на руководство по сборке ядерного реактора, написанное на клингонском.
Куча операторов, скобок, логических условий (AND, OR, NOT, NAME:). Это не «секретная информация», она лежит в открытом доступе. Кто освоил, тому надо сертификат давать покруче, чем за некоторые курсы по базам данных.
Вот как это работает на примере той самой стажировки:
- Примитивный запрос (крик в толпу): стажёр
Результат: Куча мусора, курсов и нерелевантных вакансий. - Умный запрос (точный адрес):
NAME:(Стажер OR Junior OR Trainee) AND (Python OR Разработчик) NOT (Продажи OR Оператор)
Перевод:
- NAME:(...) — Мы приказываем искать слова «Стажер», «Junior» или «Trainee» строго в заголовке. Это отсекает всех начальников, у которых стажеры в подчинении.
- AND (...) — Добавляем обязательное условие: специальность (Python или Разработчик).
- NOT (...) — Жестко исключаем продажи, операторов и прочий шум.
Чек-лист: Как составить такой запрос самому (4 шага)
Если хотите попробовать собрать это руками, вот правильная логика. Забудьте про простое перечисление слов.
Шаг 1. Кто вы? (Заголовок)
Соберите синонимы вашей должности.
- Пример: (Product manager OR Продакт OR CPO)
- Важно: Это поле нужно искать через оператор NAME:, иначе найдете вакансии, где ваша роль просто упоминается в тексте.
Шаг 2. Что вы умеете? (Навыки)
Ключевые слова, которые точно должны быть в тексте вакансии.
- Пример: (CustDev OR Unit-экономика OR Mobile)
Шаг 3. Чего не хотите? (Мусор)
Соберите слова-маркеры плохих вакансий.
- Пример: (Курсы OR Обучение OR Холодные звонки OR Такси)
Шаг 4. Собираем лего
Соединяем всё это операторами. Выглядит примерно так:
NAME:(Синонимы из шага 1) AND (Навыки из шага 2) NOT (Мусор из шага 3)
Вуаля. Вы только что написали программу для поисковика, которая отсечёт 95% шума.
Хочу работу найти, а не скобки учить
Выглядит жутковато? Плохие новости - это еще простейший пример. Там есть операторы расстояния (чтобы слова стояли рядом), кавычки для точных фраз и приоритеты скобок. Ошибешься в одном знаке — поиск выдаст ноль результатов.
Если вы подумали, что люди не должны думать о синтаксисе запросов, а должны думать о своей карьере — я соглашусь.
Поскольку я поняла, что никто не хочет становиться «оператором базы данных hh.ru», мы с командой сделали специальный инструмент.
Сервис называется Jobix
Мы написали алгоритм. Идея простая: вы своими словами пишете, что ищите (всё что вздумается), а программа переводит это на язык поисковых запросов.
Честно скажу, отладить это получилось не сразу. Логика запросов капризная, русский язык богатый, а фантазия HR-менеджеров — безгранична.
Но это работает.
Чтобы не гадать, система выдает сразу три варианта запросов (по два на каждый тип, чтобы наверняка):
- Короткий: Самый строгий. Минимум результатов, но 100% попадание в ваши требования. Идеально для быстрого просмотра.
- Сбалансированный: Золотая середина. Включает смежные синонимы и популярные варианты написания технологий.
- Широкий: Для тех, кто хочет посмотреть весь рынок и готов тратить время на фильтрацию.
Это бесплатно (есть пробный период, которого точно хватит, чтобы сгенерировать запросы и найти работу).
Вакансии есть, просто они спрятаны за алгоритмами.