1. оба подхода решают свою часть порблемы. но нынещний подход всё же дешевле. прежде чем попробовать рабоать с человеком, вы проъходите через воронку отсева. вместо того, чтобы вы, квалифицированный программист, тратили несколько дней на каждого из 30 желающих попробовать, вы проводите собеседования только с 5-ю и пробуете поработать только с одним
вы недовольны качеством кандидиатов, но это не потому что HR плохо работают, а потому что на рынке такие кандидаты. вам достаются ещё самые лучшие из них. вы вообще на техническом скрининге/интервью работаете?
С любым кандидатом рискуете пожалеть.
Сетую о процессе отбора.
Разные коллеги. Если не срабатываемся, причины могут быть разные. Могут быть в ком-то, но чаще в организации.
Пишу код. В наборе не участвую. Пытаюсь поладить со всеми новичками и кто уже давно в проекте.
Коллеги часто довольно разные. Думаю, что при меньшем числе кандидатов состав коллег не отличался бы заметно.