Завораживающий Мир IT


Гео и язык канала: Россия, Русский
Категория: Технологии


Канал о мире айти, технологиях и трендах, советах, идеях, вакансиях.
По всем вопросам: @yaitskii

Связанные каналы  |  Похожие каналы

Гео и язык канала
Россия, Русский
Категория
Технологии
Статистика
Фильтр публикаций


Восемь направлений. Спросите, о каком рассказать подробнее

Меня спрашивают, чем я занят. Отвечаю по направлениям — детали пока при мне, идеи в этой стадии стоят дороже, чем лайки под постом.

1. Лекарства. Потребительский сервис вокруг цены и выбора препарата. Работает демо.
2. Отделочные материалы. Компьютерное зрение плюс интернет-магазин под конкретного партнёра. Ближайший запуск.
3. Школьные экзамены. Диагностика пробелов и тренажёр для сегмента, который почти никто не обслуживает. Демо готово, идёт раздача учителям.
4. Доступность для старшего поколения. Голосовой интерфейс к бытовым платежам. Остановлен: экономика не сошлась, жду партнёрский канал.
5. Рынок труда. ИИ-агент, который делает мало откликов, но точных. Продукт собран, начинаю продавать.
6. Медицина. Два разных продукта: один для клиники, другой для персонала у оборудования. Стадия исследования и прототипа.
7. Управление проектами. Своя система: единый трекер, транскрибация встреч и голосовое заведение задач. Разворачиваю на этой неделе.
8. Образование и контент. Мини-курс для ИТ-руководителей, канал про автоматизацию, YouTube. Курс выходит в сентябре, канал работает ежедневно.

Команда — трое, планирую четвёртого. Роли под будущий найм описаны заранее, чтобы новый человек входил в готовую структуру, а не ждал, пока я настрою права.

Вопрос к вам: какое из восьми направлений разобрать подробно? Напишите номер в комментариях — по самому популярному сделаю отдельный пост: что за продукт, как считал экономику, где ошибся.


Месяц назад я решил, что мой поиск работы — это инженерная задача,
и стал её решать как инженер.

Исходные данные: 264 отклика, 7 приглашений. 2,7%. Обычная
реакция на такую цифру — «отправляй больше». Я так и делал, и это не работает:
двести откликов дают те же два-три процента, что и сто. Рассылка масштабирует
не результат, а количество мест, где тебя не прочитали.

Я разобрал руками все неудачные отклики. Три причины по частоте: роль
не подходила, но выглядела похоже по заголовку; письмо было про меня,
а не про их требование; половину подходящих вакансий я просто не видел —
они закрывались между моими заходами на площадки.

Ни одна не лечится словом «больше». Все три лечатся отбором.

Так появился продукт: локальный агент, который собирает вакансии с девяти
каналов, отсекает мимо по порогу соответствия, считает совпадение с опытом
и готовит письмо под конкретное требование. Отправляет отклик человек —
автоотклика нет в коде, и это решение, а не недоделка: у ошибки
в отправленном письме нет второй попытки.

Я веду это открыто. В канале каждый день выходит сводка: что сделано,
что сломалось и как чинил, цифры воронки за сутки, движение по найму.
Цифры собираются из базы автоматически — поэтому там регулярно бывают дни,
которыми нечем хвастаться.

Если вам близка мысль, что поиск работы — это про точность, а не про объём,
заходите: t.me/tochny_otklik

#поискработы #автоматизация #продукт #инженерия


Инженерный урок: зелёные тесты не значат рабочий продукт

452 теста зелёные. Первый запуск на живых данных — семь дефектов.

Вчера закрыл большую доработку агента поиска работы. Перед сборкой всё по учебнику: 452 модульных теста, 35 приёмочных, три версии языка, ноль красных.

Запустил на настоящих сайтах:

Кириллица в запросе роняла HTTP-клиент — библиотека требует ASCII в адресе. В сохранённых образцах, на которых гоняются тесты, запросы были английские, — и никто этого не видел.
Диагностика врала. Любой ноль объявлялся сменой вёрстки. А нулей три сорта: не ответили / не распозналось ни одной карточки / карточки есть, но их сняли наши фильтры. Первые два — поломка, третий — норма.
Международные площадки спрашивались по-русски и честно отвечали пустотой.
Лимит резал выдачу до фильтра. «Дай пять» возвращало первые пять карточек ленты, а не пять подходящих.
Просили рубрику, которой у площадки нет. Она отдавала пустоту вместо 404 — и один битый адрес хоронил две исправные ленты рядом.
Вместо компании приходила заглушка платной подписки. Она бы тихо уехала в текст отклика и в дедуп как имя работодателя.
Установщик разговаривал с пакетным менеджером — тот спросил «[y/n]», а отвечать в скрипте некому.

