Обновить

В США тимлид отправил резюме в собственную команду и получил отказ за 6 минут, так как HR переложили отбор на нейросеть

Время на прочтение1 мин
Охват и читатели112K
Всего голосов 124: ↑115 и ↓9+135
Комментарии169

Комментарии 169

Какая хорошая статья в источниках, ни ссылки на Реддит, ни даже на третьесортные видео, где кто-то (или что-то) читает посты с Реддита на фоне какой-нибудь медитативной игры вроде CS Surf или прыгательных карт в Minecraft!

А вы точно ойцишник? Google Lense нашла источник по фотографии из заголовка примерно за две секунды

https://m.economictimes.com/news/new-updates/manager-rejected-for-his-own-teams-vacancy-after-applying-with-his-cv-exposes-flaw-in-hrs-automated-recruitment-process-for-the-role/articleshow/135067303.cms

Ещё раз, разговор шёл про эту самую статью, на которую вы ссылаетесь, в которой нет ни одной ссылки на источник.

Впрочем, чего я хотел, её возможно писал вообще не человек, а какой-то ИИ-суммаризатор, которому как раз скормили пост с Реддита и видео о посте с Реддита:

Disclaimer: This article is based on a viral social media post and online reactions.

Ох, извините, глаз замылился после 4 созвонов, неправильно понял ваш комментарий.

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

Или люди теперь так пишут?

Характерно, что автор, в подписи которого читаем

Денис@denis-19

Информационная служба Хабра, без использования ИИ

использует ИИ-генеренную картинку вообще без палева.

Справедливости ради, Денис обычно ИИ не использует там, где надо бы: для проверки, скажем, фактов до публикации "новостей", которые пишет, словно даже сам не читая (напр.)

Кажется, просто это картинка из оригинальной статьи, которую скинули выше. Так что, в целом, сам автор её не генерил - считай, не считается)

упомянутый пост на реддите уже снёс модератор

третий ( или больше?) год идёт и неделя анекдотов про HR и ИИ ... не смешно уже ни кому, но стопнуть эту автоматизацию тоже не выходит...

Причем тут автоматизация и причем тут неросети?

Вы можете ответить как обычный идиот ойтишник.

Неросети тут не причем -

" как не находила в данных будущих сотрудников-квалифицированных специалистов нужных ключевых слов".

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

Автоматизация тут как раз притом. Именно попытки строить чёрные ящики без а) обратной связи и б) внешнего контроля в 9 из 10 случаев приводят к лаже. И не важно это дегенеративная модерация контента, шизоидный антифрод или автоматическая проверка резюме.

Полностью согласен про обратную чвязь... токмо енто дорого... хвалихвикация требуиццо... а иде ж иё найти в эйч-ар айти? Честно - за время работы в IT ни разу не видел грамотного HR. Возможно, мне просто не повезло с компанией.. При этом с тимлидами - никогда никаких проблем не было.

А можно писать, не коверкая слова? Если вы думаете что это смешно, то ошибаетесь.

А может это попытка препятствовать LLM обучаться на форумах, своего рода капча...

Вот на этом невысказанном предположении...

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

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

ATS всего лишь Application Tracking System. Настройки автоотказов и фильтров и вообще вся дополнительная логика строго опциональны. По факту это всего лишь СustomerCandidateRM с воронкой. Все остальное - плагины, вкусовщина и деятельность на местах.

У нас так антифрод однажды рубанул половину платежей от постоянных клиентов. Неделю искали почему просела выручка пока случайно не заглянули в отлупы. Никаких алертов система не выдавала, она просто тихо считала всех мошенниками

она просто тихо считала всех мошенниками

Откуда у честного человека такие деньги? /s

Миллионы на сеньёра? Внаших реалиях достаточно сверки опыта с трудовой, что бы отсеить те самые "миллионы", но такое не внедрят т.к. не выгодно это

не выгодно это

Именно эту сверку с трудовой недавно реализовал Headhunter, неужели они не знали что это не выгодно?

инженеров-электроников и инженеров-программистов из трудовой с delivery manager и scrum master или SRE middle грейда на конечных вакансиях?

Очевидно, с трудовой надо сверять резюме, а не вакансию.

На заборе слово из трех букв, а за забором дрова лежат.
У меня вот программист или системный администратор было написано почти везде. А дальше что?
Кто-то катриджи меняет, кто-то обеспечивает работоспособность банкинга. Должность одинаковая и даже место работы (в банке катриджи тоже не сами себя меняют).
А в резюме один человек: "работал", а другой "корабли в космос запускал". Как тут отличить?

сверки опыта с трудовой

лол

…"и опыт — сын ошибок трудных".

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

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

Мне это напоминает бота в сбербанке. Отвечаешь кратко бот думает, что ты плохой кандидат, отвечаешь подробно с деталями и рассказами, как применял на практике названные им технологии и какие есть подводные моменты, он тупо зависает и не принимает ответ. Самое главное бот задает совсем тупые вопросы, например: какие самые сложные команды в консоли вам приходилось вводить? В сбере серьезно задают этот вопрос на Senior должность? Задаешь боту вопрос, чтобы он как-то иначе вопрос сформировал, он тупо не принимает твой ответ и переходит к следущему вопросу. Не редко бот путается в технологиях, например k8s persistent volume может обозвать как k8s persistent partition... Сначала мне казалось они на полном серьезе так собеседуют кандидатов, а потом вышла новость, что они продают услуги бота, и пишут там нарисованные маркетингове цифры как у них улучшился отбор кандидатов... Т.е. все эти тысячи вакансий на HH от сбера, это тупо способ обучения бота на ваших откликах. Отпишите в комментах, если кого-то после этого бота реально пригласили на тех. собес с реальным человеком. Очень интересно узнать, есть ли счастливчики.

этот бот открытый - можно потыкать и поглядеть?Можете ссылку скинуть или намекнуть где его найти?

Да, заходите на HH, находите вакансии от сбера, нажимаете откликнуться. Вам в чат пишет бот, и скидывает вам ссылку, как продолжить диалог в телеге или максе. Переходите по ссылке, и наслаждаетесь общением...

Чему бы такому его научить....

как удалить БД сервера, на котором он крутится, вместе с бэкапами, естественно =)

Да щас. Он даже не поймёт что от него требуется, там шаг в сторону и он заканчивает разговор с последующим отклонением кандидата

