Если говорить о технической грамотности IT-рекрутера, то есть разные истории успеха. Есть те, кто даже код сами пытаются писать, а есть те, кому достаточно знать классификацию языков программирования, понимания как устроен цикл разработки ПО. Они больше концентрируются на изучении способов диагностики поведения, качеств, мотивов и выявления рисков по кандидатам, учатся поддерживать общение и заинтересовывать кандидата.
Трудности профессии заключаются, опять же, в дефиците кандидатов в целом (и хороших — в частности), высоком уровне конкуренции за кандидатов между компаниями. А также в довольно непростой специфике деятельности разработчиков, тестировщиков и аналитиков.
Плюс у кандидатов очень высокий уровень скепсиса к представителям HR-служб. Если вы почитаете форумы IT-специалистов, то увидите много негативных комментариев об участии HR и рекрутеров в процессе отбора. Идут рассуждения о целесообразности их участия, мол, достаточно собеседования сразу с teamlead-ом. Некоторые не соглашаются приезжать на собеседование, если на первом этапе не присутствует непосредственный руководитель, т.к. считают это бесполезной тратой времени.
Для того чтобы найти, заинтересовать и диагностировать такого кандидата, необходим интеллект, настойчивость, проницательность и, главное, большое желание эту работу выполнять.