1. 你做的一个功能出了 bug 但不知道谁负责这个服务,找了 3 个人都说"不是我"怎么办
你做的一个功能出了 bug,但不知道谁负责这个服务,找了 3 个人都说"不是我",你该怎么办?
- 定位服务 owner 的路径与方法
- 善用文档、代码所有权、告警系统等客观信息
- 避免人际指责而聚焦问题归属
不要陷入"谁都不认"的推诿。先通过客观信息定位:服务代码仓库的 CODEOWNERS、Git 提交历史里最近改动者、oncall 名单、告警/监控系统的归属配置、服务治理平台的 owner 字段。找到最接近的负责人后,把"具体 bug 现象 + 复现 + 我为什么认为是这个服务"讲清楚,请他确认或指认正确负责人。同时把问题记录在案,避免丢失。
靠"问人"容易遇推诿,靠"客观信息"可以锚定归属。先自查代码所有权和监控配置,再带着证据去问,既高效又避免制造对立。若确实找不到,升级到团队负责人让其裁定。