To manage, or not to manage: that is the question

In my career leading multidisciplinary delivery teams, I’ve often guided people through the choice of remaining technical or pursuing management roles.

Some people start a role and clearly state that they want to remain technical. Many ask about career progression and the different directions they might take. This often involves conversations about team leadership or some form of management.

It often occurs with senior or lead engineers looking to take the next step up in their careers. As a colleague once said (paraphrasing badly), “In order to get paid more you have to take responsibility for something”. That something can often end up being people.

Does it suit everyone?

No, far from it. Colleagues have often remarked that they couldn’t think of anything worse than having to manage people, take commercial decisions or plan projects. Some see it as a drain on their time that could be better spent writing code, performing analysis or testing. Some people like the predictability of tech…people are far from predictable!

Is it avoidable?

Yes! 100%. At least, it should be.

Established companies have detailed technical levels through which you can progress. Google is a prime example. See https://levelsfyi.com/google-levels-salary/amp/

I’d recommend a conversation early in your role with your line manager. Make it clear that you have no interest in getting involved with the managerial side of business. That being said, also make it clear that you want to stay technical and become the go to person for x, y or z.

Is it sensible?

If you deeply understand something then the chances are you can explain it to someone else. Most people like imparting knowledge and therefore find themselves coaching or mentoring people (whether they’re junior or simply asking for advice).

As a manager, it’s highly rewarding to see people grow based on your counsel. It will be harder to juggle technical responsibilities and managerial tasks but you will learn useful new skills.

Who does it benefit?

Done well and consciously it should benefit everyone. You’ll gain an understanding of the conflicting pressures in business, you’ll hopefully see people develop under your guidance and still get to keep your hand in on the tech.

Pitfalls?

Without guidance you might end up being unhappy in your new role. You might have lost the technical aspects and you’ll have taken on tasks that divert your attention from things you’d rather be doing. You might not be a good manager of people, despite being technically excellent. You might alienate your colleagues who expect you to be able to do both your new and old roles simultaneously.

Half way house?

You might be better suited to a team lead or architect-style position.

Maybe….

  1. Run workshops for junior staff
  2. Get your name out into the tech community by attending conferences
  3. Write blog posts
  4. Speak at events
  5. Contribute to open source projects
  6. Your tech reputation increases, your company gets some free marketing and you get to remain technical. Win-win.

My experience

I have taken the journey, gradually becoming less technically hands. (I still enjoy coding and tinkering with tech)

This happened for a number of reasons. The company was growing rapidly and someone needed to recruit new staff; complete project working that was being won & I needed to be more customer facing to assist a non technical PM. This allowed me - in a variety of roles - to experience and develop skills in requirements gathering, drafting proposals, costing projects, monitoring P&Ls, dealing with HR information, setting business strategy and forming relationships with suppliers (and everything else in between!).

It was great to broaden my skill set and not just confine myself to solving technical problems. It was a conscious decision.

How have you dealt with this career choice? Are you facing it currently? I’d be interested to hear your experience.

Thank you for reading.

(First posted on Medium 4th March 2019, pre-ai revolution) https://medium.com/@adrenalinehit/to-manage-or-not-to-manage-that-is-the-question-4c6c7320d624

Comments