惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

月光博客
月光博客
人人都是产品经理
人人都是产品经理
博客园 - 聂微东
WordPress大学
WordPress大学
S
SegmentFault 最新的问题
博客园 - Franky
V
V2EX
Y
Y Combinator Blog
Google DeepMind News
Google DeepMind News
J
Java Code Geeks
T
The Blog of Author Tim Ferriss
罗磊的独立博客
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Jina AI
Jina AI
博客园 - 叶小钗
F
Fortinet All Blogs
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
A
About on SuperTechFans
M
MIT News - Artificial intelligence
云风的 BLOG
云风的 BLOG
Last Week in AI
Last Week in AI
D
Docker
博客园 - 【当耐特】
阮一峰的网络日志
阮一峰的网络日志

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant
Your Team Doesn't Need a Buddy. It Needs a Coach.
Jono Herring · 2026-05-09 · via DEV Community

I have sat in too many 1:1s where everyone felt better walking out and nothing changed two weeks later. No clear gap named. No behavior contract. No follow-through. That is why I believe most managers fail people in one of two ways. They run 1:1s like status meetings, or they run them like friendship maintenance.

Both feel safer than coaching, and neither grows people. I am a huge believer in Radical Candor by Kim Scott. It is one of the foundational books in my leadership toolkit because it names something most leaders quietly avoid ... people prefer clarity, even hard clarity, over relational fog. Not cruelty. Clarity. There is a difference.

I have gotten this wrong before too. I have leaned too relational in moments where direct coaching was needed, and all I really did was postpone growth conversations that would have helped sooner.


When managers avoid mentoring, 1:1s become project check-ins. Tickets, blockers, updates, next steps. Useful operationally. Empty developmentally. When managers avoid confrontation, they become buddies. High empathy, low challenge. Good vibes, slow growth. Both are forms of comfort for the manager, not growth for the person.

You can feel this pattern fast. The manager feels supportive. The engineer feels encouraged. Then two sprints pass and the same behaviors are still there because nothing concrete got challenged or contracted.

A 1:1 that never creates productive tension is usually a status ritual with a human face.

Coaching Is a Performance System

Championship teams do not happen because players are talented. They happen because talent is paired with coaching that raises standards consistently. People remember Brady and Belichick, Jordan and Jackson, Jeter and Torre for a reason. Strong players need strong coaching pressure, or talent gets misallocated into whatever feels easiest that week.

Engineering teams are no different. If your highest performers are never challenged, they plateau. If your struggling performers are never confronted, they linger. If everyone gets the same soft feedback language, nobody knows where they actually stand. When people do not know where they stand, they start guessing what leadership wants. Guessing creates politics. Clarity creates growth.

The Manager vs Leader Split

Managers often optimize for role stability. Leaders optimize for person growth. That sounds small. It changes everything.

When you develop people only for current role convenience, you create a short-term staffing win and a long-term attrition plan. People feel it fast. They may stay physically for a while, but mentally they exit early. When you develop people toward who they want to become, you may lose some to bigger opportunities. You also build a reputation where stronger people want to work with you because they know growth is real, not performative. The irony is this usually improves retention, not hurts it. People do not leave only because work is hard. They leave when growth is fake.

This is where manager-vs-leader stops being philosophy and becomes retention math. If strong people keep saying some version of "I am not growing," start with coaching quality before you blame compensation or market conditions.

And this is where many teams get stuck. They think mentorship quality is a "soft" variable while attrition is a "hard" metric. In practice, they are directly connected. Poor coaching quality delays growth, delayed growth weakens trust, weak trust accelerates exits.

A Better 1:1 Structure

If you want to stop buddy-mode and status-mode, run 1:1s with 3 sections.

  1. Reality. Where are you truly strong right now, and where are you not?
  2. Stretch. What behavior at the next level are you not yet demonstrating consistently?
  3. Contract. What is one concrete action you own before next 1:1, and what support do I owe you?

That structure keeps empathy and standards in the same room. You are not choosing between being kind and being direct. You are choosing whether to be useful.

Everyone loves "supportive leadership" until supportive leadership starts asking for evidence.

Use feedback language people can execute.

Weak ... "You need to be more strategic."

Better ... "At next level, you need to delegate this class of work and spend that time framing trade-offs for the team. This week, delegate one workstream with clear ownership boundaries."

Weak ... "You're doing great, keep going."

