blog / difficult-feedback-engineers
8 Tips for Giving Difficult Feedback to Engineers
8 tips for giving difficult feedback to engineers — timing, SBI, private delivery, clear asks, and follow-through without destroying trust.
- feedback
- performance
- conversations
Difficult feedback is how good engineers get better — and how mediocre patterns get stopped before they become PIPs. Softening into mush helps no one. Here’s how to be direct without being cruel.
Steal the exact wording from our plug-and-play feedback scripts so you are not improvising under pressure.
1. Don’t wait for “the right time”
There isn’t one. Schedule a 30-minute 1:1 within a few days of the incident. Context fades; resentment doesn’t.
2. Private by default
Corrective feedback in Slack threads or group meetings creates shame, not change. Praise can be public. Course-correction is one-to-one.
3. Lead with facts, not labels
“Careless” and “not a team player” are judgments. “The PR shipped without tests we agreed on, and it caused a Sev-2” is feedback they can act on.
4. Use SBI, then make one clear ask
Situation → Behavior → Impact → Request. One request per conversation. “Improve your attitude” is not a request.
5. Separate the person from the pattern
You’re coaching a behavior in a context, not rewriting their identity. Engineers hear “you’re bad” even when you mean “this PR.” Be precise.
6. Invite their view — then don’t fold on the standard
“How did you see it?” surfaces constraints you missed. Listen. Then restate the bar. Empathy isn’t the same as lowering expectations.
7. Agree on a check-in date
Hard feedback without follow-up is theater. Put a date on the calendar. Review evidence together. Adjust support, not the standard.
8. Document as you go
Shared notes: what was said, what’s expected, by when. Protects them from surprise reviews and protects you if performance management escalates.
Need the words? Use the 10 copy-paste feedback scripts and adapt them to your situation.
Frequently asked questions
- When should I give difficult feedback to an engineer?
- As soon as you have a clear example — ideally within days, not months. Delay turns coaching into a performance-review ambush.
- Should difficult feedback be in writing?
- Deliver live first, then summarize expectations in writing. Writing alone often feels colder and invites misread tone.
- What if they get defensive?
- Stay on observable behavior and impact. Acknowledge emotion, don’t debate identity. Revisit with examples and a clear ask.
Related posts
More in Feedback & performance
- 10 Feedback Scripts Engineering Managers Can Copy and Paste
10 copy-paste feedback scripts for engineering managers — praise, missed expectations, code quality, collaboration, and reverse feedback — using SBI.
- 12 Career Conversation Questions for Engineering Managers
12 career conversation questions for engineering managers — growth, promotion readiness, skills gaps, and sponsorship — ready for your next 1:1.
- 10 Common Engineering Manager Mistakes (And How to Avoid Them)
10 common engineering manager mistakes — micromanaging, skipping 1:1s, being a yes-manager — and exactly how to avoid each one.