When stepping into an engineering management role, it doesn’t take long to realize that the job isn’t just about overseeing tasks—it’s about balancing management and leadership. These two skill sets are often spoken about interchangeably, but they serve distinct functions.
Harvard Business School professor John Kotter, in his HBR article What Leaders Really Do, highlights the core differences:
Both are critical to success, but they show up in different ways in an engineering manager’s day-to-day work.
The management side of engineering leadership is what keeps everything moving smoothly. It ensures the team makes and delivers against commitments, and has the necessary processes in place to execute efficiently.
Managing an engineering team includes:
An engineering manager’s responsibilities often include:
These activities create stability, allowing engineers to focus on delivering quality software.
Leadership, on the other hand, isn’t about maintaining order—it’s about transformation. Kotter breaks leadership down into three key activities:
Engineering managers step into leadership when they:
These leadership activities build trust, empower engineers, and create a team that thrives on purpose, not just process.
While some managers lean too heavily on structure and oversight, and others focus only on vision without execution, the best engineering managers balance both leadership and management. They know when to focus on structure and efficiency and when to step back and empower their team to drive innovation and change.
Activity |
Manager |
Leader |
|
Quarterly Planning |
Organizes projects and estimates work. |
Inspires the team with a compelling vision. |
|
Performance Reviews |
Evaluates work and gives structured feedback. |
Coaches for growth and future opportunities. |
|
Dependency Management |
Surfaces and mitigates risks. |
Aligns teams toward shared long-term goals. |
|
Team Focus |
Protects engineers from distractions. |
Motivates engineers by connecting work to purpose. |
If you’re new to engineering management, the key takeaway is this: management keeps things running; leadership moves things in a unified direction. The more you intentionally develop both skill sets, the more impactful your role will be.