Притом тоже самое работает в обратную сторону, не понтно что он от тебя хочет. Тот же вопрос про консольные команды, мне вообще не понятно, что такое "сложные команды в консоли", да их в природе не существуют, все задачи чисто бытовые, повторяющиеся, вопрос только в том, умеешь ли ты правильно пользоваться интрументами, pipes, sed, awk итд Он вообще любит задавать вопросы про "сложно", например: "Какие сложности у вас возникали при эксплуатации технологии X?". Бот не поверит, но никаких не возникало. Да и в принципе в трех соснах заблудиться невозможно, все задачи чисто бытовые, вопрос только в том насколько хорошо человек знаком с документацией, опытен и может соориентироваться при решении тех или иных задач. Можно на простую задачу потратить кучу времени, только из-за того, что где-то взгляд замылился, а можно самую сложную задачу решить быстро, бывает по разному. Напишешь про кейсы, он зависнет и не примет ответ.

Как-то лет 10 назад, по не помню какой причине, запихнул в awk кода строчек на 50

Абстрагируясь от того, на сколько это решение было обоснованным, команда получилась довольно сложная

Тоже были подобные кейсы, и было сложное редактирование файла через sed c десятком сложных regex разделенных ;. Но это скорее исключение из правил, в таким случаях обычно пишется скрипт, где многие вещи сделать удобнее.

Мне их бот поддержки вместо ответа на вопрос предложил поменять тему разговора. А через день после отмены подписки пришло поздравление с этой подпиской.

На одном сайте, что-бы отписаться нужно было сделать несколько шагов которые бы затронули финансово ( средства бы списались за новый месяц, но потом бы вернулись через несколько недель ) и по времени ( пара недель ). Решил написать в техническую поддержку, спросить, что делать ,а там ИИ бот. Написал ему, отмени пожалуйста подписку. Бот сразу отменил подписку и не пришлось платить деньги за новый месяц. Так, что иногда ИИ боты ведут себя немного подругому, чем шаги которые бы пришлось делать без такого вот помощника.

Я работал в Сбере, а сейчас жена там работает. Поверьте, внутри не лучше

Мне таких глупостей не задавал. Все вопросы были по делу. Возможно по вашему стеку был криво составлен план собеседования.

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

Наивно предполагаю, что у этого бота контекстное окно в аж целых тридцать тыщ токенов. А чё - все экономють...

Скоро, если не уже, без собственного бота будет не пробиться через их ботов.

Страж птица (С) ;)

Страх-птица (с).

А меня он спрашивал, есть ли у меня военный билет. Видимо, лепит отказы тем, у кого его нет)))

кстати, странная история с этим военным билетом. Его отсутствие , как я выяснил, никак не препятствует оформить тебя на работу. я так и не понял, какие это проблемы создает кадровой службе. по моим данным - никаких

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

Просто в сбере фильтр на синьоров. Если проходите, то не синьор

какие самые сложные команды в консоли вам приходилось вводить?

perl $??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see

Ну и в чём тупость бота или его нелогичность?

Конкретный же вопрос задали, напишите,что равно привидите пример самой сложной консольной команды. Приводишь пример,который ты считаешь сложным не важно по какой причине и получаешь следующий вопрос, твои ответы бот прикрепит к твоему резюме,чтобы тим лид сразу смотрел,что ты отвечаешь на вопросы,которые он дал задавать боту для соискателей на эту вакансию из ответа на вопрос,он видит,что человек привёл команду сразу на вопрос конкретный, даже если там будет конкретный ответ и конкретная консольная команда, а не тупое переспрашивание, уточните мол,а то я чет такой умный,что консольных команд сложных незнаю,которых в целом огромное множество. Как пример: cd /home/bitrix/www/upload; wget -o sub.pdf https://polski.ru/get.pdf; mkdir pdf_files; cp sub.pdf /home/bitrix/www/upload/pdf_files;

Пример от балды привёл, сложная команда консольная, выполняет по очередно 4 действия, не важно для чего они выполняются в целом.

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

Да, тут тупость не бота, тут тупость вопроса. Заключается она в том, что от соискателя почему-то неявно требуется помнить, какие команды он вводил. Однако, специалист, который понимает что делают команды, которые он вводит, никогда не станет даже пытаться запоминать их, не говоря уже о ранжировании по сложности.

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

Такого вопроса просто не должно быть в анкете, вот в чём проблема.

Такого вопроса вообще не должно быть, он вообще никак не влияет на оценку кандидата, темболее на серьезную должность. Должны быть более сложные вопросы из разряда: "Есть проблема X, как вы ее будете решать, опишите план действий.", "Решите задание." и т.д. По идеи бот должен делать технические собесы, среднего уровня, чтобы оценить потенциал кандидата. Плюс может оценить уровень лжи, когда человек отвечает не своими словами, не понимает тему, и скопипастил ответ ИИ. Ответ ИИ будет слишком скуден или наоборот слишком объемный по размеру, перенасыщен деталями, и нейрослопом пестрит. Но никто этого делать не будет, надо же экономить, ужать размер контекста у ИИ и дистилировать модель ради экономии ресурсов.

<@insomnia> Нужно выполнить всего три команды, чтобы поставить Gentoo

<@insomnia> cfdisk /dev/hda && mkfs.xfs /dev/hda1 && mount /dev/hda1 /mnt/gentoo/ && chroot /mnt/gentoo/ && env-update && . /etc/profile && emerge sync && cd /usr/portage && scripts/bootsrap.sh && emerge system && emerge vim && vi /etc/fstab && emerge gentoo-dev-sources && cd /usr/src/linux && make menuconfig && make install modules_install && emerge gnome mozilla-firefox openoffice && emerge grub && cp /boot/grub/grub.conf.sample /boot/grub/grub.conf && vi /boot/grub/grub.conf && grub && init 6

<@insomnia> это первая

Команда, к слову, абсурдно нерабочая.

Самая сложная команда в консоли rm -rf /

История про увольнение HRа за 6 минут да ведь?

Скорей сотрудника уволят и заменят на еще одного бота.

Уволят тимлида, потому что компании не нужны неудачники!

Несоответствие занимаемой должности.

Поиск работы в рабочее время.

Мошенничество - левое липовое резюме отправил. (волчий билет на весь рынок труда)

Да еще и распространение внутренней информации о деятельности компании на весь мир.

звонили из корпоративного ада, спрашивали ваш номер

Почему я не удивлен?

Проблема тут не в ИИ, а в старой доброй путанице между java и javascript, hr'ами - корень проблемы общий :)

согласен, что проблема не в ИИ. Но проблема еще проще и ей сто лет в обед.

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