Мои тесты не были плохими. Они проверяли то, что я мог себе представить. А дефекты жили в том, чего я представить не мог: чужая кодировка, несуществующая рубрика, бизнес-модель площадки, вопрос пакетного менеджера.

Офлайн-тест гоняется на образце ответа, сохранённом заранее. А сохранить его можно только с формата, который ты уже видел. Такой тест доказывает, что код не сломался с прошлого раза, — но не что он работает с реальностью.

Два правила в регламент:

Непроверенный канал — это не канал. Живая проверка интеграций стала отдельной командой продукта, а не разовым действием перед релизом.

Диагностика — часть продукта. Сообщение, которое одинаково выглядит при поломке и при нормальной работе, хуже отсутствующего: оно отправляет чинить исправное. Половина правок сегодня — не в парсерах, а в том, как продукт объясняет себя.

Все семь закрыты, на каждый есть тест.


264 отклика. 7 приглашений. Считаю всё.

Я в активном поиске позиции руководителя проектного офиса / руководителя проектов. Веду учёт по каждому отклику — иначе поиск работы превращается в качели «вроде много отправил, а тишина».

Расклад на сегодня (с 1 июня, четыре площадки): 264 отклика → 192 без ответа → 65 отказов → 7 приглашений. Конверсия в разговор — 2,7%. Причём все семь приглашений пришли с одной площадки из четырёх.

Три вещи, которые я бы хотел знать месяц назад:

1. Релевантных вакансий меньше 3%. Один прогон по 66 запросам дал 2 649 карточек. После отсева осталось 61. Когда кажется, что «вакансий нет» — их много, просто подходящих единицы, и найти их стоит часов чтения.

2. Ваш словарь ≠ словарь работодателя. 11 запросов из 66 не вернули вообще ничего — таких формулировок нет в заголовках, хотя сами роли есть. Ищите словами, которые вы бы сами не выбрали.

3. Вакансии исчезают. За август из моей выгрузки пропало девять — работодатели архивировали. Карточка, до которой не дошли руки за две недели, обычно не дождётся.

Бонусом: по части вакансий работодатель отключает переписку. Напомнить о себе физически нельзя — тишина не всегда про вас.

Что делаю: убираю из процесса механику. Сбор, первичный отсев и черновик письма готовит мой собственный инструмент, решение и финальный текст — за мной. Темп — 20 обдуманных откликов в день вместо сотни бездумных.

Открыт к разговору о ролях руководителя проектного офиса (PMO), руководителя проектов, руководителя портфеля программ.


2 649 вакансий → 61 в шорт-лист. Один прогон.

Я перестал листать сайты вакансий руками и собрал себе конвейер. Он ищет, отсеивает, считает соответствие и готовит письмо. Кнопку «Откликнуться» жму я — автоотклик запрещён архитектурно, а не галочкой в настройках.

Первый полный прогон: 6 профилей, 66 запросов, окно 14 дней.

→ 2 649 карточек собрано → 2 335 отсеяно по заголовку → 16 отсеяно по зарплате → 61 в шорт-лист → 16 откликов в тот же день

Главное архитектурное решение: модель работает точечно. Даты, компании, структуру, сверку опыта считает код. Модель — только маленькие текстовые куски. Потому что галлюцинирует она ровно там, где цена ошибки выше всего: в датах и цифрах.

Три грабли, на которые я наступил:

Заявку на официальный API отклонили. В описании были слова «агент» и «автоматически» — читается как спам-бот. Переписал: только чтение вакансий, ручное подтверждение каждого отклика, лимит 20 в сутки. Интеграцию продаёшь не возможностями, а тем, чего делать не будешь.
Файлу состояния нельзя верить. Сверка с фактом: из 127 реальных откликов 39 в состоянии агента отсутствовали, ещё 17 висели как неотправленные. Агент был готов отправить дубль. Теперь синхронизация перед каждым прогоном — обязательна.
Запросы важнее алгоритма. 11 из 66 не вернули вообще ничего — таких слов нет в заголовках. Один запрос выдал 583 карточки мусора, потому что поиск матчит слова, а не фразу.

Дальше: вторая заявка на API, приёмка на чистой машине (норматив — от установки до первого отклика ≤ 3 часов), пересмотр правил отсева и новая схема данных.

