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

. Есть педагоги, экономисты, и даже судоводители 

, а психологов как раз совсем немного. 

 Общалась только с одним директором по персоналу, которая получила специальное образование, да и то - не у нас в стране. 
Я бы, пожалуй, выбрала экономику труда или менеджмент, все-таки сейчас многие компании приходят к тому, что HR должен быть бизнес-партнером. 
Но в первую очередь необходимо иметь очень высокие коммуникативные навыки (ну очень любить и уметь общаться с людьми

) и аналитическое мышление.