Перечисляешь всякое, например, linux, lua, qt c++, потом вспоминаешь, что была какой-то древняя подсистема, к ней легаси было на Delphi - там раз в год чего-то правили и может уже никогда не пригодится, но ты вспомнил и написал в письме.

И всё, один кадровик всех бракует, потому что нет этого Delphi в резюме, а другой бомбит твой ящик без конца кондидатами, у кого хоть одно слово похоже на какой-нибудь пункт твоего списка.

Т.е. как исполнителя "настроишь": погрузишь в требования, приоритеты, ключевве слова и степень их соответствия

Мне много раз присылали письма считать всякую математику на CUDA, так как реагировали на слово kernel, хотя все остальные ключевые слова предлагавшихся вакансий никак не сочетаются с Linux kernel, STM32/ESP32, baremetal.

Зачем вы перечисляете Delphi в навыках, если вам необязательно, чтобы он был в навыках?

мало того, в выборку не попадут спецы с навыками, например, в LAZARUS и вообще object pascal хотя, дельфиятина для них - дом родной ))))

Т.е. как исполнителя “настроишь”: погрузишь в требования, приоритеты, ключевве слова и степень их соответствия

Так вот что такое "промт" в реальной жизни!

Это уже проблемы HR-a! Иначе зачем эта прослойка вообще нужна?))

Т.е. как исполнителя "настроишь": погрузишь в требования, приоритеты, ключевве слова и степень их соответствия

в некоторых компаниях, я думаю, ситуация как у моей знакомой, когда она работала в подборе: заявку на вакансию дают, там куча незнакомых ей терминов, а обратную связь руководитель отдела (заявитель) не дает. Вот вообще. И спросить некого, Отдел подбора и обучения еще и был сильно отделен от всего остального (в том числе территориально). По IT области она выедала мозг мне, много гуглила по другим областям, потому что "эффективность подбора" фигурировала в отчетах, там надо показать цифры.

А тут, с ботом, ничего не надо, бот сам цифирки показывает красивые

из-за нелепой формальности

а это точно ? вроде для них это не баг а фича. Раз Написал React значит не знаешь React.js

Через запятую надо писать, ещё и в русской транскрипции продублировать :)

Вы overqualified, нам не подходите.

Вы overqualified, нам не подходите.

Вы умеете делать больно!

Если у кандидата два навыка и один из них нужный (скажем, нужет нам реакт, а у него React, JavaScript) - уровень специализации 50%, неплохо. Если у кандидата 20 навыков (React, JavaScript, Linux, Windows, C, C++, ....) - уровень специализации 5%, слишком мало. Может и так быть организованно. Хороший специалист знает только одну тему (но супер-глубоко) и чуть-чуть знает смежные темы.

Приходит такой Макс Ферстаппен устраиваться в региональную Формулу-4, а у него в резюме Ф1, Ф3, Ф4 (вроде он в Ф2 не выступал?), разнообразные картинги, GT и ещё 20 пунктов. Ну и всё, уровень специализации Ф4 слишком маленький.

Да, формальный фильтр не пройдет и это вот проблема формальных фильтров.

Но ведь реально в IT не возможно хорошо знать 20 технологий. Либо ты гений и тебя знают и без фильтров как Макс.

ПС: Антонелли тоже красавчик, конечно, радует когда молодые парни побеждают :)

Хотелось бы посмотреть как Антонелли поехал бы на Феррари или Макларене. Побеждать на самовозке может каждый. Но я все равно рад, что чемпионом будет не эта плаксивая принцесса (это я про Джорджа).

Ну так я между ними и сравниваю в первую очередь, это да, и разница заметна. И все равно в целом красиво ехал много гонок с обгонами прорывами с конца и т.п.

(Извините за оффтоп.)

Но ведь реально в IT не возможно хорошо знать 20 технологий.

Если эти “технологии” уровня JSON - то ещё как возможно.

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

На мой тоже, вопрос что на этот счёт “думают” автофильтры.

Это не проблема формальных фильтров, это проблема тупых людей, которые не умеют пользоваться инструментом, который решили применять.

А вы попробуйте вот например на свою должность все формальные фильтры продумать, ну или в свою команду.. Это не так тупо как кажется :)

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

Где в вы в моих словах нашли, что формальные фильтры – это тупо, ума не приложу. Вроде бы я утверждал противоположное.

я к тому что чтобы их правильно применить надо быть не просто не "тупым", я вот например сходу так не составлю набор, чтобы нанять к нам в команду, а не то что фильтры - тупые :)

Пример с GT3 и надо ехать круг за инструктором, чтобы 4х кратному чемпиону F1 получить право выступать в GT3

Ферстаппен: Очень полезно получить опыт на Nordschleife - все новости Формулы 1 2026

Макс Ферстаппен выполнил задачу, стоявшую перед ним в этот уик-энд – получил лицензию немецкой автофедерации, дающую право выступать в гонках серии NLS. Nürburgring Langstrecken-Serie – это серия гонок на выносливость, этапы которой проходят на легендарной «Северной петле» Нюрбургринга. 

Это значит, что теперь у него есть формальное право участвовать в этих гонках за рулём машин самой быстрой категории GT3.

фильтр отбора требовал, чтобы кандидаты указали «React.js», тогда как в его резюме было написано «React».

Откуда в фильтре появилось React.js? Тимлид так написал в требованиях? Или ИИ заменил React на React.js? Вообще инструмент должен иметь строгое название. А React имеет три названия - React, React.js, React JS. Это не норм. Хотя странно что ИИ не знал что это одно и то же, при том что знание всяких синонимов это его основное свойство.

Неделю спустя менеджер обнаружил возможную причину

Ему потребовалась неделя чтобы сравнить описание вакансии с резюме соискателя, и найти отличия? Тогда по любому все было безнадежно.

Думаю там не ИИ был, а простая автоматизация с фильтрами по ключевым словам. Нет всех ключевых слов, сразу в мусорку резюме.

Если тимлид указал знание React как строгое условие, то должен был указать все варианты названия. Если он реально соответствует уровню тимлида, то должен был предвидеть последствия разного написания, и возможную проблему с поиском по фильтрам.
И соискатели, кстати, если они реально программисты, тоже должны были предвидеть возможную проблему с фильтрами, и указать все варианты названия в своем резюме.
Так что может нейросеть не так уж неправа, что их всех послала )

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