Инструмент не ищет за меня работу. Он снимает механику и оставляет то, где нужен человек: решить, куда идти и что про себя сказать.


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


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

Пока воронка откликов живёт своим темпом, вся энергия ушла в другое: превратить мой личный скрипт в продукт, который поставится на чужой компьютер и не потребует меня рядом. Сегодня этот порог пройден.

Что готово. Все четыре этапа рабочей версии закрыты по коду. Собран установочный комплект: одна команда для macOS и Linux, одна для Windows — скрипт сам ставит Python, если его нет, сам ставит программу и в конце пишет «установлено». Внутри комплекта короткая инструкция «начни отсюда», полная инструкция со скриншотами, ручной путь установки для тех, у кого всё сломалось, и контрольные суммы, чтобы проверить, что скачалось именно то. Версия 0.4.0, половина мегабайта.

Что умеет. Мастер настройки из семи шагов, который можно прервать на любом и продолжить с того же места. Импорт старого резюме в любом формате и сборка мастер-резюме по формуле «достиг X, измеримого Y, за счёт Z». Модуль hh.ru: вход, витрина резюме в режиме «БЫЛО → СТАНЕТ» с поблочным подтверждением, поиск, отклики. Рабочий цикл: поиск по профилям, отсев стоп-словами и вилкой ещё до вызова нейросети, оценка вакансии, письмо, карточка на подтверждение. Сверка статусов, где источник истины — площадка, а не мой журнал. Перенос всей настройки на другой компьютер и выгрузка трекинга в таблицу.

Теперь про испытания — самое интересное. Автоматический приёмочный прогон поднимает на локальной машине заглушки нейросети и hh.ru, собирает программу заново, ставит её в чистое окружение и гоняет по нему настоящие команды. Двадцать четыре проверки за пятнадцать секунд. Сегодня: 24 из 24 на четырёх версиях Python подряд. Плюс 276 модульных тестов, которым сеть вообще не нужна.

Что именно проверяет приёмка, кроме «оно запускается»: что на чистой машине мастер сам спросит ключ, а не упадёт; что кривой ключ даёт понятную строку, а не портянку ошибки; что вычитка снимает все пометки «проверь» и черновик не выдаётся за готовое резюме; что режим «примерка» не отправляет ничего; что отклик уходит только на явное «да»; что права на файл с ключами — 600, а в журналах ключей нет. Это не тесты кода — это тесты обещаний.

Чего ещё нет. Автотест не заменяет человека. Впереди ручной прогон на чистой виртуальной Windows и на втором маке — шестнадцать шагов с секундомером. Планка жёсткая: человек со стороны, читая только инструкцию, должен дойти от «скачал папку» до первого отправленного отклика меньше чем за три часа. Каждый раз, когда ему пришлось догадываться, — это дефект инструкции, а не его вина. Ещё нужны шесть скриншотов, которые может снять только человек со своими аккаунтами.

И главный внешний блокер: живой прогон откликов ждёт одобрения заявки на доступ к hh.ru. Ответ ожидаем к середине августа. Код модуля готов и проверен на заглушке площадки, но честно сказать «работает вживую» я смогу только после письма. Поэтому мастер настройки специально устроен так, что шаг hh не блокирующий: резюме собирается и без ключей.

Из сегодняшнего по самому поиску: разослал 17 напоминаний тем, кто открыл резюме и молчит неделю и больше. Ещё четырём не написал — трое работодателей отключили переписку, один рекрутер честно предупредил, что молчание и есть ответ. Попутно выяснилось неприятное: статус на hh не отражает переписку — в части «просмотренных» откликов в чате уже лежал ответ. Значит, сверка воронки должна смотреть и в чаты тоже.

Вывод дня. Продукт перешёл из состояния «работает у автора» в состояние «собран, проверен машиной, ждёт проверки человеком». Между этими двумя — вся разница между скриптом и программой.

Всё работает локально — персональные данные никуда не выгружаются, автоотклик запрещён архитектурно.


Я поручил поиск работы ИИ-агенту. Свод: честная воронка и первый рабочий этап продукта

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

Пересчёт базы. Всё это время я считал отклики эксперимента: девять за первую неделю, тридцать четыре за рекордный день, итого сорок три. Но работодатель отвечает не «эксперименту», а аккаунту — а в аккаунте на hh.ru лежит 93 отклика, вместе с теми, что я отправлял руками до агента. Считать конверсию по одной базе, а хвастаться по другой — так себе исследование. Дальше все цифры — по всем 93.

