最近这段时间,我也算是经历了一把“职场渡劫”。组里有个负责核心模块的老员工要离职,那感觉就跟天塌了半边似的。以前总觉得他坐在那儿就是定海神针,代码写得跟天书一样,但人好说话啊,有啥问题吼一嗓子就解决了。结果人家离职单子一交,我才慌神了:这尊大神走了,他脑子里那些弯弯绕绕的东西,怎么才能倒出来给我?
这就要说到我们今天要聊的“技术交接怎么讲话”这个事儿了。俺们这旮旯有句土话,叫“教会徒弟,饿死师傅”,但现在这情况反过来了,是师傅要跑了,徒弟在后面追着喊“师父,留步,把家伙事儿留下!”。

很多技术人在交接的时候,容易走进一个误区,那就是把“说话”等同于“念文档”。把自己写的什么需求规格说明书、接口文档拿出来,照着念一遍。有用吗?有点儿,但屁用不大。为啥?因为真正的技术精髓,那些坑、那些“彩蛋”、那些当时为啥这么设计不那么设计的心理活动,它一个字都没写在文档里!
所以今天咱就掏心窝子聊聊这个“技术交接怎么讲话”的艺术,这可不是让你去演讲,而是让你用一种能把人脑子里的经验“吸”出来的方式,去完成这场对话。

一、 别整那没用的开场白,直接奔“事故现场”
我见过最磨叽的交接讲话,开场白是:“哎呀,这个系统嘛,其实挺简单的,就是有点复杂。”这不废话文学吗?接手的人听完一脸懵。
真正有效的“技术交接怎么讲话”,第一句应该是:“来,哥们儿,我给你讲讲咱这系统过去一年出过的那些大事儿。”
你别说,这招是我跟一个老DBA学的 -9。他交接数据库的时候,不先讲表结构,不讲索引优化,先打开一个故障记录文档,从这儿开始讲:“你看啊,去年双十一,凌晨三点,订单库突然崩了,当时那报警电话,把我都从老婆被窝里薅出来了。当时啥现象呢?就是这张表,update堵死了……”然后他就顺着这个故障,把相关的表、相关的服务、相关的处理命令全给串起来了。
这就叫!你光讲健康的时候啥样,接手的BTA(新同事)记不住。但你讲当时是怎么“死”的,他立马就精神了。因为他知道,将来他可能也会在这个坑里“死”一次。通过讲故障,把系统的薄弱环节、依赖关系、恢复手段全交代清楚了。这才是“技术交接怎么讲话”的高级形态,讲的是系统的“病历”,而不是“体检报告”。
二、 别光靠嘴说,得上手“摸”一遍
光听你说,那叫纸上谈兵。接手的人这时候心里其实慌得一匹,他得自己摸摸才知道深浅。所以交接讲话的第二个阶段,一定是“我做你看,你做我看” -6。
这里有个细节,讲话的时候得带着“脏话”。我说的脏话不是骂人,是那些细节。比如交接一个C++的老项目,你不能光说“这个函数是处理消息队列的”。你得说:“你看这个破函数,它里面有个sleep,当年这么写是因为底层驱动有bug,你得等它100毫秒把缓冲区吐干净,你要是手欠把它优化掉了,消息就丢了,这玩意儿在代码注释里我也写了,但你得亲自跑一把才信。” -6。
在操作的过程中,交接的“话”得跟着手走。这一套流程下来,比干讲一个星期都管用。为啥?因为人类的大脑对操作记忆远比听觉记忆深刻。
而且这时候,接手的人得学会“不要脸”地提问。很多新人在交接时碍于面子,不懂装懂,频频点头。千万别!这时候就得像个傻子一样,每一个没听懂的细节都要追问:“哥,你刚才敲的那个命令是啥参数来着?为啥不用另外一个?”只有通过这种高密度的问答,才能把那层窗户纸捅破。
三、 人际关系那点事儿,也得摆上台面讲
这就触及到很多技术交接盲区了。你以为技术交接只是交接代码和服务器IP吗?太年轻了。
我在一个产品经理的帖子里看到过一个说法 -10,深以为然:交接的时候,一定要把“人”交接清楚。你得告诉接手的人,这个项目涉及到的合作方,谁是那个好说话的,谁是那个事儿逼,谁是你只要一发邮件就必须抄送他领导的。
比如说:“这个财务接口,你以后要是对不上账,就找隔壁的老王,他业务最熟,但你找他得下午去,上午他脾气不好。千万别找他们领导,找了领导,这事儿就升级成政治事件了。”这种话,文档里敢写吗?不敢。但这种话,恰恰是新手最需要的避坑指南。
所以“技术交接怎么讲话”还得包含这一层——讲江湖规矩,讲人事纠葛。这能帮接手的人省下半年的试错时间。你要是不讲,他可能第一周就因为发错了一封邮件,把业务部门全得罪光了,到时候他还以为是技术不行,其实是情商没交接明白。
四、 别忘了给个“后悔药”:最后的骚扰电话
不管你交接得多仔细,等前任真的离职了,你上手操作的时候,肯定还会遇到问题。这时候,那种“绝情”的交接,拍屁股走人,微信不回,电话不接,最他娘的坑人。
好的交接讲话,在最后一刻应该有个约定。不是官方那种“有问题随时联系我”,而是具体的:“接下来两周,我手机24小时开机,你万一搞不定,半夜两点也可以打给我。但过了这两周,咱就靠交情了,你请我顿烧烤,我还帮你看看。” -6-9。
这句话一出来,接手的人心里就有底了。他知道自己不是孤军奋战,背后还有个“备胎”(虽然这么说不太好听)。这种心理上的安全感,能让他更大胆地去操作,去重构,去尝试。因为他知道,就算捅了娄子,还有个老中医能帮忙把把脉。
总结一下
所以说到底,“技术交接怎么讲话”这件事,它不是一个简单的通知宣读,也不是文档的复读机。它是一场“师傅带徒弟”的最后一课。你得带着徒弟去事故现场转一圈,让他闻闻硝烟味儿;你得手把手教他摸一遍机器,让他感受代码的温度;你还得把圈子里的那些人和事儿给他捋一遍,让他别踩了人际关系的雷;你还得给他一颗定心丸,让他敢放手去干。
只有这样,那些写在代码里的青春,那些熬掉的头发,才算真正地传承了下去。而不是随着一个人的离职,就人走茶凉,留下一堆烂摊子和一个对着屏幕抓耳挠腮的倒霉蛋。你说是不这个理儿?


