Поиск работы — это процесс, который ломает психику.

Ты можешь быть крутым сеньором, знать кишки JVM или архитектуру Kubernetes, но чтобы получить оффер, ты вынужден играть в странную игру:

  1. Найти вакансию среди сотен «галерных» объявлений.

  2. Написать уникальное сопроводительное письмо, доказывая, что ты «коммуникабельный» и «мечтал работать в ООО Ромашка».

  3. Получить игнор.

Я честно пытался играть по правилам. Тратил по 20 минут на отклик. Вычитывал требования.

Спустя месяц я посмотрел на свою воронку и понял: я трачу время впустую.

Я программист. Моя работа — автоматизировать рутину. Почему я до сих пор делаю Ctrl+C / Ctrl+V руками?

Я психанул и написал AI-агента, который ищет работу за меня. Спойлер: он справился лучше меня.

Почему ручной поиск не работает (Взгляд инженера)

Я проанализировал, как устроен найм со стороны рекрутера (пообщался со знакомыми HR).

Оказалось, там нет магии. Там есть Highload.

На одну вкусную вакансию (Remote, Python/Go, $$$) прилетает 300-500 откликов в первые сутки.

Рекрутер физически не может прочитать 500 эссе о вашей любви к коду.

Как это работает на самом деле:

  1. Фильтр «Свежести»: Рекрутер открывает первые 50 откликов. Остальные — в архив.

  2. Keyword Matching: Глаз рекрутера сканирует письмо за 3-5 секунд.

    • В вакансии: FastAPI, PostgreSQL, Docker.

    • В письме: «Я опытный бэкендер...».

    • Результат: Скип. Глаз не зацепился.

Чтобы пройти фильтр, нужно: а) быть быстрым, б) зеркалить ключевые слова вакансии.

Делать это вручную для 20 вакансий в день — прямой путь к выгоранию.

Решение:

Я решил собрать систему, которая забирает на себя этап «Lead Generation» (получение первичного звонка с HR).

Логика работы агента:

1. Мониторинг (Скорость)

Скрипт мониторит ленту вакансий в режиме реального времени. Как только появляется позиция, проходящая по фильтрам (ЗП, стек, удаленка), она попадает в обработку.

Обычно отклик у��одит через 5-15 минут после публикации. Я всегда в топе списка у HR.

2. Умный парсинг (LLM)

Самая большая проблема ботов — они тупые. Рассылать всем «Здравствуйте, рассмотрите меня» — это спам.

Мой скрипт использует LLM (Large Language Model).

Он «читает» текст вакансии и вытаскивает оттуда боли работодателя.

  • Вакансия: «Нужно переписать легаси на микросервисы».

  • Вакансия: «Ищем человека, который знает ClickHouse».

3. Генерация письма (Matching)

На основе болей и моего резюме генерируется уникальное письмо.

Бот пишет:

«Здравствуйте. Заметил, что у вас стоит задача по распилу монолита. На прошлом месте работы я занимался именно этим: выносил биллинг в микросервис...»

Для рекрутера это выглядит как идеальный мэтч. Он думает, что я потратил полчаса на изучение их компании.

Результат эксперимента: Человек vs Машина

Я провел A/B тест. Неделю откликался сам (вдумчиво, с душой). Неделю работал скрипт.

👨‍💻 Ручной режим (Я):

  • Потрачено времени: ~10 часов (вечера после работы).

  • Откликов: 25.

  • Просмотров резюме: 8.

  • Приглашений на интервью: 2.

🤖 Автоматический режим (Скрипт):

  • Потрачено времени: 15 минут (настройка конфига).

  • Откликов: 110 (лимит 20 в день, чтобы не наглеть).

  • Просмотров резюме: 64.

  • Приглашений на интервью: 14.

Конверсия в приглашение выросла в разы.

Не потому, что бот умнее меня. А потому, что он:

  1. Не ленится писать персонализированные письма.

  2. Оказывается первым в инбоксе рекрутера.

  3. Не впадает в депрессию после отказа.

Сначала я написал это «на коленке» для себя. Потом дал другу-QA (он искал работу 3 месяца, с ботом нашел за 2 недели). Потом знакомому проджекту.

Я понял, что проблема массовая. Хорошие спецы не умеют (и не хотят) продавать себя.

Я упаковал скрипт в удобный инструмент. Сейчас я провожу открытое бета-тестирование.

Мне нужны пользователи с разными стеками (Java, JS, Python, DevOps, PM), чтобы проверить, как алгоритм адаптирует письма под разные профессии.

Что это даст вам:

  • Вы перестанете скроллить ленту вакансий.

  • Получите приглашения на собесы «пассивно».

  • Сможете посмотреть логи: как именно нейросеть «продает» ваш опыт.

Инструмент пока работает в полу-закрытом режиме (я инди-разработчик, сервера не резиновые), доступ выдаю волнами.

Если интересно потестить автоматизацию и перестать писать письма руками — велком в канал.

👉 [Ссылка на Telegram-канал]

(P.S. HR-ы, которые это читают: простите. Но прогресс не остановить).