Тогда бы автоматика обнаружила «сео-спам» ключевыми словами и забраковали резюме по этом фактору. И нет, это даже не шутка.

автоматика обнаружила «сео-спам» ключевыми словами

C, C++, C# - это тоже будет воспринято как «сео-спам»?
Откуда “автоматика” знает, что React, React.js, и React JS это одно и то же, а не разные версии, и может вообще от разных разработчиков?

C, C++, C# - это тоже будет воспринято как «сео-спам»?

Без доступа к системе сейчас сложно сказать, но вообще часто такие системы вообще вырезают/игнорируют слова в разме меньше 2-3 символов. Особенно круто для тех кто пишет JS, iOS и прочее.

Откуда “автоматика” знает, что React, React.js, и React JS это одно и то же, а не разные версии, и может вообще от разных разработчиков?

Зависит от системы, но чаще всего ниоткуда. Если оператор не затрахался совершить чудо и настроить миллион параметров говна, а потом сидеть по КД и разгребать результаты (что отклонилось, почему, что неправильно взялось) и твикать настройки, то будет лажа.

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

  • дичайшего уровня скилла;

  • огромной погруженности в знание особенностей конкретной системы;

  • знание особенностей сферы которую ты пытаешься автоматизировать (откуда у хрюшки с методичкой за 500 рубасов это кек);

  • дичайшего вовлечения и трат времени на постоянный анализ как именно система отработала, что по сути двойная работа ибо надо вручную бегать за автоматикой и смотреть обосралась она или нет;

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

Типичные сотрудники сферы HR и близко ничего подобного неспособы сделать, даже если мы магическим образом забудем про необходимость банально шарить и иметь хотя бы поверхностный domain knowledge. Чтобы получить какой-то околоприемлемый результат из этого, обычно будут работать несколько человек в команде, включая как раз одного или больше человека с пониманием сферы, т.е. в данном случае разработчика, да. Да, у вас будет сидеть разработчик и вместо разработки будет смотреть резюме за машиной периодически, отмечая плюс-лажу и минус-лажу.

И нет, один раз настроить и выдохнуть не выйдет лол. Потому, что попытка «огородиться» от потока «спам-сабмишенов» (назовём это так) это всегда марафон, а не спринт. Люди тоже не дураки и пытаются подобрать текст, который пролезет через защиту. Вы буквально морозите кучу адекватных потенциальных соискателей и ещё больше обездоленых офигевающих людей, которые в шоке от ситуции когда они не то что не могут получить адекватный фидбек на тему «что со мной не так (что я не получаю работу)», а в целом не могут пробиться до этапа собеседования. Поэтому они будут с удвоеной силом пытаться пробиться через этот булшитный чёрный ящик.

Собственно это не уникальная проблема сферы найма, оно похожее и в смежных сферах: реклама, аналитика, маркетинг, всякое продвижение и т.д.

Если это всё честно осознанть, то поди 70% пользователей подобных систем тупо отваляться, ибо без вкладывания этих дичайших усилий в работу с ними их эффективность не то чтобы лучше чем рандомное удаление 50-99% заявок лол.

Люди тоже не дураки и пытаются подобрать текст, который пролезет через защиту

Знакомый недавно писал, что в такой-то крупной компании получит отлуп на резюме. Но получил его очень быстро. То есть, автоматика сработала. А это значит.... значит можно долбать эту автоматику чтобы подобрать к ней ключик!

Без доступа к системе сейчас сложно сказать, но вообще часто такие системы вообще вырезают/игнорируют слова в разме меньше 2-3 символов. Особенно круто для тех кто пишет JS, iOS и прочее.

Подтверждаю и со стороны рекрутинга, даже на том же hh искать разработчика C без дополнительных ключевых слов - это боль)

и указать все варианты названия в своем резюме.

Ага, и получить так раздражающее почти всех хрюшек резюме, мало того что длиннее 3 страниц, так еще и со спамом из заклинаний, которые им неведомы...

тоже должны были предвидеть возможную проблему с фильтрами,

и сразу быть удачливыми.... бросая половину резюме в корзину

Видите ли, когда руководитель даёт задание кому-либо, он рассчитывает, что этот "кто-либо" удовлетворяет как минимум некоторому базовому набору требований. Ну, там, задавать вопросы, думать и понимать прочитанное, вытирать себе задницу, в конце концов. Если же вместо этого он получает мясного прокси - это так себе ситуация.

Так кто в этой ситуации допустил просчет, из-за которого поисковый автомат отбрасывал кандидатов с нужным навыком? На первый взгляд никто инструкции не нарушил. Причина в особенности поисковой системы, не учитывающей разные написания ключевого навыка. Ранее эта особенность поисковой системы не проявлялась, так как в большинстве случаев программные инструменты имеют одно распространенное название. Это нечастая ситуация, когда широко распространены сразу три варианта (React, React.js, и React JS), и все они формально правильные. В этой ситуации поисковый автомат дал сбой. По идее виноват создатель поискового автомата. Остальных можно винить разве что в отсутствии (дара предвидения) таланта прогнозировать нештатные ситуации. (хотя тимлид таким талантом обладать должен, по идее)

Ой да полно таких ситуаций. У меня типа 1С-Битрикс Управление Сайтом. Но 1С редко указывают (плюс 1С часто ассоциируется именно с бухгалтерий складами и т.д.) Управление Сайтом могут сократить до УС. Иногда вообще все аббревиатурой БУС ставят, либо на английском Bitrix. А ещё есть Битрикс 24 это отдельная тема. Если тупо в лоб искать по слову точно какая то путаница будет.

пойду переписывать резюме - PYTHON, P, PY, PYT, PYTH, PYTHO, YTHON и т.д.
ну а как еще :)

навыки: функции python, переменные python, классы python, полиморфные классы python, наследование в python, small int caching в python, модули python, пакеты python, установка python, установка пакетов в python через pip, установка пакетов в python через pip3, установка пакетов в python через pix

маловато будет

Или ИИ заменил React на React.js? Вообще инструмент должен иметь строгое название. А React имеет три названия - React, React.js, React JS.

Всё проще, NLP процессор привёл к "нормальной форме". Это не ИИ, это глупое использование инструментов.

Нормальный ИИ должен принять все варианты, но ради экономии компании могут ограничить размер контекстного окна и использовать к примеру 1b модели, вот тогда может быть веселуха при разборе резюме. Еще заметил ИИ не всегда умеют читать правильно PDF файлы, часть информации они не видят и воспринимают как ошибки PDF и битые символы, хотя PDF файл полностью валиден. Даже у топовых ИИ не всегда все гладко с PDF файлами. C DOCX дела обстоят получше.

