Ask HN: Director of Technology or Principle Software Engineer?
My impression is that I could push either way. I could work to continue managing the company's technology and team or, as an alternative, I could become something like a principle software engineer and take on the task of figuring out where our platform is going while giving up day to day work on protecting the company's existing $20 million cash flow and managing the team.
There are pros and cons to both but I was curious what other folks thought. I'm still one of the better developers on the team and I know the most about our platform. In theory I could add more value to the company by leveraging my knowledge to help bring together a new data warehouse, a cloud platform, a facebook app, a mobile app, etc.
On the other hand I like managing folks, everyone was hired to work with me, I feel challenge learning about running the business, and, while I don't get to code as much this way, I still bring a lot of value on that end. I'm also worried that I'm giving up something for my future career if my title changes at this stage in the game.
So my general questions: - Are my fears founded? - How would I carve out the role in such a way that I'm not just a member of the dev team working under a new manager? - Do other firms have roles like this? How effective are they (for the person and the company)?
1 comment
[ 3.4 ms ] story [ 8.0 ms ] threadA title of Director of Technology should not worry you at all. To the majority of the companies it is a managerial level title and can be used to move to higher management level titles/responsibilities. In this case it is also responsible for protecting revenues, etc.
The Principle/Principal Engineer is usually given out to someone who has advanced the field in their discipline. The title progression usually goes to Distinguished Engineer/Scientist after that. I am not sure how often a Principal Engineer gets to switch to the management path.
So, given your liking of management, I would go with the Director Of Technology.