Lesson 4 of 8 · 48 min
Conflict, disagreement, and working with hard people
Conflict skeleton, Disagree and Commit for real, eng-vs-PM and overruled worked stories, difficult-teammate framing, weak vs strong endings, and probe packs.
Conflict stories are integrity tests
The conflict skeleton
1CONFLICT SKELETON23 1. Shared goal (what you both wanted for the user/company)4 2. Different bets (option A vs B — technical or product)5 3. Your evidence (data, risk, constraint — not vibes)6 4. Their incentive (what they optimized for — steelman)7 5. Decision rights (who decides; how you escalated if needed)8 6. Outcome (what shipped; your commit behavior)9 7. Relationship residue (still trusted? process change?)1011 Kill: villain narrative, mind-reading motives, 'I was right they were dumb'.Key idea
Disagree and Commit (doing it for real)
1DISAGREE AND COMMIT — SPOKEN PATTERN23 Disagree:4 "I recommended X because [evidence]. Risk of Y is [blast radius].5 Alternative Z costs [time] and reduces [risk]."6 If overruled:7 "Understood — we'll go with Y. I'll own [execution] and watch [metric].8 If [kill criteria], I'll raise it by [time]."9 After:10 Report outcomes without score-settling. Suggest process fixes if needed.Common mistake
Disagree and Commit means stay silent if you disagree.
Worked story: eng vs PM on scope
1PROMPT: Disagreement with a product manager.23 Shared goal: ship search improvements before a marketing launch.4 Bets: PM wanted full UI redesign in 3 weeks. I owned suggest API; redesign5 forced three mobile client breaks.6 Evidence: crash analytics + release train dates; estimated 3-week client lag.7 Their incentive: coherent demo narrative for launch day.8 Move: proposed single-flight latency fix + light UI polish; full redesign post-launch.9 Decision: TL backed the split plan; PM agreed after seeing crash risk.10 Result: p95 latency win shipped pre-launch; redesign one sprint later; relationship OK.11 Residue: launch checklist now includes client compatibility gate.Worked story: you were overruled
1PROMPT: Time you were wrong or overruled.23 I wanted a full rewrite of a flaky worker. EM ordered patch + metrics first.4 I disagreed with a costed rewrite proposal; EM held the line on time-to-mitigate.5 I committed: shipped patch in 2 days, added freshness metric, reduced pages 70%.6 Rewrite later happened with data. Learning: mitigate user harm before architecture7 purity when pages are firing.89 SIGNAL: coachability + still had a real disagree moment + clean commit.Difficult people without character assassination
1DIFFICULT TEAMMATE — SAFE MOVES23 Do: name behaviors and impact (missed Handoffs, blocked deploys)4 Do: show what you changed in process (written contracts, SLAs)5 Do: involve manager when decision rights were unclear6 Don't: diagnose their personality or mental state7 Don't: claim you 'fixed them'8 Don't: end on humiliation or HR as your victoryKey idea
Manager pushback
- 01Bring two options with costs, not a single refusal.
- 02Separate safety/integrity issues from preference issues.
- 03Ask 'what would change your mind?' — exposes decision criteria.
- 04Document the decision and kill criteria after commit.
- 05Never threaten to quit as a negotiation move in a story.
- 06If you escalated above your manager, say why blast radius required it.
Weak vs strong conflict endings
1WEAK ENDINGS2 "We agreed to disagree."3 "They eventually saw I was right."4 "I escalated and they were moved off the project."56STRONG ENDINGS7 "Decision owner chose B; I executed B; metric hit; I still flag A for later."8 "We split the launch: my risk gate + their demo narrative both survived."9 "I was overruled; commit was clean; data later justified a phase-2 rewrite."Common mistake
Good teammates never disagree in public.
Probe pack for conflict stories
1PROBES TO PREP23 - What was their best argument?4 - What did you change about your view?5 - How did you keep the relationship usable?6 - Would you disagree the same way today?7 - What process changed so this conflict is cheaper next time?Company flavor
articleAmazon LP — Disagree and Commit / Earn TrustAmazon JobsarticleTIH — conflict and teamwork questionsTech Interview HandbookarticleExponent — behavioral conflict promptsExponentarticleHello Interview — behavioralHello InterviewConflict skill is not winning. It is preserving truth and trust long enough to ship the right thing — or commit hard to the decided thing.
Checkpoint
In a conflict story, what is the best way to describe the other person's position?
Checkpoint
You were overruled by your EM. Which ending scores highest?
Checkpoint
Weakest conflict story ending?
Checkpoint
Best first move when a peer repeatedly breaks handoffs under a launch?
Checkpoint
Why keep at least one story where you did not 'win' the disagreement?
Can you tell a conflict story with steelman, evidence, decision rights, and clean commit — including one where you lost?
Conflict locked
- Conflict skeleton: shared goal, bets, evidence, incentives, decision rights, commit, residue.
- Disagree for real, then commit cleanly — silence is not disagreement.
- Steelman; no villains; keep a story where you lost.
- Difficult people → behaviors, impact, process — not character assassination.
- Strong endings decide and execute; 'agree to disagree' is empty.
Next: failure, incidents, and learning without theater.
Sources
Free to read · better with Enzo
Learn it with Enzo
Save your progress, answer the checkpoints, and let Enzo quiz you on what you just read.