4 ms·
I think one thing that makes it even more challenging is that most of us in Tech become managers after having been great ICs with good communication skills, and
by jlengrand 3y ago
I think one thing that makes it even more challenging is that most of us in Tech become managers after having been great ICs with good communication skills, and the transition is not always managed (pun intended) amazingly, both in terms of personal and company expectation changes.
Most ICs I know used to know their system amazingly well, being "tech leads" and became team leads. Most of them struggle to have to "share their time with those annoying tasks that take their time" and "not having enough time to code any more" not realizing that it's simply not their job any more.
Your job is to grow your team to succeed today and be ready for tomorrow, create the business value that is expected from you as a team, and grow your people. That typically means letting go of what you were doing yesterday.
I've seen people complain that because they have to manage a team they don't get to "have enough time to take all decisions in the best way" any more.
I don't think it's a failure of those managers as much as the managers above them. Most folks I know have the right social skills, it's expectation management and coaching about those expectations that they need the most.