Skills, Mentorship, and Hiring Trends