2 Individual contributor to engineering manager
This chapter covers
- Differences between an individual contributor and an engineering manager
- Common misconceptions when transitioning to engineering manager
- Sharing intentions and motivations for becoming an engineering manager
- A three-phase approach for the transition
- How to help others go from individual contributors to engineering managers
My job is not to be easy on people. My job is to take these great people we have and to push them and make them even better.
In chapter 1, we explored the responsibilities of an engineering manager (EM) and emphasized the importance of managing teams and individuals in this role. As more software engineers consider a move into management, understanding the distinctions between the roles of an individual contributor (IC) and an EM becomes crucial.
ICs contribute to the team and organization without managing others. If you’re currently a software engineer, you fall into the IC category. On the other hand, an EM supervises and manages other engineers, orchestrating engineering excellence. If you’re responsible for a group of software engineers and engage in people management, you are considered an EM; if you do the same for other managers, you are a senior manager.