Engineering managers are most often responsible for keeping projects on track, solving technical issues that arise, communicating with other teams and acting as an overall leader for the team. An interesting read on how an engineering manager's day passes A Day in the Life of 29 Engineering Managers
My musings on Tech, Leadership & Life