Better ... "You execute well, but your risk callouts are late. By next check-in, I want one proactive risk flag before it escalates."

Specific feedback is actionable. Vague encouragement is emotional sugar.

The Confrontation Most Managers Avoid

Many managers say they do not want to be "the a*sshole." Fair. But there is another failure mode nobody likes to name ... being so relational that people cannot tell if you believe in their growth enough to challenge them.

Silence is not kindness when the person is drifting. Vague praise is not support when the person needs direction. Delayed feedback is not empathy when the consequences get bigger every sprint. You do not need to be harsh. You do need to be honest.

The practical bar is simple.

  • state the gap clearly
  • tie the gap to their own goal
  • define the next behavior
  • commit support and follow-up

That is coaching. Anything else is often avoidance with nicer wording.

One practical way to reduce confrontation avoidance is to separate intention from behavior in your language.

  • "I know your intent is strong."
  • "The behavior I need to see at next level is X."
  • "Here is the first place we will test it."

That keeps the person respected while keeping the standard non-negotiable.

If your feedback style protects your comfort more than their growth, you are managing your own anxiety first ... and calling it mentorship second.

A Simple Coaching Scorecard

If you want this to be operational, track 1:1 quality with three weekly checks.

  1. Was one growth gap named clearly?
  2. Was one next-level behavior contracted?
  3. Was follow-up evidence reviewed?

If two or more are "no," it was a check-in, not coaching. This scorecard is intentionally simple so it actually gets used. Either you named a gap, contracted a behavior, and followed up, or you did not. If you cannot answer those three with evidence, your team is not being coached ... it is being managed for updates.

The Hard Part Is Not Giving Feedback ... It Is Holding the Line

Most managers can have one hard conversation.

Fewer managers can hold the same standard for six weeks when deadlines get loud, people get emotional, and every excuse starts sounding reasonable.

That is where coaching systems usually break.

You name a behavior gap on Monday. By the following sprint, pressure rises, roadmaps wobble, and everyone silently agrees to deprioritize development language because delivery feels more urgent. Then you wonder why the same growth gap is still there at quarter close.

The gap is not awareness. The gap is consistency under stress.

One framing that helped me was this ... every unchallenged repeated behavior is a standard you just approved. You may not have intended to approve it. Your team still reads your silence as approval.

That is why follow-up is not administrative overhead. Follow-up is the core leadership act:

  • "We agreed this would change. What changed?"
  • "Where did it break under pressure?"
  • "What support is still missing from me?"

Those questions keep dignity in the room while keeping the bar in the room.

And yes, sometimes the answer is that your expectation was unrealistic for the current context. Great. Adjust it in public. Real coaching is not rigidity. It is honest calibration. But do not call it calibration when what actually happened was avoidance.

If you want to know whether you are drifting into buddy mode, watch what happens after discomfort. Coaches stay present after discomfort. Buddies relieve discomfort and move on. That one difference determines whether your people feel briefly encouraged or permanently developed.

If you want one practical stress test, run this at the end of each week with your direct reports ... "Which feedback from me changed how you worked this week?" If they cannot answer, you are likely giving advice that sounds supportive but is not landing as behavior change. That does not make you a bad manager. It means your coaching loop needs one more turn. Better question, tighter contract, clearer follow-up. Small changes there compound hard over a quarter.

Coaching quality is not measured by how clear you felt while giving feedback. It is measured by whether behavior changed when the week got hard.

This Week

Pick one 1:1 and run one coaching moment you have been postponing.

  • state the gap clearly
  • define the next-level behavior
  • agree on one measurable action by next check-in

Then follow up. No follow-up equals performative candor.

Said differently ... if every hard conversation dies in your notes app, you are not coaching. You are journaling.

If you want one forcing function, end the 1:1 with this question ... "What will be true in two weeks if this conversation actually worked?" Write the answer down and review it together next time. That one move will tell you whether your 1:1s are changing behavior or just reducing tension for an hour. If the same gap appears three 1:1s in a row with no new action, stop calling it development. It is now avoidance debt, and leadership owns it.

If this resonates, pair it with Most 1:1s Are Career Drift Meetings for the growth-roadmap side of the same system.

Your team does not need another manager who is easy to work for. They need a leader who is clear enough to grow under. At work, real care often looks less like comfort and more like a standard you can actually hit.


One email a week from The Builder's Leader. The frameworks, the blind spots, and the conversations most leaders avoid. Subscribe for free.