Very interesting discussion here! You have come to the basic definition of HR. I majored in HRM when in University and once was HR officer in a foreign corp. in China. According to my knowledge and experiences, there're various levels and functions of HR. In short, as my conclusion, there're 3 different positions: 1/HR Generalist. You work for a biz unit, deal with ppl, which means you have to build up very good relationship with your biz partner and employees. You have to learn a lot in this position, however, many HR has learnt through on-job training. To be a good HRG depends on the experiences you dealt with ppl, instead of any HR knowledge. 2/HR Specialist, such as the Compensation & Benefits Specialist and the Training Specialist. In this position, you absolutely have to gain as much knowledge as you can. Especially, C&B specialist, you have to spend much more time on “things” than on “ppl”. HR degree may help. 3/HR Consultant. Obviously, it’s a kind of management consultants. Ppl in this position need to have the sense of “consulting” and super learning ability. MBA education may help. |