Воронка на сегодня. 3 собеседования (3%). 18 отказов (19%). 72 в ожидании. И вот здесь самое интересное: hh показывает, открыл ли работодатель резюме. Открыли и не ответили — 39. Не открывали вовсе — 32. То есть какая-то реакция есть по 60 откликам из 93 — это две трети. Приглашений из поиска, где работодатель находит меня сам, — ноль, хотя резюме за это время просмотрели 70 раз.

Тишина, оказывается, двух сортов. «Не открыли» — вопрос к тому, доходит ли отклик до человека: очередь, фильтры, поток. «Открыли и промолчали» — вопрос к самому резюме. Раньше это был один мешок «нет ответа», по которому нельзя принять ни одного решения. Теперь понятно, кому напоминать о себе 28-го: тем 39, кто уже открывал.

Что показали когорты. Я разделил отклики на свежие (за неделю) и вызревшие (старше). Доля отказов в обеих почти одинаковая, около 19% — устойчивая величина рынка, а не шум рекордного залпа. А доля открытых резюме различается втрое: 64% у вызревших против 33% у свежих. Свежая волна просто ещё не дозрела. И собеседования приходят с лагом около двух недель, а не двух дней.

Самое неприятное и самое полезное. Сверка журнала агента с площадкой не сошлась: трёх компаний, по которым агент отчитался об отправке, на hh нет вообще, зато есть пять откликов, которых нет в журнале. Плюс один настоящий дубль — при том что «ноль дублей» я записал себе в достижения. Катастрофы нет, воронка работает. Но учёт врёт, и это следующая задача агента: не отправлять больше, а сверяться с площадкой.

Теперь про продукт. Пока поиск идёт сам, главная энергия ушла в упаковку агента в отдельный инструмент, не привязанный к моему компьютеру. Из четырёх этапов рабочей версии пройден первый. Уже готово: агент работает на российских моделях ИИ без всякого VPN (GigaChat по умолчанию, YandexGPT запасной), берёт старое резюме в любом формате и сам собирает мастер-резюме по формуле «достиг X, измеримого Y, за счёт Z». Проверено на моём настоящем резюме и на обеих моделях. Честность зашита в основу: любую цифру, которой не было в исходнике, агент помечает «проверь» и не пропускает без моего решения.

Что дальше по продукту. Три шага до рабочей версии: подключить hh.ru через официальный интерфейс (вход, обновление резюме, поиск и отклики), собрать «мастера установки» и упаковать всё в одну команду. Планка приёмки жёсткая: чужой человек на чистом компьютере, без VPN и без единой строчки кода, должен за один вечер дойти от установки до первого отклика. Следом — веб-версия. Принципы те же: данные остаются у пользователя, и никакого автоотклика — агент готовит пакет, отправляет только человек.

Вывод. Первое эхо принесло не оффер, а откалиброванный прибор. 3 собеседования из 93 откликов — это три процента, и любой, кто искал работу, скажет: нормально, дальше решает подготовка, а не количество. Зато теперь есть цифра, которой я верю, список из 39 тёплых адресов на 28-е — и агент, который из «машинки для писем» дорастает до контролёра качества.

Дальше — напоминания 28-го, подготовка к трём собеседованиям (Сбер в двух треках и Правительство Москвы), починка учёта в агенте и второй этап продукта.

Всё работает локально — персональные данные никуда не выгружаются.


Хочу запустить бета-тестирование, кто хочет принять участие?
Опрос
  •   Хочу
  •   Жду итоговый продукт
  •   Другое (отвечу в комментариях)
2 голосов


Я поручил поиск работы ИИ-агенту. Часть 4: самый производительный день

Сегодня был день, ради которого всё и затевалось. Итог одной строкой: 34 отклика отправлено за день — 32 на hh.ru и 2 на Хабр Карьере, каждый с сопроводительным письмом и ответами на вопросы работодателей. Моё участие — подтвердить отправку. Для сравнения: за первую неделю эксперимента откликов было 9.

Что сделано. Кроме откликов агент закрыл большую задачу с витриной: все четыре моих резюме на hh.ru приведены к единому стилю. Каждая роль — включая пять давних, которые обычно никто не трогает, — переписана по формуле X-Y-Z: «достиг X, измеряемого Y, за счёт Z». Цифры команд, бюджеты, масштабы проектов — везде. И третье: провели «прожарку» плана упаковки агента в продукт — два документа, все ключевые решения зафиксированы.