Как раз хотел поделиться свежей историей, и как раз про ии и HH. Есть у нас один клиент, занимается именно предоставлением информации о кадрах в его сфере. В общем-то обычная база резюме, указываешь город, специализацию, требуемый опыт работы - быстро получаешь результаты. Ключевая особенность и ценность - это сама база. Оно "засасывает" PDFные резюме, превращает в сырой некрасивый текст, нейронка текст превращает его в красивый структурированный JSON по шаблону, и это кладется в базу. Красота! Эту вот простую магию писал я, в то узкое временное окно, когда ИИ уже мог разбирать резюме, но писать код ему еще не доверяли. Это преамбула.

Теперь сама амбула. Через N лет говорят - что-то тестим на одном резюме - не грузится, погляди? Я поглядел. Ну, баг был на моей стороне. Там в PDF сложно, и оказывается, размеры элементов можно указывать просто напрямую, но можно и сложно, с переподвыподвертом (но это по стандарту допускается). И вот pypdf2 этого не умел и умирал от удивления. Конечно, это баг, на нашей стороне и исправил.

И призадумался.... Во-первых, откуда взялись вдруг резюме с такой сложной структурой? Эта парсилка не первый год работает и ошибок не было. И есть у меня догадочка! Какие программисты пишут ну очень качественно, не считаясь с трудоемкостью и часто выбирают сложные решения? Конечно же вайбкодеры с нейроночками!

То есть, был прежний мир, где большинство PDFок было сделано несколькими простыми инструментами. И, соответственно, роботизированные читалки PDFок (написанные мясными) отлично их читают. Но спотыкаются о сложные PDFки. И в этот мир вошли пришельцы из космоса, из другой вселенной. Появилось 100500 вайб-сервисов и мобильных приложений по онлайн-генерации PDF, которые генерят такие сложные документы с использованием всего богатства этого формата, что их хрен прочитаешь. А соискатель, который конвертирует свой .doc в .pdf через такую тулзу - даже и не в курсе всех тонкостей этого формата. Более того, разработчик того приложения, тоже не в курсе, он спецификацию PDF (ISO-32000-2) не читал и не знал о ней, даже статью "PDF для чайников" на две странички не читал, он просто попросил нейроночку!

Да, конечно ошибка и ответственность на стороне того, кто "читает PDF, но не умеет его читать". Но человек, который ищет работу - он вообще может про это все не знать, но он в пролете, потому что один дурак ему сделал PDFку, которую хрен прочешь, а другой дурак не может ее прочитать, но в пролете в первую очередь - он сам, он ведь не найдет работу.

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

Насчет нейронок и вайбкода это прям бред полный. Если вы нейронку просите сгенерировать PDF она не генерит его напряму, сначала она подготавливает макет в формате LaTeX, а затем запускает pandoc и рендерит документ в нужный формат. Уже 15 лет использую экспорт PDF в libreoffice или конвертацию Mardown PDF через pandoc. Притом никакого сложного PDF/A, чистый PDF 1.4. Но эти PDF теже нейронки не могут нормально парсить.

Я бы сделал так, что если нет никаких откликов на требуемую вакансию, предположим в течении двух недель, сам бы делал отклик на неё и проверял бы на каком шаге отваливаются кандидаты. Ну, а если всё происходит так, как описано тут в посте, то в течении недели. Но то, что он искал причину неделю, тоже наводит на мысли.

Я откликался на позицию на 99% подходящую под требования в компании, где я сам работаю. Потом подошёл к HR и в лоб спросил: " почему ты меня игноришь? Ни да ни нет."

Это было самое тупое съезжание с темы в моей жизни. Она просто сделал вид, что не понимает мой вопрос. Неловкая пауза с мямлением на 20 сек (а в реале это выглядит как цирк уродов в замедленном действии).

В такие минуты хочется стать Mr Cody из Трассы 60. И спросить качественно и персонально

Возможно директивы начальства мешали ей прямо сказать вам в лоб что найм закрыт и работайте за троих

Директива №4 (c) Robocop )

Это говорят открыто и так

Вы думаете, с живыми жйч-арами было (бы?) сильно лучше? Не тешьте себя иллюзиями... Есть вещи, в которых "любая кухарка..." и далее по великому тексту, а есть и такие, где некоторая квалификация требуется.

Меня вот в мою компанию (правда, было это весьма давно) собеседовали целую неделю, в режиме 10 часов в день. 50 интервью, 50 респонсов...Кав вы думаете, оно того стоило? Спойлер: я надеюсь дожить до 200-летия компании...

Стартап по продлению жизни? Если выстрелит, то точно стоило :)

50??? Но зачем?

Я бы не пошел, т.к. это признак не здоровой компании

И как, взяли? Я же правильно понял ситуацию?

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

  • Проработав в ней несколько лет, во время очередного отпуска решили пройти собеседование.

  • Собеседовались целую неделю по 10 часов в день (это как, там собеседующие в две смены работают, что ли?).

Очень хочется в комментариях услышать тимлидов, которые на hr полностью делегируют(и делегировали до пришествия ии) отбор кандидатов в СВОЮ команду. Каков ваш ход мыслей?:

"У меня эффективная компания, с выстроенными процессами, которые я вижу изнутри и полностью им доверяю. Сейчас посмотрю кого мне прислали... Эх, что-то опять не то... пол-года не могу найти миддла... Наверно сейчас рынок плохой..."

Всё просто: во многих компаниях (по сути в любой более-менее крупной компании) у них тупо нет полномочий нанимать людей. Этот процесс у них отобрали т.к. формально их это не их компетенция, не их задачи и вообще. А даже у тех где такие возможности есть, то обычно у тимлида самого нет времени/возможности заниматься этим. Дегенеративные HR и ещё более упоротые инструменты автоматизации это во многом симтомы, а не реальная суть проблемы. Если кто-то не верит, то рекомендую попробовать самому заняться наймом кек.

Ну да, нет времени пособеседовать, но зато есть время ждать месяцами, или нанять какого-нибудь "волчару", который будет саботировать работу.

Хотя с 1000 откликов реально повесишься вычитывать каждое вручную

я предполагаю что заинтересованный тимлид может сам себе навайбкодить агентский фильтр по сотням резюмешек и в том числе откалибровать идиотию, которую не могут откалибровать hr.
Если ему запретили - тогда печаль. Если не может на уровне вовлечённости и/или компетенций - тогда у меня вопросики, что это за тимлид

