Technology, social media and the gig economy are among the forces that have impacted the practice of HR.