Вводите в пошук product manager — і отримуєте все підряд: продуктових менеджерів, керівників проєктів, людей із продажів і тих, хто колись згадав продукт в описі досвіду. Знайома картина? Тут і стане в пригоді Boolean-пошук: він допомагає пояснити пошуковій системі, які слова мають зустрітися разом, а які можуть замінювати одне одного.
Секрет не в тому, щоб написати довший запит. Хороший пошук починається з простого питання: кого саме ми хочемо знайти — і які вимоги справді важливі?
Спершу визначте, кого шукаєте
Припустимо, рекрутеру потрібна команда продажів: B2B-спеціаліст, який працював із SaaS-продуктом. Необов'язково шукати лише за однією назвою посади. В різних компаніях схожу роботу можуть назвати Account Executive, Sales Executive або Business Development Manager. Це варіанти, і їх логічно перелічити разом.
А ось досвід B2B-продажів може бути обов'язковим. Його варто відокремити від назв посад. Якщо пошук постійно приносить резюме продавців із роздрібу, можна спробувати виключити цей тип досвіду — але спершу переконайтеся, що разом із ним не зникають підходящі кандидати.
Так ви вже окреслили структуру запиту: обов'язкова умова, кілька варіантів і, можливо, одне акуратне виключення. Тепер додамо оператори.
AND, OR і NOT — без складної теорії
AND поєднує умови, які мають зустрітися разом. Наприклад, sales AND SaaS — це пошук профілів, де згадуються і продажі, і SaaS.
OR підходить, коли в однієї навички чи посади є різні назви. Наприклад: ("account executive" OR "sales executive" OR "business development manager"). Для підходящого результату достатньо збігу з одним із варіантів.
NOT прибирає з видачі профілі із зазначеним словом. Наприклад, NOT intern може допомогти, якщо в пошук часто потрапляють стажисти. Тільки не захоплюйтеся виключеннями: пошуковик бачить слово, а не сенс. Якщо прибрати manager, можна випадково втратити сильного інженера, який керував командою.
Лапки зазвичай використовують для точних фраз, наприклад "data analyst", а дужки допомагають об'єднати альтернативи. Це особливо корисно, коли запит стає довшим: за ним має бути зрозуміло, які варіанти можна замінити один одним.
Складемо запит на прикладі
Уявімо, що ми шукаємо аналітика даних для продуктової команди. Почнемо з назв посади:
("data analyst" OR "product analyst" OR "BI analyst")
Тепер додамо те, без чого кандидат точно не підійде. Нехай це буде SQL. А з інструментів візуалізації достатньо одного з кількох:
("data analyst" OR "product analyst" OR "BI analyst")
AND SQL
AND (Tableau OR "Power BI" OR Looker)
Якщо у видачі знову й знову з'являються нерелевантні профілі, можна перевірити версію з виключеннями:
("data analyst" OR "product analyst" OR "BI analyst")
AND SQL
AND (Tableau OR "Power BI" OR Looker)
NOT ("data entry" OR intern)
Це не універсальна формула, яку треба вставити в будь-який сервіс і забути. В одній базі даних такий запит спрацює добре, в іншій доведеться змінити поля чи формулювання. Дивіться на реальні профілі й коригуйте рядок під те, як кандидати описують свій досвід.
Якщо кандидатів замало або забагато
Порожня або бідна видача — привід перевірити, чи не вимагаєте ви забагато одразу. Коли кожна навичка з'єднана через AND, кандидат має згадати їх усі. Але резюме рідко містить кожну технологію з вакансії, навіть якщо людина справді вміє з нею працювати.
Спробуйте послабити менш важливу вимогу або додати варіанти назви ролі. Якщо, навпаки, результатів забагато, уточніть одну з ключових навичок або додайте точну фразу в лапках. Не змінюйте все одночасно: поправте один елемент, знову подивіться видачу й порівняйте, що змінилося.
З виключеннями та сама історія. Якщо NOT intern прибрав шум — чудово. Якщо ви додали довгий список заборон і тепер нікого не знаходите, поверніться до короткої версії. Часто краще точніше описати підходящого кандидата, ніж намагатися перелічити всіх непідходящих.
Не шукайте одним рядком на всі випадки
Корисно зберегти кілька варіантів запиту. Один — вузький, для пошуку людей із точним збігом за досвідом. Другий — ширший, щоб помітити кандидатів зі суміжних ролей. Третій можна використати для рідкісної навички чи конкретної галузі.
І не переносіть запит між LinkedIn, пошуковиком, ATS і базою резюме без перевірки. У сервісів можуть відрізнятися правила обробки операторів, дужок і спеціальних символів. У LinkedIn, наприклад, оператори Boolean-пошуку вводять великими літерами, а + і - не вважаються офіційною заміною AND і NOT. У LinkedIn Recruiter частину умов зручніше задати окремими фільтрами — наприклад, позначити навички як обов'язкові або бажані.
Якщо потрібно швидко скласти чернетку, скористайтеся конструктором Boolean-запитів вище: задайте посади, обов'язкові навички й альтернативи, а потім перевірте отриманий рядок на реальних результатах. Інструмент заощадить час на дужках і операторах, але за якість пошуку все одно відповідає розуміння вакансії.
Зрештою, хороший Boolean-запит — не найдовший і не найхитріший. Це зрозумілий спосіб шукати потрібних людей, який можна швидко перевірити й спокійно поправити, коли ринок підказує нові слова.