Какие были проблемы. Главный сюрприз дня — механика самого hh.ru. Опыт работы там общий на уровне профиля: правишь запись в одном резюме — она меняется во всех, где отмечена. При этом часть записей оказалась фрагментирована — у двух компаний по две копии одной роли, привязанные к разным резюме, и править надо обе, иначе резюме разъезжаются. По дороге я успел наплодить пять дублей ролей (удалил) и выяснить, что редактор hh умеет молча не сохранять текст, если кликнуть не туда. Ничего из этого нет в документации — только опыт и проверка каждого шага.

Успехи. Отдельно порадовали ответы на вопросы работодателей: анкеты про зарплату, Scrum, опыт лидерства агент заполняет сам — строго по фактам профиля, ничего не выдумывая. Шесть вакансий из списка он отсёк сам: туда отклик уже уходил раньше. Дублей и повторов — ноль.

Про готовность продукта. Честный статус такой. Как личный инструмент агент уже работает: ежедневные прогоны по шести площадкам, скоринг, письма, батч-отправка — весь сегодняшний день сделан именно им. Как переносимый продукт «скачал и пользуешься» — пока на нулевом этапе, но впервые с полной спецификацией: решено, что это будет Python-пайплайн с российскими моделями (GigaChat по умолчанию — работает без VPN и бесплатно), официальный API hh.ru без серых схем, и жёсткое правило — никакого автоотклика, только пакет на подтверждение человеком. Впереди пять этапов; цель первой версии — чтобы человек на чистой машине прошёл путь от установки до первого отклика за три часа, не открывая код.

Всё работает локально — персональные данные никуда не выгружаются.


Я поручил поиск работы ИИ-агенту. Часть 3: что получилось в итоге

Сегодня утренний прогон снова прошёл по всем площадкам — в журнале просмотренного накопилось 104 вакансии. Хороший повод подвести черту под экспериментом: что в итоге делает агент, что заработало, а что оказалось сложнее, чем звучало.

Как это устроено. Дважды в день агент сам обходит шесть российских площадок — hh.ru, Хабр Карьеру, SuperJob, Работу России, Зарплата.ру, Rabota.ru, — отсеивает уже виденное, оценивает каждую вакансию на соответствие моему профилю в процентах и готовит отклики с адресными письмами. Порог — 60%: ниже агент даже не тратит время. Отправка — одним моим сообщением «отправь»; без него не уходит ничего.

Что заработало. Боевой прогон дал честную воронку: 65 вакансий оценено → 9 прошли порог → 9 откликов отправлено, включая автозаполнение анкеты из шести вопросов у госбанка. Моё участие — одно сообщение в чат. Все письма собраны только из фактов моей карьеры: команды, бюджеты, кейсы. Выдумывать агенту запрещено — вакансию с требованием английского C1 при моём B2 он отправил в отсев, а не подогнал резюме.

Что оказалось трудным. Главные враги — не ИИ, а грязные данные рынка. Вакансии-призраки (архив и 404), которые агент честно скорил, пока не научился проверять статус страницы на входе. Ловушки: «Директор проектов 1С» выглядит как мой профиль ровно до второго абзаца — их снимает скоринг по полному тексту. Дубли одной вакансии на разных площадках под разными ссылками. Порталы, которые режут ботов, — обходим через обычный браузер под моим аккаунтом. И ATS: красивый PDF, из которого парсер работодателя достаёт кашу (cid:*) вместо букв, — теперь каждое резюме проверяется извлечением текста.

Главный вывод. Чем дальше, тем меньше агент — «машинка для писем» и тем больше — контролёр качества: отсеять мёртвое, распознать ловушку, не соврать в письме. Так и задумано: ИИ ищет и пишет, решает человек.

Чего пока нет. Финальных цифр воронки — отклик → просмотр → приглашение. Они копятся прямо сейчас; как наберётся показательная выборка, поделюсь. Это и будет настоящий итог.

Всё работает локально — персональные данные никуда не выгружаются.

Спойлер - отправлено за сегодня 27 откликов, каждый проверен для чистоты эксперимента, все корректно.


Я поручил поиск работы ИИ-агенту. Часть 2: работа над ошибками

Прошлый пост закончился на бодрой ноте: 9 из 9 откликов отправлены. Теперь честная часть эксперимента — что ломалось в последние дни и как мы это чинили.

Вакансии-призраки. Выдача работных сайтов живёт своей жизнью: в одном из прогонов две вакансии из шорт-листа оказались в архиве, ещё одна страница просто не открылась. Агент честно оценивал мёртвые ссылки и жёг время. Теперь он проверяет статус страницы до скоринга — архив отсеивается на входе.

