Как найти ВСЕ вакансии или Boolean Search на минималках

HeadHunter на самом деле не монополист, в последнее время появляется все больше площадок для поиска работы: карьерные сайты напрямую от каждой компании, tg каналы, Hirehi, Hirify, Remote ok/job/work, Habr Career, Linkedin, Geek job, Talent – move, Getmatch, Gdtalents, Soprovod, CareerSpace, WantApply, GitHub Jobs, Careerist, Wellfound, Greenhouse, Huntflow, We Work Remotely, FlexJobs, etc. и каждый день этот список пополняется. Но как за ними всеми успевать следить? Есть огромное количество готовых нейронок по поиску работы, но они не охватывают ВСЕ вакансии и галлюцинируют.
Есть старый дедовский способ из практики рекрутеров, который откроет вам доступ ко всем опубликованным вакансиям - Boolean Search. И он актуален даже во времена нейронок, хотя бы чтобы лучше настроить их работу, не теряя 60% вакансий, как это происходит в многочисленных продуктах по поиску работы. В 99% случаях из моих карьерных консультаций, кандидаты пробуют писать запросы по текущим статьям по булевым запросам, но на практике плохо получается сделать это самостоятельно, поэтому я решила опубликовать эту статью. Здесь вы найдете и логику составления запросов и самые простые примеры для “чайников” и “кофейников”, а дальше уже забирайте их в свои ИИ парсеры.
Boolean Search (булевый поиск) — это метод составления поисковых запросов с использованием специальных логических операторов.
Вы открываете Google или Яндекс, вставляете запрос, фильтруете выдачу в настройках “за последний месяц” и все свежие вакансии со всех работных сайтов доступны в вашем браузере.
Шаг 1. Выбор поисковика.
Google и Яндекс выдачи отличаются. Google надо открывать в Chrome, а Яндекс лучше работает в своем браузере. Google больше ориентирован на международку и английский, Яндекс больше по РФ и русский. А также у них отличаются и операторы запросов.

Шаг 2. Изучите операторы запросов.

AND – Требует, чтобы в результатах присутствовали все указанные слова. Hibernate AND Spring — ищет вакансии, в которых есть и Hibernate, и Spring.
OR – Выдает результаты, содержащие хотя бы одно из указанных слов. JavaScript OR TypeScript — находит либо JavaScript, либо TypeScript, ведь в описании вакансии могут что-то пропустить.
-/NOT – Исключает из результатов указанные слова, отлично подходит, чтобы убрать неподходящие роли или задачи. Asyncio NOT TeamLead – ищет Python позиции без руководящих позиций.
Кавычки “” – Ищет точную фразу. "Product Manager" – ищет именно эту должность, а не отдельные слова.
Скобки () – Группируют условия. SOAP AND ("System analyst" OR "Системный аналитик") - позволяет учитывать разнообразие ролей или задач.
Звёздочка (*) – Заменяет любое количество символов (для поиска вариаций слова). Програм* — находит и «программист», и «программирование» и прочие вариации.
Скрытый текст
Шаг 3. Составление Запроса.
В начале всегда используем (Вакансия OR vacancy OR Job OR Работа), в конце запроса условия, к примеру если вы ищете работу в Новосибирске или удаленно: (Удаленн* OR Remote OR Новосибирск OR Novosibirsk). Не забудьте при выдаче поставить поставить фильтр “за последний месяц”, чтобы вакансии были актуальны.
Самое сложное - тело запроса, здесь мы используем Key words, которые часто повторяются в описании вакансий. В просторах интернета есть тысячи материалов по ним и даже с готовыми булевыми запросами, но для рекрутеров. Вы можете использовать их же, но надо заменить “резюме” на (Вакансия OR vacancy OR Job OR Работа).
Также в теле запроса можно указывать грейды и ассортимент ролей, список компаний и даже доменную зону, но не забывайте, что каждый фильтр срезает выборку, и вы можете потерять вакансию, которая вам бы подошла, поэтому оператор NOT лучше использовать как можно реже.
Булевый запрос тоже может многое пропустить, не забывайте проваливаться в площадки поиска, чтобы охватить остальные вакансии на ней. Ну и база: если вы ищете зарубежные вакансии - пишите запрос на английском, если русские - на русском. Если вам важен AI в работе также добавьте через AND (AI OR ИИ OR Claude OR Cursor OR Codex OR GPT OR RAG).
Примеры "особенных" запросов.
Каждый ваш запрос индивидуален и основывается на ваших навыках, в статье мы даем только "скелет", остальное вы должны дополнить или убрать сами. Пишите в комментах, если есть сложности с составлением запроса, постараюсь оперативно ответить.

