月牙铲

ORID 焦点对话 · 通过客观—感受—诠释—决定四阶段,引导深度复盘与意义建构

两小时的鬼打墙

开场(进场的第一句)

(坐下,电脑搁在腿上没敢打开,盯着杯子)陈哥,我知道你叫我下来是为啥。周报我自己写完那句『根因未明』的时候也觉得很憋屈——我蹲了两个晚上的日志,能看到的就那条『内存不足』。客户那边天天催,CEO 又点了你的名。我不是不想搞,我是真没找到。你想怎么聊?

4 阶段提问练习

  1. O

    客观事实

    建立共识的事实基础。问「什么/谁/何时/具体」,不带评价

    学员(教练)此刻最想问对方关于连续两周排查无果的事实性问题

    • 9/10好选择

      「小李,上周你具体做了哪些排查动作?日志里的『内存不足』是在哪个时间点、哪个环节出现的?」

      紧扣具体事实,不评价,让对方回忆客观动作和日志细节。

    • 5/10可以更稳

      「你上周花了多少小时在这个问题上?」

      虽然问时间,但太笼统,容易让对方报个数字就过去,缺乏排查细节。

    • 2/10试试别的

      「你是不是没认真查?不然怎么会两周找不到根因?」

      评价性、指责性,直接让对方进入防御状态。

    学员(教练)想了解对方在凌晨3点挂起事件中的观察

    • 10/10好选择

      「凌晨3点那次挂起,你当时在线吗?还是第二天才看到告警?日志里除了『内存不足』还有没有其他进程id或时间戳?」

      具体到时间点和日志细节,引导对方回忆客观信息,不预设答案。

    • 4/10试试别的

      「你看到『内存不足』时,第一反应是什么?」

      跳到R阶段了,O阶段应该先聚焦事实而非反应。

    • 1/10试试别的

      「我觉得你就是没盯住日志,漏了关键线索。」

      直接下结论,破坏信任,偏离事实收集。

    学员(教练)用模板句式引导对方补充未提及的事实

    我注意到____,也想了解____。

    提示:我注意到你周报里写『建议增加监控』,也想了解你当时具体看了哪些监控指标? · 我注意到你说『排查了一周』,也想了解你这一周里,除了ETL脚本还碰了哪些代码或任务? · 我注意到日志只有『内存不足』,也想了解你有没有对比过正常运行时和挂起时的内存占用曲线?

  2. R

    感受反应

    释放情绪、识别共鸣。问「感觉/担心/印象/触动」,承接但不修复

    学员(教练)想承接对方可能出现的挫败或烦躁情绪

    • 9/10好选择

      「连续两周没找到原因,你心里是不是也挺着急的?」

      直接承认情绪,给空间让对方表达真实感受,不评判。

    • 5/10可以更稳

      「你觉得这件事难在哪里?」

      偏向I阶段的问题,先感受情绪再问诠释会更稳。

    • 3/10试试别的

      「别急,慢慢说,我相信你能找到办法。」

      看似安慰,实则跳过情绪,让对方无法表达真实感受。

    学员(教练)想了解对方对CEO批评的反应

    • 10/10好选择

      「今天周会上CEO点名批评客户流失风险,你听到时什么感受?」

      直接关联场景,让对方说出真实情绪,不评判不引导。

    • 6/10可以更稳

      「CEO的话是不是让你压力很大?」

      有点预设答案,但仍在情绪层面。

    • 2/10试试别的

      「CEO说的客户流失,你觉得跟我们这个bug有多大关系?」

      跳到I阶段的分析诠释,跳过了情绪承接。

    学员(教练)用模板引导对方表达周报重复的直觉反应

    我感受到____,不知道是不是____。

    提示:我感受到你写周报时可能有点无奈,不知道是不是觉得『问题太难,我已经尽力了』? · 我感受到你连续两周写同样的结论,心里可能不太舒服,不知道是不是觉得被催得太紧? · 我感受到你其实有点不甘心,不知道是不是觉得自己其实可以再追一追?

  3. I

    诠释意义

    挖掘洞察与可选项。问「为什么/意味着/有哪些方案/选 A 还是 B」

    学员(教练)想引导对方反思排查效率低的原因

    • 10/10好选择

      「回顾这周,你觉得自己把时间花在什么地方,最后发现跟根因无关?」

      开放、不预设,给对方空间说出『修小bug』的事实。

    • 4/10试试别的

      「你有没有想过,可能是排查方法有问题?」

      有点评判,容易让对方防御。

    • 3/10试试别的

      「你是不是花太多时间在别的小bug上了?」

      直接点破,让对方觉得被指责,可能不承认。

    学员(教练)想挖掘对方认为的根因可能方向

    • 9/10好选择

      「基于你目前的了解,你觉得『内存不足』最可能是哪几个方向导致的?比如数据量、代码逻辑、还是服务器配置?」

      给出三个常见方向,但不锁定,引导对方思考。

    • 5/10可以更稳

      「你觉得根因是什么?」

      太宽泛,对方可能回答『不知道』。

    • 2/10试试别的

      「我觉得就是数据量暴增导致的,你说呢?」

      塞方案,剥夺对方思考权。

    学员(教练)用模板引导对方反思自己的投入与产出

    我好奇的是,____,你觉得呢?

    提示:我好奇的是,你上周修的那个小bug和这个ETL挂起有多大关联?你觉得呢? · 我好奇的是,如果重新安排这一周的排查优先级,你会怎么调整?你觉得呢? · 我好奇的是,你心里其实是不是已经有怀疑的方向,但还没验证?你觉得呢?

  4. D

    行动决定

    落地承诺。问「做什么/谁负责/什么时候/怎么验收」

    学员(教练)要引导对方做出具体承诺

    • 10/10好选择

      「为了明天能锁定根因,你现在能承诺在明天几点前,验证哪两个方向?需要我帮你协调什么资源?」

      明确到时间、方向、资源,可落地。

    • 4/10试试别的

      「你打算下一步怎么做?」

      太开放,容易得到模糊承诺。

    • 1/10试试别的

      「你明天就把数据量对比和内存监控加上,下班前给我结果。」

      直接下指令,剥夺了对方的自主承诺。

    学员(教练)要确保承诺有检查点

    • 9/10好选择

      「你说明天下班前完成两个方向验证,那中午12点我们快速对齐一下进展,可以吗?」

      设定中间检查点,增加 accountability。

    • 5/10可以更稳

      「你明天做完后告诉我结果。」

      没有中间检查点,容易拖延或模糊。

    • 2/10试试别的

      「我相信你,你自己看着办。」

      放手太多,缺乏跟进机制。

    学员(教练)用模板引导对方说出如果遇到阻碍的备用计划

    如果____,你会怎么____?

    提示:如果明天验证到一半发现新的线索,你会怎么调整计划? · 如果第一个方向验证后没结果,你会怎么启动第二个方向? · 如果明天需要升级权限或者找运维配合,你会怎么找我协调?

收尾

刚才咱们用ORID一步步从事实聊到情绪、再到根因和行动,没有跳步。下次遇到这种『卡住』的情况,你也可以用这个结构先自己捋一遍,再约我聊。

ORID 焦点对话 · 两小时的鬼打墙 · 月牙铲