I took on a new role in the first week of 2015 and became an Engineering Manager at my company.
Before accepting my new role, I spent a considerable amount of time mulling over the decision, as I considered it not to be a promotion, but a career change.
Michael Lopp said it best:
Management is not a reward.— rands (@rands) November 4, 2014
I will not be in charge of my engineers. But I will be responsible for their success.
Their failures will become my failures. Their accomplishments will be recognized, while I become largely invisible.
Writing and shipping code will remain part of my repetoire, but it will be more about laying the tracks and polishing the wheels, instead of building the engines.
Some days, I'll just be working hard to keep the trains moving.
My individual contributions will matter a lot less, and my ability to multiply the output of others will matter a lot more.
I will go under the microscope. My actions and conduct will shape our culture. People will emulate my qualities, both the good ones and the bad ones.
My hiring criteria will be based on how someone affects our culture, rather than just what skills they bring to the table.
My role will attract scorn. And I will have to ignore it.
Thankfully, I have a lot of great leaders and mentors to learn from.