Вакансии-ловушки. Название совпадает, суть — нет. «Руководитель проектов по развитию корпоративной культуры» и «Директор проектов 1С» выглядят как мой профиль ровно до второго абзаца описания. Спасает скоринг по полному тексту вакансии: порог соответствия 60% такие ловушки не проходят.

Дубли и повторный отклик. Одна и та же вакансия висит на нескольких площадках под разными URL — без журнала просмотренного агент оценивал бы её дважды. А на одну вакансию МТС Финтеха отклик уже улетел утром того же дня: агент увидел это при подготовке пакета и вместо второго отклика добавил сопроводительное письмо к первому. Проверка истории перед отправкой теперь обязательный шаг.

Площадки не любят ботов. Часть порталов режет автоматический доступ. Решение простое: агент ходит через обычный браузер под моим аккаунтом и через поиск, а не через закрытые API. Медленнее, зато без блокировок — и с ручным правилом «без явного "отправить" ничего не уходит».

Красивый PDF ≠ читаемый PDF. ATS-системы работодателей читают не картинку, а текстовый слой файла. Резюме может выглядеть безупречно, а парсер увидит кашу из (cid:*) вместо букв — или не найдёт email, потому что тот «нарисован» иконкой. Теперь каждый PDF прогоняется через pdftotext: чего нет в извлечённом тексте, того для робота-рекрутёра не существует. Отдельная боль — LaTeX: компилятор падает на шрифтах, заголовок должности отрывается от своих пунктов на переносе страницы, а правило «CV ровно 2 страницы» добывается итерациями.

Соблазн приукрасить. Вакансия deeplay требует английский C1 — у меня B2. МТС хочет RAG-инженерию руками — у меня внедрение LLM, но не архитектура. Агенту выдумывать запрещено: deeplay ушёл в отсев, а в письме МТС пробел назван прямо. Это фильтр, а не слабость — отклик, натянутый на несоответствие, всё равно умрёт на интервью.

Итог недели: главные проблемы не в ИИ, а в грязных данных рынка — архив, дубли, ловушки, закрытые площадки. Агент всё больше работает контролёром качества и всё меньше — машинкой для писем. Так и задумано.

Дальше — цифры воронки: отклик → просмотр → приглашение.


Я поручил поиск работы ИИ-агенту. Рассказываю, что вышло

Каждое утро и вечер агент сам обходит работные сайты — hh.ru, Хабр Карьеру, SuperJob, Работу России, — находит свежие вакансии, отсеивает уже просмотренные и оценивает каждую на соответствие моему профилю в процентах. Дальше пишет адресные сопроводительные письма: не «я замотивированный командный игрок», а конкретика из моей карьеры — команды, бюджеты, кейсы. Мне остаётся написать в чат «отправь все» — и агент сам кликает по площадкам, заполняет анкеты работодателей и прикладывает письма.

С чего начали. За основу взял открытый фреймворк, сделал форк под РФ: русский язык, наши порталы, наши форматы резюме.

Что внутри. Профиль кандидата из 7 модулей (карьера с цифрами, стиль письма, критерии оценки вакансий, шаблоны CV и писем) — только из этих фактов ИИ собирает отклики, выдумывать ему запрещено. Автопилот по расписанию, дедупликация, скоринг 0–100%, отчёт после каждого прогона. Всё работает локально — персональные данные никуда не выгружаются.

Что проверено в бою. Вчерашний прогон: 65 вакансий оценено, 9 прошли порог, все 9 откликов отправлены — включая автоматическое заполнение анкеты из 6 вопросов у одного госбанка. Время моего участия — одно сообщение в чате.

Главное правило: без явного «отправить» агент не отправляет ничего. ИИ ищет и пишет, решает — человек.

Дальше — наращивание объёма (цель: до 20 откликов в день на площадку) и статистика воронки: отклик → просмотр → приглашение. Поделюсь цифрами.

Интересно следить за прогрессом?

Скоро смогу дать потестировать


Отклик по ссылке: https://careers.croc.ru/vacancies/stazher-po-vedeniyu-finansovogo-dokumentooborota

23. Стажер отдела трейд-маркетинга в Mars (Москва)

Отклик по ссылке: https://mars-careers.ru/vacancies/1040

24. Стажер к Бренд Менеджеру в департамент по работе с эксклюзивными брендами в ЛЭтуаль (Москва)

Отклик по ссылке: https://hh.ru/vacancy/131205475

Завораживающий Мир IT


Большая подборка стажировок для начинающих специалистов (Москва, Санкт-Петербург, Ростов-на-Дону, Новосибирск, Воронеж, удалённо)

