liveBook · Manning

Management

As explained in Think Like a Software Engineering Manager

A manager is a person responsible for overseeing and supporting employees while contributing to organizational objectives.

Imagine a team of six engineers improving from two tasks each per day to three. Management creates that kind of progress by understanding people, removing obstacles, developing skills, and connecting daily work to organizational objectives. A manager oversees and supports employees while helping the team deliver effectively. section 1.0 section 1.5

Effective management combines practical responsibilities with sustained attention to people and outcomes:

  • Develop talent through coaching, feedback, training, recognition, and opportunities for growth. section 1.5 section 3.3.2
  • Create clarity by defining goals, setting expectations, delegating work, and explaining the business context. section 3.0 section 3.3.2
  • Protect team health by building trust, maintaining morale, resolving conflict, preventing burnout, and modeling accountability. section 3.5 section 3.0
  • Measure success through delivery quality and timeliness, team growth, morale, business performance, development velocity, and operational excellence. section 1.5 section 3.3.2
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

Management emphasizes operational coordination, current delivery, stability, and measurable team value. Leadership adds vision, coaching, inspiration, and attention to the broader emotional and future-oriented context. Strong engineering managers combine both rather than treating them as interchangeable labels. section 1.1.2

Growing an intern into an engineer

A manager guided a college intern by learning her strengths and weaknesses, adapting support, creating psychological safety, assigning challenges, giving constructive feedback, and protecting time for self-paced learning. The intern progressed into a software engineer and later a senior software engineer. The manager’s success came through her growth, not personal accomplishment alone. section 3.3.2

How Think Like a Software Engineering Manager covers it

How deep it goes
Explains responsibilities, success measures, leadership distinctions, and practical scenarios, while stopping short of detailed management procedures.
Examples
Uses an engineering productivity scenario, an intern’s career progression, team-goal practices, and leadership-management comparisons.
What it assumes
Starts with management basics and suits newcomers, developers transitioning into management, and experienced managers refining their skills.
What you can do after
Evaluate management through team delivery, employee growth, morale, business performance, development velocity, and operational excellence.
How it connects
Connects management with leadership, coaching, delegation, performance management, conflict resolution, team dynamics, self-management, and project delivery.

Also explained in

Compare how 2 books explain management →

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.