The first few days at a new job can be overwhelming for a tech professional. Not only do they have to get to know their team members and role responsibilities, but they also have to come to grips with ...