We've just launched plato for individuals

🔥

login


Google Sign inLinkedIn Sign in

Don't have an account? 

Transitioning from IC to Management

Coaching / Training / Mentorship
Leadership
New Manager
Personal growth
Changing company

20 February, 2019

Sridhar takes lessons as an IC and applies them to his approach to management.

Problem

My journey from IC to Management. To be very honest, when I was in IC role I was micromanaged, felt like there is major gap between my understanding and my managers. Some of my managers did not able to help with my concerns.

Actions taken

Instead of blaming managers, I want to experience the difficulty and see if there is anything I can do to improve. To put in engineers perspective I saw it as a problem which needs a solution. I didn't realize at that point it is multidimensional. I spent around 6 months reading about leadership, empathy, emotional intelligence, psychology in other fields to apply them in engineering. I was doing my reading on top of the IC role I was in. I started having conversation with my manager, other managers & leaders in the org asking about experience and challenges. One common theme that popped up during my learnings is that it is a different role. Great engineer cannot by default a great leader. It requires different skill set like listening deeply, understanding human psychology, coaching instead of giving solutions. I expressed my interest to my manager at that time that one day I want to be a manager to feel your pain. Few months later there was a open opportunity for manager in the org and I applied for that role. The organization is very open to both internal and external candidates and advise me to go through the entire interview process which is like 5 rounds of interview with people in director role to CTO. Somehow I convinced that I will be good manager compared to others who interviewed. The first 6 months was very hard, adjusting to new role and managing people who were my peers. Since I was part of the hiring committee and helped to hire most of the team other engineers transitioned faster to the change than myself. I went through multiple management training happened internal and external. I basically questioned everything from IC perspective and not top down this helped me to be more empathetic with the engineers who were reporting to me. I started enjoying the role as I started getting feedback from my direct reports that they are happy with my job. I felt my job was very fulfilling knowing the fact I could make major impacts to people and organization. I am very grateful for all my direct reports for being transparent and giving feedback all this time.

Lessons learned

Management and IC are two different roles. As a manager, you prioritize people over everything else. People are long term & projects are short term. You take care of people and the project will get delivered on time. This means spending time with them to understand project problem, asking questions then giving solutions even if you know the solution because they are the expert here & manager role is to coach. There is no one way to manage or lead engineers & teams. It depends on the situation. I need to use different levers. It doesn't always works out so it is continuously learning process. Diverse teams are hard to manage but it is the secret for success. Every decision needs diverse input which means building a diverse team is the first step. Being authentic & transparent helps to easily connect with people and help in long run. This means you need to be vulnerable sometime to gain the trust with the team. Based on the size of the team you need to be prepared to let go writing code and move towards design & architecture decisions.


Related stories

How Stand-Up Comedy Helped Me Better Understand People
19 October

Deepak Paramanand, Product Lead at Hitachi, explains how his early efforts in stand-up comedy and experience of interaction between a performer and audience helped him better understand his colleagues and customers.

Internal Communication
Personal growth
Users Feedback
Deepak Paramanand

Deepak Paramanand

Product Lead at Hitachi

Joining and Successfully Leading a New Team
30 September

Karan Jain, Engineering Manager at Doordash, recalls his own experience of joining a new team and explains how a carefully planned approach helped him gain legitimacy and respect.

New Manager
Changing company
Karan Jain

Karan Jain

Engineering Manager at Doordash

Introducing Processes for Continuous Improvement
30 September

Peter Berg, Founder and CTO at Forward, recounts how he introduced processes for continuous improvement and thus creating a more psychologically safe working environment.

Impact
Productivity
Coaching / Training / Mentorship
Peter Berg

Peter Berg

Founder / CTO at Forward

Networking for Product Leaders: A Giving Mindset Approach
30 September

Caroline Parnell, previously managed product teams at O2 and Vodafone, emphasizes the importance of networking for product leaders and giving in return some value to her peers.

Personal growth
Collaboration
Impact
Caroline Parnell

Caroline Parnell

Most recently Head of New Product Innovation at Previously O2 and Vodafone

Simplifying the Architecture
30 September

Justin Potts, VP of Engineering at MoneyLion, tackles the ever-intriguing problem of simplifying the architecture and thus reducing the overall complexity of the systems.

Team processes
Dev Processes
Coaching / Training / Mentorship
Justin Potts

Justin Potts

Head of Engineering at MoneyLion

You're a great engineer.
Become a great engineering leader.

Plato (platohq.com) is the world's biggest mentorship platform for engineering managers & product managers. We've curated a community of mentors who are the tech industry's best engineering & product leaders from companies like Facebook, Lyft, Slack, Airbnb, Gusto, and more.