Ускорить сорсинг IT-специалистов помогут логические запросы.
Что это такое, как они помогут сократить время на поиск и как их составить, рассказала Язиля Насибуллина, основатель «Академии IT-рекрутинга» и кадрового агентства Tech Recruiter.
Давайте разберемся, какие способы поиска есть в сорсинге
Внутренний поиск на сайте
Речь про поиск на таких ресурсах, как HH.ru, «Хабр.Карьера», Github и другие. Здесь работают базовые способы поиска с помощью фильтров сайта.
Внутренний поиск на сайте с использованием продвинутых или базовых операторов
Совмещается поиск по базовым фильтрам сайта и комбинация операторов.
Boolean Search
Это основная логика составления поискового запроса. Здесь подключаются определенные логические операторы.
С булин-запросами вы найдете не только какую-то текстовую информацию на сайтах или в поисковых движках, но и файлы и любую другую открытую информацию.
X-Ray
Поиск по конкретному сайту с использованием оператора «site» и дополняющими его основными логическими операторами, более узкое понятие, чем Boolean Search.
Работает всё, но с булин-запросами находить нужных кандидатов можно примерно в три раза быстрее.
Объясню, как это работает.
Представьте, что вам надо найти «PHP developer со знанием Laravel, работа удаленная, но желательно нахождение в России»
Вы вбили общий запрос в RecruitEm…
И получили более 1 000 автоматических результатов:
А можно составить точечный запрос:
site:ru.linkedin.com/in intitle:senior php laravel developer|programmer|разработчик
Результатов будет меньше, но 70-80 % из них — то, что вы ищите.
Или другая ситуация. Вы идете проверять кандидатов на Habr или LinkedIn. Тратите примерно те же три часа, чтобы просканировать результаты.
А можно использовать технологию X-ray и всего за час проскринить нужные ресурсы.
Кстати, время на поиск можно сократить еще сильнее, если использовать автоматизаторы. Например, не вносить каждого кандидата в лонглист вручную по два часа, а использовать расширения для скрапинга и потратить всего 30 минут.
То же самое касается и повторного написания одних и тех же булин-запросов, если вдруг через месяц появилась похожая вакансия. есть специальные инструменты, которые их сохраняют, чтобы использовать через время.
С каких операторов начать тренироваться в составлении булин-запросов?
Самые распространенные операторы:
— OR
— минус —
— кавычки английские “”
— site:
— intitle:
— inurl:
— filetype:
— Астериск (*)
OR — оператор «ИЛИ»
Помогает найти синонимы слов и увеличить выдачу.
Пример: developer OR разработчик.
В выдаче будут страницы со словами «developer» и «разработчик».
Без оператора OR в выдаче будут только страницы, где указаны оба этих слова одновременно.
Минус −
Исключает из поиска ненужные слова или фразы. В примере ниже вы не увидите профили, у которых в информации есть слово «junior».
Пример: developer OR разработчик -junior
Кавычки английские “”
Помогают искать точные фразы. используйте их со словосочетаниями, с технологиями с точкой в названии и с цифрами “Node.JS” или “k8s”
Обязательно проставляйте их на английской раскладке, иначе они не будут работать. Кавычки можно ставить с одним словом, если хотите исключить другие варианты, которые движок показывает автоматически.
Например, если в поиске вы написали «Санкт-Петербург» без кавычек, то увидите не только город, но и все Санкт-Петербургские вузы.
Оператор site:
Нужен для поиска на конкретном сайте. Основной оператор из X-ray. После двоеточия пробел не ставится. Всегда с маленькой буквы.
Пример: site:linkedin.com/in или site:facebook.com
Оператор intitle:
Помогает находить ключевые слова, которые находятся только в заголовках страниц. После двоеточия пробел не ставится.
Пример: site:linkedin.com/in intitle:embedded
Оператор inurl:
Ищет страницы, которые содержат указанное слово в URL.
Пример: inurl:resume OR inurl:cv “Node.Js” filetype:pdf
Оператор filetype:
Находит файлы определенного формата. После двоеточия пробел не ставится. Подходит больше для булевого поиска не на конкретном сайте, а в целом в интернете.
Пример: filetype:pdf OR filetype:doc OR filetype:docx OR filetype:txt cv OR резюме Russia “Fullstack Developer” “node.js” TypeScript
Оператор Астериск (*)
Заменяет окончание слова или добавляет слова в поиск, чтобы выдача была шире. Например, это удобно, если вы не знаете, как конкретно разработчик назвал себя или технологию.
Пример: front*, Postgr*, “*@gmail.com”
Давайте переведем на «человеческий» следующий запрос:
site:linkedin.com/in intitle:”senior machine learning engineer”|”ml-engineer” «Санкт-Петербург» -junior
Перевод:
Движок, покажи мне профили людей на Linkedin, у которых в названии страницы будет написано «senior machine learning engineer или «ml-engineer» из города Санкт-Петербург», но так, чтобы на их страницах не было слова «junior».
Конечно, таких операторов гораздо больше. Но я бы советовала начать именно с этих. Удачного сорсинга!