А по чему делать формальный фильтр? По технологиям? Как видим фигня может получиться. По компаниям? Ну их много очень и наименовать даже одну компанию чуть по разному можео... Там много чего надо смотреть вкупе - сколько где работал и описание проектов краткое скорее, образование когда было и какое, и тут тоже можно разными словами описать..

Но в целом я согласен с вами что в команду должны нанимать люди из команды и это не 3ий этап собеседования после фильтров должен быть а постоянное взаимодействие с hr как минимум..

да лучше просто пусть в рандомном порядке резюме разбирают, как только первое более менее зашло звать на собеседование. Проще удачи доверится чем этим фильтрам дурацким.

Ну, это не сильно отличается от живых девочек-рекрутерш. Меня как-то пытались завернуть, поскольку им нужно T-SQL, а в резюме только SQL.

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

Главного разработчика FastAPI (tiangolo) как-то завернули потому что в их компании все делают на FastAPI, им нужен опытный специалист в FastAPI, а у него недостаточно лет опыта с FastAPI (ну так уж вышло, что проект быстро взлетел, самому FastAPI не было столько лет, сколько может быть "опытному разработчику")

Меня hr отклонила за то что я по её мнению неправильно ответил на ее вопросы и недостаточно хорошо знаю ceph :) https://github.com/just4hh/terraform-provider-ceph 0.0.1 версию я написал еще в 2021 году

Надо было еще добавить ANSI SQL для пущей важности, пусть бы у них там окончательно шаблон завис от обилия незнакомых букв))

Вообще, T-SQL и SQL не совсем одно и то же. Понятно, что человек, имеющий представление о базах данных, элементарно разберется за несколько дней, но, при наличии на рынке толпы кандидатов, у которых в резюме и SQL, и T-SQL, и вообще все варианты сочетаний букв с SQL...

А что за нейронка, которая не видит связи между React и React.js? Современные публичные боты влегкую любой жаргон понимают. А у этих ухарей моделька на миллион параметров запущена на калькуляторе Casio? Еще раз убеждаемся, что кроилово ведет к попадалову.

Такие системы обычно не всю работу делают за счёт нейронки, а частично. В довесок там вполне обычные проверки по совпадению слов и иные примитивные фильтры в ходу.

А почему вы говорите про "современные"? Мир быстро развивается. Как мода пошла на ИИ, так и сделали. Какая по тем временам им показалась подходящей - ту и используют возможно до сих пор (или по принципу "работает - не трогай" или просто без всяких принципов, потому что никто даже не задумывается об этом, ни у кого сердце не болит).

Мне трудно представить контору, где сидят на нейрошизе "всех заменим, всех уволим", но не следят за новинками.

может просто уже успели уволить и того, в чьи обязанности было следить =)

Всех уволили, некому следить.

Вот тоже удивилась. Это почерк не LLM, а какого-то детерминированного алгоритма.

Запустите какой-нибудь qwen 3b локально и ограничьтесь контекстным окном в 4096 или 8192 токенов. Попросите оценить резюме на такую-то должность. Проблема в том, что десятки миллионов никто не будет тратить на инфраструктуру ИИ, да и при наличии денег купить ускорители не так просто. Все стараются максимально дистилировать модель и ужать контекст, на выходе куча галюцинаций ии. Приина только одна - экономия средств.

Разобрать на атомы проект в 10 000 строчек с Opus 5.5 стоит в районе 6 долларов.
Разобрать резюме на 120 строчек выйдет в 50 центов.
Даже если там 1000 откликов, то это 500 долларов на вакансию, которая действительно важна.

Напомню, что после того как N месяцев 1b нейронка будет резать всех подряд, обратятся к внешнему подрядчику и отдадут от 2 до 4 окладов за то, что они приведут за ручку нескольких людей на собес. 2..4 оклада сильно больше, чем 1000 откликов и 3 месяца п-р-отерянного времени.

А что за нейронка, которая не видит связи между React и React.js?

В оригинале нет ни слова про нейронку. Там только про криво настроенные фильтры. Слово "нейросеть" волшебным образом появилось в заголовке статьи на Хабре.

Иногда искусственный интеллект увеличивает рабочую нагрузку.

Безбумажные технологии удваивают использование бумаги, бесчеловечные системы утраивают человеческие страдания.

Короче, Жизненный цикл идиотизма:
1) идиоты - есть везде и всегда (в т.ч. среди HR и автоматов (с/без ИИ) их "копирующих"). А те (HR), которые не идиоты - не видят выгоды их "учить" (конкурентов, и бесполезно) ;
2) в результате - страдают "нормальные" люди (не являющиеся Базами точных данных, и роботами-повторюшами);
3) основной особенностью идиотов - в их непредсказуемости (не возможно предусмотреть все их "вывихи");
4) но предлагается, если хочешь (жить припеваючи) - "смирись и подстройся" ("актуализируй CV под текст вакансии" - что многократно рекомендовалось, как "просто практика", в т.ч до ИИ);
5) что убеждает первых в их правоте ("кто-то, ведь, проходит фильтр - и совпадение полное - наилучший кандидат").

И тем закольцовывает цикл Спирали Бюрократизации Идиотизма.
И уже никто не помнит "Зачем? (собрались)".

А при выходе на новую работу - вписываешься в новые циклы и спирали.
Т.е. ответ на "Зачем" - чтобы потом не брыкался.

PS: лучше уж искать (редкие) места работы с нормальными объявлениями (где есть надежда на нормальное отношение, начиная с рассмотрения резюме).

Да похоже для "старичков" не хотящих игать в эти игры - реально только через связи либо искать связи на формах или даже здесь, чтобы иметь доступ хотя бы для собеса.

Да похоже для "старичков" не хотящих игать в эти игры

Ой как похоже на рассказ "Баня" Зощенко написанного 100 лет назад

Все верно, "зрите в корень". Ваша логика - хороший пример "купи-продам" отношения:
1) Пусть и "старичков", мне не обидно - я-то свою жизнь полноценно прожил.

Чего и остальным желаю!

2) Да, старался "не играть в эти игры" (хотя временами терпел, но упираясь на очередного идиота, предпочитал сменить место работы. "Итого", уже 10 - за последние 20 лет).

Не "перекраивал" резюме под текст конкретной вакансии (ладно, опять последние лет 20).

