liveBook · Manning

Leadership

As explained in Think Like a Software Engineering Manager

A leadership skill is an ability to influence, guide, and support people toward shared goals.

Leadership is the ability to influence, guide, and support people toward shared goals. In engineering management, it combines operational responsibility with vision, coaching, inspiration, and attention to the emotional side of teamwork. Management handles the present; leadership keeps the larger picture and future in view. section 1.1.2 section 3.0

Table 1.1 Differences between leadership and management
Category
Management
Leadership
Role
More a title or tactical role
More a mindset, skill, approach to things, and strategic role
Duties
Management refers to the operational side of things. You help run sprint ceremonies (along with a scrum lead on your team), project deliveries, and more.
Conversely, leadership is a superset of operational plus the emotional aspect of doing things. You help inspire and coach your team in the process.
Outlook
Management focuses on the current situation and keeps the present in mind.
Leadership provides vision, keeping the big picture in mind and considering the present and future.
Value
Management is about increasing developer velocity, striving for stability, and focusing on quantifying the value of the team.
Leadership is about trying new things, challenging the status quo, thinking out of the box, and deciding what creates value rather than just delivers it.
Culture
Endorses the culture of the company
Helps shape the culture of the company

Compare leadership and management by role, duties, outlook, and value: leadership extends operational work with vision, coaching, and challenges to the status quo. section 1.1.2

Effective leadership in an engineering team includes:

  • Define goals, set expectations, build trust, maintain morale, and create accountability. section 3.0
  • Coach, delegate, and match individual strengths with responsibilities so people grow and the team performs well. section 5.1 section 3.0
  • Communicate clearly across teams, support people through change, and advocate for team members during difficult transitions. section 13.0 section 3.5
  • Manage yourself through self-care, time management, skill development, and continuous learning. section 3.0 section 15.2

From doer to multiplier

A new engineering manager improves a six-person team's output from two tasks per engineer per day to three by streamlining code reviews, using agile development, providing training, and encouraging cross-training. The manager multiplies results through team capability rather than completing every task personally. section 1.0 section 5.1

Leadership does not require abandoning technical connection. Engineering managers can stay aligned through code reviews, system-design discussions, retrospectives, hackathons, or useful automation while giving increasing priority to leadership responsibilities. section 2.2.2

How Think Like a Software Engineering Manager covers it

How deep it goes
Defines leadership against management and provides practical responsibilities, delegation guidance, change support, and continuous-learning advice.
Examples
Uses productivity improvement, code reviews, cross-training, hackathons, automation, reorganizations, cloud migration, and layoffs as concrete contexts.
What it assumes
Assumes an engineering-management context while teaching the leadership-management distinction and core responsibilities explicitly.
What you can do after
Practice/perform it by coaching, delegating, aligning goals, supporting change, maintaining trust, and continually improving leadership skills.
How it connects
Connects leadership with management, coaching, delegation, self-management, team dynamics, organizational change, and continuous learning.

Also explained in

Compare how 5 books explain leadership →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Think Like a Software Engineering Manager. The section links point to the parts of the book it draws on.