liveBook · Manning

Empathy

Empathy is the capacity to understand or share another person’s feelings, perspective, situation, or needs and respond appropriately.

How 3 Manning books explain it

Lead Developer Career Guide

The ability to understand and appropriately respond to another person's perspective or feelings.

How it is used
Guides lead developers in responding to teammates, mentees, clients, and software users from their perspectives.
How deep it goes
Defines empathy and develops practical listening, feedback, support, and conflict tactics; contrasts it with radical empathy.
Examples
Uses a frustrated client, mentee guidance, team workload concerns, and user test cases as workplace examples.
What you can do after
Practice/perform empathetic listening and adapt feedback, support, and decisions to concerns people express.

Read how Lead Developer Career Guide explains empathy →

Think Like a Software Engineering Manager

Empathy is the ability to understand and respond appropriately to another person's feelings, perspective, or situation.

How it is used
Supports engineering managers in coaching, relationship-building, cross-functional collaboration, performance management, and difficult employee conversations.
How deep it goes
Explains practical behaviors and trade-offs, stopping short of a formal psychological model or detailed empathy-training method.
Examples
Uses layoff conversations, career transitions, mentoring, regular check-ins, and engineering–product collaboration as concrete applications.
What you can do after
Practice/perform it by listening actively, adapting explanations, aligning goals with aspirations, supporting transitions, and balancing care with assertiveness.

Read how Think Like a Software Engineering Manager explains empathy →

Design for Developers

Empathy is the ability to understand and respond appropriately to another person’s perspective, feelings, and needs.

How it is used
Uses empathy to connect user understanding with design, development, accessibility, performance, and team decisions.
How deep it goes
Shows empathy through user journeys, task flows, interface choices, and iteration, but stops short of formal psychological theory.
Examples
Uses a website-scanner queue, an overworked mascot, target personas, user journeys, task flows, wireframes, and prototypes.
What you can do after
Apply empathy by mapping user journeys, anticipating frustration, improving interactions, and prioritizing technical fixes alongside interface responses.

Read how Design for Developers explains empathy →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.