TGViewer
YeaHub Tech YeaHub Tech @yeahub_tech · 412 subscribers
Post #193 154
🔥 Автоматизация поиска работы: как разослать 250 откликов за 20 минут

Поиск работы — это бесконечный цикл копипаста одинаковой информации и написания сопроводительных писем, которые должны звучать как мольба, но не слишком очевидная.

Один разработчик решил автоматизировать весь процесс при помощи Python и создал систему, которая позволила ему разослать 250 откликов за 20 минут.


Почему процесс отклика на вакансии сломан

Каждый отклик представляет собой одинаковый паттерн:
- Поиск подходящих вакансий
- Проверка соответствия навыков
- Изучение информации о компании (большинство пропускает)
- Отправка резюме + сопроводительного письма
- Бесконечное ожидание ответа

Это как скучная видеоигра, где ты повторяешь один квест в надежде на разные результаты.


Техническое решение

Архитектура системы:
- Фронтенд: Next.js с Shadcn UI
- Бэкенд: Express.js + TypeScript
- База данных: MongoDB
- Очереди: Redis для фоновых задач
- ИИ: Модульная интеграция с LLM


Конвейер обработки:

1. Сбор данных — ручное копирование HTML с досок вакансий
2. Парсинг — извлечение структурированных данных через Cheerio
3. Получение деталей — автоматические запросы к страницам вакансий (с паузами 2-3 сек)
4. ИИ-обработка — превращение HTML в чистые данные через промпты
5. Генерация писем — персонализированные сопроводительные письма
6. Отправка — массовая рассылка через SMTP


Ключевые особенности

Система кампаний: каждая кампания изолирована, работает с конкретной доской вакансий

Безопасность: выполнение скриптов в изолированной среде vm2

Персонализация: ИИ сопоставляет навыки из резюме с требованиями вакансии


Полный код и демо доступны на jaas.fun


🎙 Новости

📝 База вопросов
More from @yeahub_tech
  1. Oct 9, 2026#Собес #pipeline #ci #stage 🤔 Что происходит при автоматической сборке feature-ветки на s…
  2. Oct 8, 2026#course #задачи #тесты 📚 JavaScript. A3 Задачи Задачи на программирования на языке JavaSc…
  3. Oct 7, 2026#course #начинающие 📚 Твой Golang Твой Golang — это идеальный старт для освоения языка. П…
  4. Oct 5, 2026🧑‍💻 Вопросы с собесов для Node.js Разработчика 1. Как использовать Service Workers для р…
  5. Oct 2, 2026#Собес #transaction #propagation #required 🤔 Что такое propagation у транзакций и какие т…
  6. Oct 1, 2026#book #book 📚 Библия C#. 6-е изд. Автор: Михаил Фленов Это настольная книга программиста,…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →