Human resources is comprised of several specializations, such as recruiting, compensation and benefits, HRIS, learning and development, among others. The best advice I received, early on in my career, was to go vertical in one discipline. The HR Business Partner role, in which we partner with the different organizations within a company and provide them with true business partnership, is highly people-centric work like employee relations, performance management, etc. This is all critical to the success of the organization, but going into the HRBP role without mastery of at least one other discipline (like recruiting, compensation or L&D) is very difficult and does not make for a well rounded HRBP. As a starting point, I recommend getting to know all of the HR administration work: new hire processing, recruiting, immigration, etc. Positions in jobs like these are common and typically require strong administration and organizational skills, and they are excellent building blocks for deeper HR functions. A lot of corporate recruiting jobs include new hire paperwork processing, and serve as solid foundations for HRBP work later on. Also, networking within the HR community is essential and one of the greatest resources we have available to us.