Recommended Readings for New Engineering Managers
One of the most common next step in a software engineer’s career is the role of Engineering Manager. Although the role may describe different responsibilities in different companies I am implying here, the responsibility of managing 3-10 software engineers in a team and being responsible for their output and growth. However, a newly minted engineering manager almost never has background in people management and has received very little training in doing his/her job well. If you are one such person this post is for you. In this post, I will share all the readings that I found useful in building my own perspective on how to be a good engineering manager.