Возникает вопрос "Как мне удалось (устраиваться, снова и снова, не взирая на возраст и изменения технологий)", может все-таки "опыт (практической работы)" (просачивался сквозь "фильтры"), или "не стоял на месте (изучал новое, все вечера, выходные и праздники)".

Или всё-таки (ближе "нормальным") то, что я предположил:

(всегда) Находились нормальные объявления.

3) "Через связи/форумы/здесь" - если только "косвенные" (обо мне уже знали - "успел наследить"), то 5 (из 12). Т.е. половина. Ну ладно, значит можно сказать и так;

4) "хотя бы для собеса" - только минут через 5 дошло - "для собеседования".
Не про меня.

Вывод: Делать-то (таким, как Вы), Что предлагаете?

Можете попробовать через фриланс. Если профиль позволяет. Да деньги меньшие. Но через фриланс фильтры мне прорваться проще, даже не сочиняя сказки в резюме. Там не ждут идеального чела. А смотрят под конкретную задачу + откликнувшихся десятки не сотни как на вакансии. Если повезло и выбор пал на меня, осталось нормально сделать и всё считай все собеседования пройдены, ты нанят)) Да там может работы быть на каких нибудь 10 000 руб в месяц, но это уже другой вопрос.

Взгляд под другим углом: >"обнаружил возможную причину: фильтр отбора требовал, чтобы кандидаты указали «React.js», тогда как в его резюме было написано «React»" - Как мы (ИТ, вместе с другими отраслями, и в целом - по миру) вообще "дошли до" указаний в текстах (Требований) вакансий конкретных слов - версий (26.04.1), продуктов (Ubuntu), инструментов (VSCode), степеней и сроков владения конкретной технологией.

1. "Было время" (несколько десятилетий назад), когда "такого (дурдома) - не было" (максимум "Программист C++", "Системный администратор", "Тестировщик"). И были - широкопрофильные: Dev, SysAdm, QA, "с претензиями" на покрытие всей области спецами высшей квалификации.

Т.е. на работу брали человека, соображающего в области, и готового всю жизнь "бежать" вместе с отраслью (C поменять на FoxPro, FoxPro на 1С). И фирмы тратились на обучение, взросление.

2. А стало - сами знаете что. "Узкая специализация":
- "к гульфику претензии есть?";
- "брать на проект" - искать готового -- функцию.

3. Нужна "Перестройка" (тьфу, тьфу,тьфу):
- вряд ли, линейные "попытки (демократизировать)" нынешнюю ситуацию - улучшат такую махину, набравшую обороты;
- значит, только "местами", через новое Видение на все процессы, от ИТ-разработки, до ИТ-эксплуатации.

4. Но "Как?" (ведь Специализация - не "со зла", а неизбежный результат прогресса, развития ИТ-технологий):
- может, "воспользовавшись" моментом внедрения AI-ассистентов - как один из заметных современных факторов;
- может, только "вместе" с выходом нового поколения ОС (мини-, аля ChromeOS).

Размер библиотек, сложность инструментов, зоопарк оборудования. Еще масштаб применения, и соответствующая цена ошибки. Наверно это причина значимости “специализации”, в отдельных случаях.

Ещё закрытые стандарты, привязка с конкретному оборудованию с помощью сертификации, команды которые работают только на конкретной марке оборудования.

Все правильно. Например возьмем простую ситуацию DevOps. Контейнер в кластере k8s падает по OOM Killed. Что сделает типовой DevOps инженер? Просто повысит лимиты на память в манифесте деплоймента. Что сделать специалист, который мыслит шире узкой специализации? Он возьмет и найдет причину утечки памяти, и неправильную работу кода. Первый увеличивает технический долг и стоимость эксплуатации, а второй их снизит, для крупных кластеров экономия может быть на миллионы. Если такие вещи писать в резюме оно раздуется на листов 5-10, и по итогу даже никто не прочтет и не оценит его. Что делают сейчас HR при большом количестве откликов на ваканси? В требования тупо добавляют список технологий, которые смежные, но не используются в компании, тем самым снижают поток откликов. Но что происходит в итоге? В итоге такие требования проходят только всякие дегенераты, которые резюме сгенерировали с помощью ИИ и на собесах пользуются ИИ помошниками. Просто физически ни одинх человек не знает всех технологий, вопрос в том, какой у него опыт и насколько хорошо он адптируется и учиться, какой потенциал специалиста. Но такие сразу отсеиваются как проф не пригодные и готового специалиста под стек компании очень сложно найти, темболее технологии каждый год меняются.

PS. Добавление списка технологий которые не используется, не моя придумка, это слова девушки на видосах яндекса практикум про трудоустройство. Она же "хороший специалист" по найму сотрудников, которая делится своим опытом, что не может справиться с большим количеством откликов... Правда она не понимает, что еще больше усугубляет ситуацию.

Реальный кейс выглядел так: HR вывешивает вакансию, но забывает кликнуть переключатель "активная", и забивает на задачу на неопределенный срок. И потом когда к нему с вопросом, мол что такое, не проходят никто, даже я, он вдумчиво смотрит в небеса и выдает первое пришедшее в голову, типа "Гранаты у них не той системы" (с) Белое солнце пустыни

Самое смешное что React и React.js вообще-то одна библиотека, а не две разные технологии. Если уж внедряете автоматический фильтр, зашейте туда синонимы и алиасы, иначе система выкинет половину толковых инженеров прямо на входе

Тимлиду стоило зайти в отдел найма с этим тестом сразу в первый же месяц простоя.

Наверное, те же HR ранее получали по шапке, когда отправляли специалиста по JS туда, где нужен был по Java. Вот и перемтраховались. И опять не угодили.

довольно странный кейс.

резануло упоминание, что ИИ-система отфильтровала вакансии.

Даже довольно тупые модели спокойно сообразят что React/React.js это одно и то же. Поэтому ИИ системой не пахнет, а пахнет какой то тупо настроенной регуляркой.

Довольно странно в нынешнее время не делать ИИ скрининг кандидатов (желательно с верификацией, чтобы снизить число тупых ошибок). Модели типа Jev вполне справятся с первичнфм скринингом, и это будет очень быстро и дешево. Странно это не использовать в системе!

Странно это не использовать в системе!

А потом удивляться почему к нам приходят только профессиональные проходимцы интервью без реального опыта.

 сообразят что React/React.js 

Даже если в попыхах поставил е/а кириллицей? или еще каким-то знаком из ASCHII?

