📝 专栏更新计划:
- Vol.1 [当前篇]:《别再把一对一开成工作汇报了:Tech Lead 一对一的正确打开方式》——一对一的核心价值 + 频率与节奏设计 + 议题体系搭建
- Vol.2 [下篇预告]:《让人愿意跟你掏心窝子:一对一中的信任构建与深度对话》——安全感营造 + 倾听技术 + 会议追踪体系 + 常见坑避雷
- Vol.3 [终篇预告]:《一对一翻车现场急救指南:从"没啥可聊"到"聊不完"》——冷场破解 + 规则重建 + "我不是你的解题机器" + AI 时代的一对一进化
系列开篇 & 本篇主题
上一个系列我们聊完了"关系构建"——从为什么关系比代码重要,到关系地图怎么画,到内向型 Tech Lead 的破冰指南。
很多同学看完后的第一个问题是:
"关系建设我懂了,但具体到每周跟团队成员面对面坐下来的那 30 分钟,我到底该聊什么?"
今天开始的这个新系列,就来解决这个最实际的问题——一对一(1-on-1)。
先说结论:一对一是你作为 Tech Lead 手里最强的单体武器。 没有之一。
但问题是,绝大多数人把这把武器当成了"工作汇报会"——你问"这周干了什么",对方答"需求做了两个、Bug 修了三个",然后两个人大眼瞪小眼,最后以"行,没啥事就这样吧"收场。
如果你的一对一长这样,那它确实是在浪费时间。
但不是一对一本身没用,是你用错了。
一对一到底解决什么问题?
我见过太多 Tech Lead 把一对一当成"形式主义"——日历上排了,人也到了,但聊完之后双方都觉得"不如拿这时间写代码"。
这种感觉的根源在于:你没搞清楚一对一是干什么的。
一对一不是站会的延长版,不是需求评审的简化版,更不是绩效面谈的预演。它的核心价值体现在三个层面:
价值一:你的"情报网"
团队的真实状态,你在站会上是听不到的。
站会上你听到的是:"进度正常,预计今天完成。" 一对一里你才能听到:"其实需求文档的描述太模糊了,我猜了半天才动手写的,这次正常但下次不保证。"
团队中那些不会在公开场合暴露的东西——人际摩擦、对技术方向的质疑、对晋升的焦虑、对组织变化的恐惧——只有在一对一这种私密空间里才会浮出水面。
举个真实的例子。曾经有一次,一个团队成员在一对一里跟我说:"我觉得另一个部门的需求老是插队,我们自己规划的技术改进永远排不上。" 这个问题他绝对不会在站会上提——因为那个部门的人也在场。但这种情绪如果不处理,三个月后就会变成离职面谈里的一句"我觉得没有成长空间"。
一对一是你提前发现问题的雷达。 等问题在团队层面爆发,你就从"预防"变成了"救火"。
价值二:关系的"充电桩"
上个系列我们反复强调——信任是所有事的基础。而一对一是维持信任最稳定的充电方式。
不是因为你在一对一里说了什么高深的话,而是你持续出现、持续关注这件事本身,就在传递一个信号:
"你对我来说很重要。你的时间、你的想法、你这个人,对我来说都很重要。"
反过来想:如果你动不动就取消一对一,对方会怎么想?
"他有更重要的事。我不是那个更重要的事。"
取消一次没什么。取消三次,信任就开始裂了。取消到对方都不期待这个会议了——恭喜你,你已经用行动告诉了他"这个会不重要"。
价值三:成长的"加速器"
很多 Tech Lead 有个认知误区:"成长是 EM(工程经理)的活,不是我的活。"
错了。
EM 管的是"制度层面"的成长——晋升流程、绩效打分、薪酬调整。但真正让一个工程师技术能力拔高、工程判断力提升、从"执行者"变成"负责人"的那些关键时刻,大部分发生在日常工作中——而你,作为跟他们每天并肩写代码的人,是离这些时刻最近的那个人。
一对一就是你发挥这个优势的场所。
你可以在一对一里做这些事:
- 帮他梳理成长计划("你今年最想突破的技术方向是什么?")
- 给反馈("上次那个系统设计方案的思路很好,但有一个可扩展性的点可以再想想")
- 找授权机会("我一直在协调这个跨团队的技术规范,你有兴趣接手吗?")
- 做教练("你觉得遇到这种问题,有哪些可能的解题思路?")
这些对话,不需要正式的绩效面谈场景,在一对一里自然发生就好。
Tech Lead vs EM:一对一会冲突吗?
这是一个高频问题——如果团队里已经有 EM 在做一对一了,Tech Lead 还需要做吗?
答案是:必须做。
但两者的侧重点不同:
| 维度 | EM 的一对一 | Tech Lead 的一对一 |
|---|
| 成长方向 | 职级晋升、绩效框架、薪酬 | 技术能力、工程判断、具体项目成长 |
| 反馈类型 | 综合性评价、跨周期回顾 | 即时性反馈、具体代码/设计/决策层面 |
| 日常感知 | 宏观层面、组织层面 | 微观层面、每天在代码里看到的 |
| 关系属性 | 汇报关系(有权力距离) | 战友关系(更平等、更高频) |
你和 EM 之间需要对齐,确保你们不是在重复同一个话题,但也不要因为"怕重复"就放弃你的一对一。
实际操作中,可以这样分工:
- EM 负责"晋升这件事怎么推进"
- 你负责"要晋升的话,技术上还差什么,这个月可以通过哪些项目来补"
一个管"地图",一个管"路线",两者互补而非替代。
频率与节奏:怎么排才不崩?
推荐配置
每两周一次,每次 30 分钟。
这是经过大量实践验证的"甜蜜点":
- 频率够高,不会让关系冷掉
- 间隔够长,有足够的新话题积累
- 时长适中,不会成为日程负担
如果你的团队有 8 个人,那排法就是:
- 第一周:跟 A、B、C、D 各 30 分钟
- 第二周:跟 E、F、G、H 各 30 分钟
每周只需 2 小时,换来对 8 个人的深度了解。 这笔投资的 ROI 极高。
但现实往往没这么理想
团队超过 8 个人怎么办?有几种策略:
策略一:调低频率,升级质量
把两周一次改成三周一次。频率降了,但每次更用心准备、更深入交流,整体效果不一定差。
策略二:直接问对方偏好
很多 Tech Lead 不好意思问"你觉得多久聊一次合适",怕显得自己不重视。但实际上,这个问题本身就在传递信任:"我尊重你的时间和偏好"。
有些人就是不需要那么高频的一对一——特别是资深工程师,他们可能更喜欢"有事随时找你聊,没事不用定期开会"的模式。主动确认,而不是一刀切。
策略三:差异化投入
// 一对一频率的差异化策略
const oneOnOneFrequency = (member) => {
if (member.isNewJoiner) return "每周一次"; // 新人需要更多支持
if (member.isStruggling) return "每周一次"; // 遇到困难需要加密
if (member.isSenior && member.isAutonomous) return "每三周一次"; // 资深且自驱
return "每两周一次"; // 默认频率
};
// 关键:频率调整必须跟对方商量,不能单方面决定
30 分钟够吗?
够了。如果你每次一对一需要60分钟,大概率是因为你在聊不该在一对一里聊的东西(比如项目进度细节)。
一对一是深度对话的场所,不是信息同步的场所。需求进度去看飞书/Jira/Linear,技术方案去看文档和评审会——这些不应该占一对一的时间。
但也不建议低于 30 分钟。15 分钟的一对一太赶了,刚破冰就得结束,完全没有空间让深层话题浮出来。
关于取消
最后一条死规矩:一对一可以改时间,但尽量不取消。
如果实在因为紧急事件需要取消,做到两件事:
- 主动说明原因(不是"我有个会冲突了",而是"XX 事情紧急需要处理,很抱歉")
- 当场重新约一个时间(不是"下次再说"——"下次"永远不会来)
议题体系:聊什么?怎么聊?
"没啥可聊的"是一对一最常见的崩坏方式。但这通常不是因为真的没话题,而是因为没有建立一套议题框架。
原则一:这是他的会,不是你的会
一对一的议程主导权应该在对方手里。
你的角色是:准备好"如果他没带话题"时的备选项,而不是每次都带着一个你精心准备的清单去"教导"对方。
可以在第一次一对一时就跟对方说清楚:
"这个会是你的时间。你来决定聊什么。可以是工作中遇到的问题、你最近的想法、你的成长困惑、对团队的建议——任何你觉得值得聊的东西。如果你实在没想到话题,我会准备一些,但优先以你的为主。"
原则二:五大议题区间
当对方没带话题、或者你想引导更有深度的对话时,可以从以下五个区间取材:
区间 1:破冰与连接 🤝
别小看闲聊。"周末干嘛了?""最近在追什么剧?""上次说的那个跑步比赛跑得怎么样?"——这些"无用"的对话,恰恰是建立人与人之间连接的关键素材。
一个关键技巧:你先分享自己的状态。
// ❌ 机械式开场
"你好,开始吧。你这周有什么想聊的?"
// ✅ 带温度的开场
"最近项目压力挺大的,昨天加班到10点回家发现孩子已经睡了,
有点内疚……你最近怎么样?忙不忙?"
当你先展现真实和脆弱,对方才会放下防备。如果你每次只说"挺好的"、"还行",别怪对方也只会回你"还行"。
区间 2:成长与发展 📈
这是一对一最核心的价值区间。几个方向:
- 目标对齐:"你今年最想突破的是什么方向?"
- 进展追踪:"上次说想深入学习分布式系统,现在进展怎么样了?"
- 机会匹配:"有个跨团队的架构评审委员会在招人,你有兴趣吗?"
- 可见性提升:"上周你在 Kafka Streams 上的分享做得很好。有没有考虑写一篇技术博客,或者在部门层面也讲一次?"
记住——很多工程师不是不想被看到,而是不知道怎么让自己被看到。一对一是你帮他们打开这扇门的机会。
区间 3:反馈(双向) 🔄
一对一是给反馈的天然场所。但注意两点:
别把反馈攒到一对一才给——那些紧急的、即时性的反馈,该当天给就当天给。一对一更适合给"需要一些背景、需要私密空间"的反馈。
别只给,也要收——主动问对方:"你觉得我最近在XX方面做得怎么样?""我上次处理那个冲突的方式,你有什么感受?"
作为 Tech Lead,你向下属要反馈的姿态,本身就是在建立安全感。
区间 4:团队健康度 🌡️
一对一是你的"团队温度计":
- "你觉得团队最近的氛围怎么样?"
- "有没有什么你觉得团队可以改进的地方?"
- "你最近在协作上有没有遇到什么摩擦?"
这些问题挖出来的信息,往往是你在任何其他场合都得不到的。
区间 5:反思与庆祝 🎉
轻量级但非常有效的几个问题:
- "这周有什么让你觉得特别有成就感的事?"
- "最近学到的最有意思的一个东西是什么?"
- "有什么挑战是你自己已经解决了但还没来得及跟别人分享的?"
这些问题做两件事:帮对方在忙碌中停下来反思,同时让你发现那些被忽视的亮点。
原则三:不要每次都聊所有区间
五个区间是你的"菜单",但每次一对一只需要从中选1-2个区间深入聊就好。 如果你企图每次把五个都过一遍,30分钟根本不够用,对话也会变得浮于表面。
好的一对一像一部连续剧——每集有自己的主线,但集与集之间有连贯性。上次聊到的成长话题,这次跟进进展;上次提到的团队摩擦,这次问问有没有改善。
这种连贯性,需要你做笔记。 下一篇文章我会详细讲怎么用一套轻量的追踪体系来支撑这种连贯性。
辅导 vs 教练:两把"瑞士军刀"
在一对一的成长对话中,你会频繁地在两种模式之间切换:辅导(Mentoring) 和 教练(Coaching)。很多人分不清这两者,或者习惯性地只用其中一种。
简单来说:
| 辅导(Mentoring) | 教练(Coaching) |
|---|
| 核心逻辑 | 我有经验,分享给你 | 你有答案,我帮你找到它 |
| 典型场景 | 初级工程师不知道怎么做 | 资深工程师知道怎么做但不确定选哪个 |
| 你的角色 | 领路人 | 镜子 |
| 关键动作 | "我之前遇到类似情况时,是这样处理的…" | "你觉得有哪些方案?各自的利弊是什么?" |
什么时候用辅导?
当对方确实缺乏经验或信息时。比如:
- "这是我第一次做系统设计,完全没头绪"
- "我不知道跟产品经理沟通的时候该怎么推回不合理的需求"
这时候你直接分享经验是最高效的。但注意一点:分享完之后,帮他反思——"这个经验对你的情况适用吗?你觉得哪些部分可以直接用,哪些需要调整?"
什么时候用教练?
当对方有能力但需要整理思路时。比如:
- "我在方案A和方案B之间犹豫不决"
- "我知道应该更主动地在会上发言,但就是做不到"
这时候你要做的不是给答案,而是用问题帮他自己找到答案:
- "如果没有任何限制,你会选哪个方案?为什么?"
- "你觉得是什么在阻碍你在会上发言?是怕说错,还是觉得自己的观点不够好?"
我有一个习惯——当我发现对话进入"教练模式"时,我会跟对方说:
"咱们先一起探探路,你先想想有哪些可能的思路。如果最后还是没头绪,我再说说我的看法。"
大多数时候,他们自己就找到答案了——只是需要一个人帮他把脑子里的碎片拼起来。
不要教条
实际操作中,一段对话可能在辅导和教练之间来回切换好几次。不需要纠结"我现在到底是在当导师还是教练"——两者都是帮人成长的工具,重要的是看对方此刻需要什么。
如果你想系统地提升教练式对话的能力,可以看看 Michael Bungay Stanier 的《你的锦囊妙计》(The Coaching Habit),里面有七个"万能问题"框架,非常实用——不需要专业教练背景也能马上用起来。
本篇小结
一篇文章的信息密度已经够高了,我们做个阶段性总结:
一对一不是工作汇报,不是项目同步,不是你单方面的""分享时间"。
它是你了解团队真实状态的"情报网",是维持信任的"充电桩",是加速成长的"加速器"。
保持规律的节奏(推荐每两周 30 分钟),让对方主导议程,从五大议题区间灵活取材,在辅导和教练之间自如切换——做到这些,你的一对一就已经超过了 90% 的 Tech Lead。
但光知道"聊什么"还不够。怎么让人愿意跟你说真话? 怎么让一对一里那些关键瞬间——沉默、情绪爆发、欲言又止——变成突破关系的契机而不是翻车现场?
这些都是下一篇的内容。
下一篇我们要深入一个更"软"但更核心的领域:信任构建。我会拆解如何营造安全感、如何真正地"听"、如何用一套轻量的笔记体系让你的一对一形成连贯的"连续剧",以及那些你一不小心就会踩的坑。
敬请期待 👉《让人愿意跟你掏心窝子:一对一中的信任构建与深度对话》
你的一对一现在是什么频率?最常聊的话题是什么?有没有遇到过"聊着聊着就冷掉了"的尴尬?欢迎在评论区分享你的经验。 💬