Как-то незаметно пролетел мой летний отпуск, легким движением руки, растянувшись от 4 запланированных месяцев до года. И если по прошествию первых 4 месяцев я просто подумал, что “можно отложить старт поиска работы еще на 4 месяца”, то последние 2 я искал работу по сети своих знакомых. Пока безуспешно.
Был у меня период надежды, когда писал о том, что накрайняк напишу своего бота для обхода ботов на хх с целью доставки резюме живому человеку.
Однако, особо не спешил это делать, т.к. были надежды на то, что смогу найти работу по сети знакомых.
Но реалии таковы, что за последний год ситуация на рынке очень круто поменялась. Большинство знакомых докладывают о массовых сокращениях в своих компаниях. Рассказывают о заморозке набора нового персонала, о замораживании и сворачивания проектов. Как результат, реальных вакансий по моему профилю стало неприлично мало, а жаждущих кандидатов неприлично много.
И как бы я не противился этому делу, пришлось все же идти на хх. Сейчас ради интереса откликаюсь на все подряд, что релевантное моему опыту. Даже в тех случаях, где предлагают платить в 3 раза меньше, чем я зарабатывал год назад.
Если вы давно не пробовали сами искать работу на хх, то открою вам одно откровение — Тыкать руками и откликаться — дело гиблое, и вот почему.
Да, hh очень оптимистично мне на каждый отклик пишет, что вероятность получить приглашение выросла. И он ведь прав, черт возьми )) Только жаль, что вероятность повышается уж слишком незначительно. А стало быть — да здравствует спам автоматизация
Со стороны кандидатов массовый спам
Посмотрите на это с точки зрения работодателя. Это вообще не комильфо, перебирать сотни резюме, и близко нерелевантные профилю искомого кандидата. Отсюда использование различных способов усложнить подачу заявки: заполнение анкет с нестандартными вопросам, проведение собеседования с AI помощником, а также просто отсев по ключевым словам в резюме.
В результате идет война, при которой самый простой способ добраться до рекрутера — через какого-нибудь сотрудника в штате.
Но сейчас мне все же нужно было решить эту задачу с помощью автоматизации. За последние 2 дня я сделал приложение, которое откликается за меня.
В его составе несколько компонентов:
- База, в таблицах которых сохраняются id вакансий, с которыми я уже взаимодействовал:
- id вакансий, на которые уже откликался;
- id, которые нерелевантны моему опыту или на которые я не хочу откликаться. Например, азартные игры, алкоголь, фарма, геймдев, 1С и другие области, которые я считаю нерелевантными для себя;
- id вакансий, в которых требуется обязательное сопроводительное письмо;
- id вакансий, где для отклика нужно заполнить первичную анкету.
- ИИ агент, у которого несколько функций:
- анализ, насколько вакансия релевантна для меня, с учетом моего опыта, моего резюме, моих критериев отбора, включая жесткий отсев нерелевантных позиций. Дает оценку по 100 балльной шкале.
- пишет сопроводительное письмо для конкретной вакансии (на входе мой опыт, данные и инструкции, а также полный текст описания вакансии)
- дает развернутые ответы для прохождения анкеты
Агент развернут в виде онлайн сервиса, к которому я могу стучаться по API с указанием, какую из трех функций он должен выполнить в конкретном запросе.
- Само приложение-парсер
Приложение получает на вход страницу с поисковой фразой на хх, имеющее список вакансий. Далее оно в режиме живого открытого браузера лазает по ссылкам, принимает решение, нужно ли откликаться на вакансию, помечает в базе вакансии по результатам обработки, отправляет сопроводительные письма на вакансии, где релевантность выше 85 баллов и сохраняет всю историю оценок ИИ агента, а также тексты сопроводительных писем и т.п.
Приложение имеет задержки, имитацию человеческих действий. Но все равно я не запускаю его в режиме массового прогона. За один раз, 20..25 откликов. Он выполняет это за 7..15 минут.
Потратил я на эту штуку около 7 часов, это включая тестирование.
Тексты, которое он пишет в качестве сопроводительного удовлетворительные.
Вот пример из сопроводительных писем
Претендую на роль Product Manager, т.к. мой опыт соответствует всем основным требованиям вакансии. Более 10 лет управляю digital-продуктами и ИТ-разработкой, выстраивал продуктовые стратегии, внедрял решения с использованием ИИ и оптимизировал внутренние процессы.Запускал успешные продукты в e-commerce и автоматизации, управлял командами и подрядчиками, выстраивал взаимодействие с ключевыми стейкхолдерами и следил за достижением бизнес-KPI. Имею опыт написания digital-стратегий, реализации дорожных карт, формирования и управления product backlog и A/B тестирования.Разбираюсь в архитектуре ПО и трендах рынка ИИ, практикую Agile/Scrum и обладаю высшим техническим образованием и МВА. Готов рассмотреть командировки и уверен, что смогу быстро погрузиться в ваши задачи и принести ощутимую пользу компании.
Вот так выглядят оценка релевантности, когда AI “рубит” вакансию
{
«score»: 0,
«reason»: «Вакансия относится к сектору микрозаймов, который в числе маркеров нерелевантности по пожеланиям кандидата.»,
«relevant»: false,
«threshold»: 70,
«hard_reject»: true,
«reject_reasons»: [
«работа в микрозаймах»
]
}
Вот пример оценки с высокой релевантностью
{
«score»: 95,
«reason»: «Опыт управления веб-проектами, работы с командами, внедрения новых продуктов и сопровождения крупных веб-ресурсов полностью соответствует требованиям вакансии и описанию ролей Product Owner/Руководителя веб-проектов.»,
«relevant»: true,
«threshold»: 70,
«hard_reject»: false,
«reject_reasons»: []
}
Не знаю пока, даст ли это какой-нибудь эффект, но в любом случае, отклики пошли гораздо веселее.
Пока откликнулся 230 раз. Учитывая, что массированную отправку я только сейчас запустил, выводы смогу сделать через несколько дней.
Сейчас на текущий момент, с хх у меня только один раз дошло дело до собеседования с помощью ручных откликов. Там я откликнулся около 70 раз.
Так что, если моя эпопея интересна, запасаемся попкорном и следим )
Со шкафчиками все еще работаю, но тот факт, что я остановил объявление аж на 3 месяца, мой поток заказов обрубил. Сейчас потихоньку раскачиваюсь. На следующей неделе 2 больших монтажа по 2..3 предмета. К сожалению, с момента начала обсуждения, до фактического монтажа, может пройти довольно много времени, поэтому “раскачку” продолжаю.
Монтажник по подключению физических лиц к интернет и домашнему ТВ
Еще в качестве подстраховки собираюсь пройти обучение в МГТС как ИП, который осуществляет подключение физических лиц к Интернет и домашнему ТВ. Там вроде как достаточно прозрачно и понятно: тебе платят за заявки и подключенные доп. услуги, но все издержки на тебе: поездки (включая ближайшую область), парковки, спецодежда, специнструмент и т.п.
Обучение бесплатное, 2 недели в учебном центре и на выезде с опытным напарником.
Смущает только один факт — это могут быть иногда объекты, где надо выполнять подключения в подвалах жилых домов. Если я правильно могу судить, то подвал, это грязное помещение, где могут вполне быть блохи, вши, крысы и другая нечисть. И если таких заказов много, то придется отказаться.
В любом случае, сейчас за неимением лучшего, пообучаюсь, хоть дома сидеть не придется.
Вот такие дела.
Выполняю сейчас любые работы по “халтуре”, связанные с ИТ, развернуть виртуальную машину в облаке, написать какой-нибудь функционал для личного кабинета, создать ИИ или обычного бота, подправить что-то по сайту или сделать лендинг, настроить рекламу и т.п.
Есть некоторый пул старых клиентов, которые иногда откликаются и это позволяет пока поддерживать штаны.
Все это вперемежку с услугами расшифровки текста, сбором шкафчиков 🙂
Если вам что-то из перечисленного актуально — не стесняйтесь, обращайтесь, буду рад помочь.