Хуже всего с C) На одной кнопке две одинаковые по написанию буквы, а если речь идёт именно про язык, ещё и изолированно (т.е. не выловить опечатку по остальным буквам того же слова за их отсутствием).

Ну, раньше и людской отбор тоже бывал с такими приколами. Например мне не редко присылали предложения с работой Java-разработчиком, потому что у меня в резюме JavaScript, а какая это разница.

Более того на HH, не знаю как сейчас, но не так давно и долгие-долгие годы при поиске NodeJS и Node.js список вакансий в результате был разным!

Так что тема с ключевиками стара как мир, только ещё больше усилилась из-за ещё большей автоматицации.

Так человек смотрит и решает, а ии просто фильтрует без разбора

Я посмотрю боль отбора по определённым триггерам охватывает широкую аудиторию.
В эту аудиторию вхожу и я, так как нет варианта угадать что нужно указать чтобы резюме прошло контроль ИИ в большинстве случаев.

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

Читаю и поражаюсь. Компании покупают дорогие системы, чтобы быстрее нанимать, а в итоге получают инструмент, который отсеивает даже своих же сотрудников из-за какой-то одной буквы (React против React.js). Это классическая ситуация, когда инструмент начинает управлять людьми. Алгоритм не умеет думать, он просто ищет совпадения слов. В итоге мы автоматизируем глупость. Наверное, в найме, как и на производстве, главное – не слепо верить автоматике, а иногда смотреть на человека глазами. Иначе получается, что мы ищем не специалиста, а идеально составленный текст.

Компании покупают дорогие системы, чтобы быстрее нанимать

Нет. Вообще не для этого. Фундаментальная пробема с наймом с точки зрения компаний лежит в двух моментах:

  1. Как не утонуть в спаме. Почти все эти шизоидные системы автоматизации сделаны для того чтобы как-то переварить неадекватно гигантский объём входящих заявок. Руками из разгребать просто нереально. Типичный соискатель не понимает насколько всё плохо даже в локальных рынках где казалось бы нет изыточного предложения. Достаточно создать вакансию типичную на условного фронт-энд разработчика и вам прилетят сотни заявок в первый день. Многие из них нормальные, многие не очень, многие вообще хлам очевидный. По самым разными причинам и критериям. Но основная фигня в том, что рукаи дотошно это невозможно разгребать. Даже если уйти в теоретический уютный манямирок, где первый попавшийся окейный кандидат сразу получает оффер, то 99.9% заявок останутся без успеха по определению. Даже банально руками заходить в каждую и делать отказ это дикие объёмы мартышкиного труда.

  2. Как найти среди год мусора нормального кандидата. Секрет полишинеля заключается в том, что компании (по крайней мере адекватные) не столько хотят какого-то крутого, идеального или лучшего кандидата из всех как не хотят нанять «не того» человека. Потому что цена ошибки для бизнеса довольно печальная. Реалии таковы, что несмотря на то, что на рынке куча толковых разработчиков которые офигевают от невозможности найти работу, рынок заполнен де-факто мошенниками, которые неспособны толком нормально работать. То есть совсем. У них не то чтобы нулевая ценность для бизнеса, у них отрицательная ценность для бизнеса. И довольно значительная. Потому что в типовой компании не могут быстро понять толковый человек или нет, если нанял, то надо ведь дать время на анбординг и всё такое. А всё это время человек будет делать дичь и в лучшем случае создавать только дополнительную нагрузку на своих коллег, которы придётся за ним бегать вытирать говно. То есть и время будет упущено, и деньги будут потрачены в никуда, и эффективность работы будет снижена для команды в целом. И чем компания крупнее, тем сложнее будет быстро заметить факап найма этот. Например потому что вопрос о том чтобы уволить человека, который не может тянуть лямку поднимается дай бог через пол года его работы в компании. Поэтому подход сменяется на «лучше долго не брать нормального разработчика и страдать от незакрытой вакансии, чем взять дегенерата-мошенника». Отсюда и все эти 10 этапов собеседований и прочая дичь. Все дуют на воду и думают, что делая сито всё более упоротым они точно отфильтруют говно (спойлер: нет, не отфильтруют кек, они отфильтруют только тех кто не смог извернуться под их сито, а мошенники как раз обычно легко адаптируются ко всякой шизе).

Руками из разгребать просто нереально.

Для этого и существует HR чтоб это делать - не верится что приходят по 300 заявок в день.... а тут просто решили упростить себе работу

рынок заполнен де-факто мошенниками, которые неспособны толком нормально работать.

вот из-за таких фильтров и заполнен мошенниками с профессионально подогнанными резюме, потому что хороших специалистов система игнорит

Для этого и существует HR чтоб это делать

И результат будет такой же качественный как описано в статье, т.е. говно. Даже ошибки будут идентичные, т.е. руками будут сверять ключевые слова неприходя в сознание. Тут два стула: у одних частичное вхождение строки проверяется и они лезут в JavaScript разработчикам чтобы те им кодили на джаве, у других — строгое вхождение и они отворачивают React разработчиков потому, что у них не написано React.JS в нужном эталонном виде. Других хрюш у меня для вас нет.

не верится что приходят по 300 заявок в день

Столько лезет даже на вакансии с так себе зарплатой и/или в небольшие компании, которые больше половины мамкиных специалистов считает зашкваром ибо «непристижно» и «какую там карьеру построишь» (ололо). Во всякие Яндексы лезет на порядок больше.

вот из-за таких фильтров и заполнен мошенниками

Наоборот. Это борьба брони и снаряда. Как только компании утонули под вайпом заявок уход в шизофреничные фильтры и автоматику стал закономерным.

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

Ооо этот дивный мир автоотказов от ИИшки. Недавно было: подался, спустя буквально секунды пришёл от иишки автоотказ. Спустя пару дней с того же емейла написал живой человек сказал что я отлично подхожу, просьба прислать актуальное CV и три-пять таймслотов на собес. НО после того как я ответил мне в ту же секунду иишка с этой почты прислала письмо что мне уже отказано, и у меня кулдаун на пол года. Линкедин у той компании и личка их сотрудников закрыта. Удачи этим "автоматизаторам" сотрудников найти.

При составлении резюме, нужно использовать человекопонятный язык. Минимум терминов и абревиатур. Не известно, кто его читать будет, а техническими терминами, можно на собеседовании "блеснуть", если потребуется. Тут явно ошибка тех, кто промпт для нейронки писал и задал строгое соответствие названиям технологии\библиотеки. Нейросеть ни при чем, что ее попросили сделать, то она и сделала...

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации