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