Увидела статью. В США руководитель несколько месяцев не мог закрыть вакансию. HR говорил: на рынке нет подходящих людей. Тогда он сделал себе новый email, в своём резюме изменил имя и даты, отправил его... и через 6 минут получил отказ.

Причиной оказалась одна строчка. Фильтр искал точное совпадение с React.js. В резюме было написано просто React. Этого хватило, чтобы система отсеяла человека, который сам же и создал эту вакансию🙈

Вот тут я считаю, что история не про кандидатов, а про то, как HR ставит задачу ИИ.

Многие думают, что это проблема кандидата, пишите точнее/больше синонимов в резюме. Но это не задача кандидата. Это задача как раз HRа - правильно сформулировать запрос для алгоритма. По сути, это тот же Boolean search ( старые добрые булевые запросы), только внутри ATS или нейросети.

Плохой запрос выглядит так:"React.js" И он ищет точную фразу. И всё. Если у человека React, ReactJS или React JS , то он уже "не подходит". Хотя, по факту, это не так. Нормальный запрос выглядит примерно так: ("React" OR "React.js" OR "ReactJS" OR "React JS") AND ("TypeScript" OR "TS") NOT ("Angular") Здесь "OR" даёт варианты написания, "AND" требует обязательные навыки, "NOT" убирает лишнее, скобки группируют условия. Обычная логика поиска обычного hr-a))

Так что предлагаю: 1. Не отдавать ИИ одну фразу на ключевой навык. Давайте группу вариантов: React, React.js, ReactJS, React JS. То же самое с Python, SQL, Project Manager, PM, Product Manager и т.д. и т.п. 2. Разделять обязательное и желательное. Если всё свалить в один запрос, фильтр начнёт резать нормальных людей. Сначала жёсткие требования, а только потом дополнительные. 3. Проверять фильтр на своих. Возьмите три-четыре резюме ваших текущих сотрудников или сильных кандидатов и прогоните через систему. Если они не проходят, то проблема не в рынке, а в вашем запросе. 4. Смотреть не только на отклики, но и на отказы. Если система отсекает 95% резюме, это не всегда означает, что нет людей. Иногда это слишком узкий запрос. 5. Использовать кавычки только там, где нужна точная фраза. Для названий технологий лучше OR-группа, а не одно точное совпадение. 6. И осторожно с NOT. Исключение NOT "Angular" может выкинуть ценного человека, который знает и React, и Angular. Исключения должны быть точечными. 7. Фиксировать и пересматривать запрос. Рынок меняется, названия технологий тоже. Запрос, который работал год назад, сегодня может отсекать половину адекватов.

И главное. Если вы слышите, что "на рынке нет людей", то иногда стоит сначала проверить не рынок, а то как и где вы ищите.