Go – разработка. На поисковый запрос по key word “Go” - вам попадется куча нерелевантной выдачи. А “вспомогательных” ключевиков для этой роли немного.
(Вакансия OR vacancy OR Job OR Работа) AND (Разработчик OR developer OR engineer) AND (Go OR Golang) AND (gRPS OR Gin OR Revel OR Buffalo OR Gorilla).
Front React - тоже популярное направление, но в поисковой выдаче будет куча FullStack и мобильной разработки. Это пример вакансий, где NOT прямо необходим.
(Вакансия OR vacancy OR Job OR Работа) AND (Front* OR фронт*) AND React And Solidity NOT (Back* OR Native OR Swift OR Objective-C OR Mobile OR Kotlin OR Flutter OR Android)
С бекенд Node.js такая же проблема.
(Вакансия OR vacancy OR Job OR Работа) AND (Разработчик OR developer OR engineer OR Back*) AND (Node.js OR Nodejs) AND (TypeSсript OR TS OR EcmaScript OR ES OR JavaScript OR JS Express.js OR NestJS) NOT (Full* OR фул* OR Front* OR Фронт*)
Senior позиции в highload проекты – сузить поиск помогут такие слова как (Senior OR highload OR высоконагружен* OR Concurrency OR multithreading OR “Low latency” OR многопоточ* OR асинхрон* OR алгоритм* OR RPC, etc.)
Руководящие роли – здесь начинается новая проблема, в вакансии может быть какое угодно название, стек редко важен, а на уровне C Level вообще беда… Тут нам важны задачи, которые выполняет руководитель (“code-review” OR ревью OR “1-1” OR “1 by 1” OR “1 to 1” OR управл* OR координ* OR ОКР OR статег*, etc.)
Запросы для разработки.
К каждому запросу не забудьте добавить подходящие вам условия работы и фильтр на последний месяц. В запросе обязательно должен быть язык разработки и фреймворки (если у вас нет перечисленных, пишите свой фреймворк), также добавьте свои БД через AND (MySQL OR Postgre* OR MSSQL OR MariaDB OR NoSQL OR Oracle, etc.).
Примеры запросов:
Java: (Вакансия OR vacancy OR Job OR Работа) AND (Разработчик OR developer OR engineer) AND Java AND (Hibernate OR Spring) AND (MySQL OR Postgre* OR NoSQL) NOT Oracle.
Python: (Вакансия OR vacancy OR Job OR Работа) AND (Разработчик OR developer OR engineer) AND Python AND (Django OR FastAPI OR Fast API OR aiohttp OR Asyncio OR Flask)
PHP: (Вакансия OR vacancy OR Job OR Работа) AND (Разработчик OR developer OR engineer) AND PHP AND (YII OR Laravel OR Symfony)
Rust: (Вакансия OR vacancy OR Job OR Работа) AND (Разработчик OR developer OR engineer) AND Rust AND (Tokio OR “Actix Web” OR Rocket OR Axum OR Warp OR Tide OR Serde OR tracing)
C++: (Вакансия OR vacancy OR Job OR Работа) AND (Разработчик OR developer OR engineer) AND “С++” AND (STL OR Boost OR Qt OR CMake)

Запросы для Аналитиков.
В последнее время компании все чаще ищут аналитиков на стыке направлений, если вы на стыке BA/SA, Data/Product рекомендуется в поиске по ключевым названиям ролей указывать (Analyst OR Аналитик), и также миксовать key words с разных направлений. Если у вас есть “Power BI”, ETL, DWH или навыки разработки, тоже вписывайте через OR.
Системный аналитик: (Вакансия OR vacancy OR Job OR Работа) AND (“System Analyst” OR “Системный аналитик” OR SA) AND (“REST API” OR CJM OR SOAP OR Kafka OR SQL OR Python)
Бизнес аналитик: (Вакансия OR vacancy OR Job OR Работа) AND (Analyst OR Аналитик) AND (BPMN OR SQL OR “Use Cases“ OR “User Story“ OR CJM)
Data аналитик: (Вакансия OR vacancy OR Job OR Работа) AND (Analyst OR Аналитик) AND (Data OR Дата OR Данных) AND (Python OR SQL OR VBA OR Pandas OR NumPy)
Product аналитик: (Вакансия OR vacancy OR Job OR Работа) AND (Analyst OR Аналитик) AND (Product OR продукт*) AND (A/B OR AB OR А/Б OR АБ OR Когорт* OR LTV OR JTBD)

Запросы для тестировщиков
Вы можете использовать любые виды тестирования в key words. В автотестах пишите свой язык разработки, в SDET стек как в запросах у разработчиков.
Ручное Тестирование: (Вакансия OR vacancy OR Job OR Работа) AND (Test OR Тест* OR QA OR Quality) AND (Ручное OR Manual OR Функциональное OR Регрессионное OR Нагрузочное) NOT (Автотест* OR Automat*)
Auto QA: (Вакансия OR vacancy OR Job OR Работа) AND (Test OR Тест* OR QA OR AQA OR Quality) AND (Автотест* OR Automat* OR Python OR Java OR Postman OR Swagger)
SDET: (Вакансия OR vacancy OR Job OR Работа) AND (SDET OR AQA OR QA OR QAA) AND (Pytest OR Postman OR Swagger OR Playwright OR Pydantic) AND (Python OR Postgre* OR MySQL OR Kafka OR CI/CD)

Запросы для Админов/DevOps/SRE
Последние 2 роли с одинаковым запросом, здесь по максимуму прописываем навыки в key words.
Системный администратор: (Вакансия OR vacancy OR Job OR Работа) AND (“Системный администратор” OR “System Administrator” OR Сисадмин OR “Администратор linux”) AND (Linux OR Debian OR Ubuntu OR Windows OR CentOS OR Bash OR Nginx OR сервер OR KVM OR VMware OR Veeam)
DevOps/SRE: (Вакансия OR vacancy OR Job OR Работа) AND (DevOps OR SRE OR “Site Reliability Engineer”) AND (Docker OR Kubernetes OR k8s OR CI/CD OR Nginx OR Ansible OR Zabbix OR Grafana OR Terraform OR Elasticsearch OR Kibana)

Запросы для Design трека.
Добавляйте в запрос ваше направление: графический, web, mobile, айдентика, инфографика, игровой, etc. А также желательно добавлять доменную зону (e-com, fintech, edtech,etc). Здесь плотно закрепились нейронки, поэтому не забываем Midjourney и его аналоги.
Дизайнер: (Вакансия OR vacancy OR Job OR Работа) AND (Дизайнер OR Designer) AND (Photoshop OR FIGMA)
Ux/Ui: (Вакансия OR vacancy OR Job OR Работа) AND (Ux OR Ui OR Ui/Ux) AND (Figma OR “User Flow” OR UI-kit)
Product Designer: (Вакансия OR vacancy OR Job OR Работа) AND (Дизайнер OR Designer) AND (Product OR Продукт*) AND (Figma OR “User Flow” OR UI OR Ux)

Запрос для Product
Здесь мы не будем отдельно делить на Product Owner/Product Engineer/CPO/Product Growth, как и на управленческих ролях, применение название не всегда соответствует функционалу, но вы можете их добавлять в поиск, а также брать key words с блока управленческих ролей (управл* OR координ* OR статег*, etc.). Желательно также добавлять ваше доменную область (fintech, medtech, edtech), а также страны, из которых были ваши пользователи (APAC, MENA, LATAM, EU, USA).
(Вакансия OR vacancy OR Job OR Работа) AND (Product OR продукт*) AND (Unit OR юнит OR CustDev OR MAU OR DAU OR A/B OR CJM OR JTBD Or PnL)

Запрос для Project Manager
Как и у Product, надо поиграться с названием ролей и управленческим функционалом.
(Вакансия OR vacancy OR Job OR Работа) AND (“Project Manager” OR PM OR “Проектный менеджер”) AND (“PM Book” OR Agile OR Scrum OR Kanban OR Roadmap OR “Диаграмма Ганта” OR “Дорожная карта” OR спринт)

Запрос для Data Engineer
Добавляйте к запросу через AND свой язык разработки и БД, а также при наличии AND (ClickHouse OR Kafka OR RabbitMQ). BigData разделены с DWH, но можно и объеденить.
BigData: (Вакансия OR vacancy OR Job OR Работа) AND Data AND (Spark OR Apache OR Airflow)
DWH: (Вакансия OR vacancy OR Job OR Работа) AND Data AND (DWH OR ETL OR Airflow OR ELT)

Запрос для DBA
Зависит от БД, приведен пример по PostgreSQL.
(Вакансия OR vacancy OR Job OR Работа) AND (DBA OR Database OR “Администратор базы данных” OR “Архитектор базы данных”) AND (Postgre* OR pgStat OR PgBouncer OR Шадрирование OR Репликация)

Запрос для ML
Уверена, у вас получится писать запросы лучше, чем здесь описано, особенно если вы работаете в NLP направлении. В запрос добавляйте свое направление “Computer Vision” OR CV, NLP, ML, etc.
(Вакансия OR vacancy OR Job OR Работа) AND (“Machine Learning” OR ML OR DS OR “Data Science” OR “Data Scientist” OR “Scientst”) AND Python AND (NumPy OR TensorFlow OR CoffeeScript OR PyTorch OR LLM OR scikit)

Важное для всех
Работая с запросами, старайтесь их не переусложнять, иногда даже 1 слово может все сломать. Бывают баги и гугла, и у яндекса, если что-то пошло не так, переключитесь на другой браузер.
Linkedin в выдаче вы вряд ли встретите. Но если окунетесь в полный перечень операторов, есть классная команда insite:, а также изучите X-Ray запросы на Linkedin, там схожая механика. Ну и о поиске на Linkedin и работе с ним, я могу написать отдельную статью. Пишите, если интересно, и переходите на другие площадки через "связаться со мной" на сайте https://hipoheads.com/, где я публикую информацию о поисках работы.
Приятного вам поиска, надеюсь в этот hiring сезон вы найдете свой оффер!
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.