В сегодняшней подборке вы найдете 24 карьерные возможности для начинающих специалистов. На стажировке вы прокачаете hard и soft skills, погрузитесь в масштабные бизнес-процессы и получите опыт работы с инновационными решениями. Это отличная возможность начать карьеру и проявить себя в крупной компании.

В свои команды ждут: МТС, Ozon, Яндекс, Билайн, Сбер, Альфа-Банк, Банк Санкт-Петербург, Крок, БИОКАД, Mars и ЛЭтуаль.


1. Стажер в отдел планирования производства в биотехнологическую компанию БИОКАД (Санкт-Петербург)

Отклик по ссылке: https://career.biocad.ru/internship-detail/4782

2. Стажер в Группу исследовательского качества в биотехнологическую компанию БИОКАД (Санкт-Петербург)

Отклик по ссылке: https://career.biocad.ru/internship-detail/4783

3. Стажер в Департамент сертификации в биотехнологическую компанию БИОКАД (Санкт-Петербург)

Отклик по ссылке: https://career.biocad.ru/internship-detail/4785

4. Стажировка на ежегодном фестивале креативных индустрий МОСТ ФЕСТ (Благовещенск)

Отклик по ссылке: https://facancy.ru/vacancies/stazhirovka-na-ezhegodnom-festivale-kreativnykh-industrii-most-fest


5. Стажер HR в группу по работе с молодыми талантами в МТС (Москва)

Отклик по ссылке: https://job.mts.ru/vacancy/636581847567960260


6. Стажёр менеджер продукта в Ozon (Москва)

Отклик по ссылке: https://career.ozon.ru/vacancy/stazhyor-menedzher-produkta-130840312

7. Стажёр менеджер проектов в команду дизайна и креатива в Ozon Банк (Москва)

Отклик по ссылке: https://career.ozon.ru/fintech/vacancy?id=131041951

8. Продюсер (стажёр) в Медиаредакцию внутренних коммуникаций Яндекса (Москва)

Отклик по ссылке: https://yandex.ru/jobs/vacancies/prodyuser-stazhyor-v-mediaredaktsiyu-vnutrennih-kommunikatsiy-yandeksa-43088

9. Стажёр в отдел SEO в Яндекс Маркет (Москва)

Отклик по ссылке: https://yandex.ru/jobs/vacancies/stazhyor-v-otdel-seo-42646

10. Менеджер по маркетингу (стажёр) в Яндекс (Москва, удалённо)

Отклик по ссылке: https://hh.ru/vacancy/130792764

11. Стажёр-маркетолог (Группа триггерных коммуникаций) в Ozon (Москва)

Отклик по ссылке: https://career.ozon.ru/vacancy/stazhyor-marketolog-gruppa-triggernikh-kommunikatsii-130803692

12. Стажер (B2B продажи) в Билайн (Санкт-Петербург)

Отклик по ссылке: https://job.beeline.ru/vacancies/c734c645-2ac9-4c1a-a90a-4baf1aaf6fab

13. Стажер по работе с персоналом и организационному развитию в Билайн (Ростов-на-Дону)

Отклик по ссылке: https://job.beeline.ru/vacancies/d7891238-28e7-4fe1-9a60-ee778570ed31

14. Стажер в отдел финансов в Билайн (Новосибирск)

Отклик по ссылке: https://job.beeline.ru/vacancies/e67e5be3-17f2-4b10-8f53-ac1bdc88b86b

15. Стажёр в отдел рекрутмента в департамент по управлению человеческим капиталом в Альфа-Банк (Ростов-на-Дону)

Отклик по ссылке: https://alfabank.ru/alfafuture/ichoosealfa/vacancies/?rp-vacancy=48432814-2d78-42f3-b2e9-2cf26bd57c0c

16. Стажёр продуктовый менеджер в департамент CRM, персонализации и платформенных решений в Альфа-Банк (удалённо)

Отклик по ссылке: https://alfabank.ru/alfafuture/ichoosealfa/vacancies/?rp-vacancy=2acea907-cb90-4824-a0e6-b4d25047c8e9

17. Стажер по направлению "Работа с клиентами микробизнеса (ВЭД)" в Банк Санкт-Петербург (Москва)

Отклик по ссылке: https://hh.ru/vacancy/131260439

18. Стажер-аналитик в Сбер (Москва)

Отклик по ссылке: https://rabota.sber.ru/search/stazher-analitik-4509116

19. Стажер отдела аудита операций на финансовых рынках в Сбер (Москва)

Отклик по ссылке: https://rabota.sber.ru/search/stazher-otdela-audita-operaciy-na-finansovyh-rynkah-4507828

20. Стажер по работе с ИИ в Сбер (Воронеж)

Отклик по ссылке: https://hh.ru/vacancy/131240112

21. Стажер по работе с партнерами в аутстаффинге в IT-компанию КРОК (Москва)

Отклик по ссылке: https://careers.croc.ru/vacancies/stazher-po-rabote-s-partnerami-v-autstaffinge


22. Стажер по ведению финансового документооборота в IT-компанию КРОК (Москва)


Интересно, но факт.

Везде сокращения, работы нет, если год назад было на одного кандидата 10 вакансий(не важно аналитик это или разработчик), то сейчас тенденция изменилась, на одну вакансию стало минимум 10 кандидатов.
Возможно, причина в перегретом рынке, возможно
причина в лжеспециалистах.

Российские айтишники начали массово занижать опыт и навыки, чтобы найти работу, пишут СМИ. Компании стали чаще искать миддлов и избегать опытных кандидатов из-за споров с начальством, быстрой потери мотивации и ухода при появлении других офферов. В итоге специалисты идут на позиции уровнем ниже, где работа проще, ответственности меньше и можно совмещать две–три работы.

А вы что думаете, как у вас с работой, вакансиями?


Желаю мира и добра,
Любви, душевного тепла!
Пускай вам этот Новый год
Успех и радость принесет!

Пусть Новый год откроет двери
В мир волшебства, заботы, веры.
И всё хорошее начнется!
Удача пусть вам улыбнется!

С наступающим Новым годом!


Лайфхаки для резюме

🔴 Заполняйте ВСЁ. Пустые поля в блоках «образование» или «город» — это автоматический бан от фильтров сайта.

🔴 Рекрутер смотрит на страницу буквой F: самые важные навыки и цифры пишите сверху и слева.

🔴 Шапка должна быть идеальной, а адекватные зарплатные ожидания и качественное фото работают лучше, чем красный диплом.

🔴 Свои главные достижения в последнем месте работы втисните в первые две строки — до остального просто не доскроллят.

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

Завораживающий Мир IT


Уволить или не уволить, вот в чем вопрос

В связи с бумом ИИ наблюдается последняя время интересная тенденция - многие компании сокращают персонал благодаря автоматизации ряда процессов, особенно в части рутинных задач.

1. Массовые сокращения из-за ИИ продолжаются — в октябре компании уволили 153 тысяч человек — максимум за 20 лет. Под ударом в первую очередь айтишники, а эксперты предупреждают, что увольнения могут стать ещё масштабнее.

2. Сбербанк сокращает тысячи IT-специалистов: автоматизация и GigaChat берут на себя рутину

3. Компании массово возвращают уволенных сотрудников — ИИ не смог заменить людей так быстро, как ожидалось. По данным Visier, 5,3% уволенных уже приняли обратно. Нейросети впечатляют на презентациях, но в реальной работе автоматизируют лишь простые задачи, тогда как сложные по-прежнему выполняют люди. Внедрение ИИ оказалось дорогостоящим, и 95% компаний пока не видят от инвестиций заметной прибыли.

Я категорически За автоматизацию, но уверен, что работы на толковых IT-шников еще хватит на долгие годы вперед.

Главный навык на сегодняшний день в любом ценном сотруднике - умение быстро адаптироваться под изменения. И тот, кто это понял - будет на коне.

Всем хорошего дня!

Завораживающий Мир IT


Ищем CTO / Head of AI для построения AI-фабрики в финтех-холдинге.
Создаем с нуля продуктовое AI-направление и ищем техлидера, который сможет превратить ИИ в ключевой драйвер роста.

🔹Чем предстоит заниматься:
• Провести аудит архитектуры, определить зоны техдолга и реализацию планов их устранения, и подготовить инфраструктуру для AI-фабрики
• Запустить стратегию внедрения AI-агентов в операционные и клиентские процессы
• Сформировать команду и выстроить процессы разработки AI-продуктов
• Выводить AI-решения на международные рынки

🔸Ищем того, у кого есть:
• Опыт запуска и масштабирования AI-направлений в финтехе, банках,
• Глубокое техническое понимание GenAI, LLM, AI-агентов и MLOps
• Навыки стратегического управления и коммуникации с C-level
• Практический опыт построения AI-платформ и вывода продуктов на рынок


Ищут знакомые, кому интересно, приходите в личку, дам контакты.

Показано 20 последних публикаций.