哥们儿,今天跟大伙儿聊聊一个有点意思的话题,就是那些个你非得照着办,一丁点儿都不能走样的“命令”该怎么扛下来。这玩意儿我以前可没少吃亏。刚入行那会儿,真是青涩得可以,总觉得差不多就行了,结果?好几次都栽在这上面,搞得焦头烂额,甚至差点儿把客户的大项目给搅黄了。
你别看“的命令”听起来有点儿硬邦邦的,但咱干活儿的,总会遇到这种时候。比如老板临下班前突然甩过来一个紧急需求,说“这个地方必须这样,其他方案都不行!”或者客户在交付前突然改了主意,某个功能非得按照他最新说的那样来,而且一点儿错都不能有。那时候,你心想,完了,时间紧任务重,还这么死板,怎么搞?
我记得有一次,接了个挺大的单子,做了好几个月,到了要上线的关口。客户那边突然发来一封邮件,就一行字,特别短,就说了个“某某接口必须用新协议,老协议全部废弃。”当时我一看,新协议是,知道了,安排开发改。结果,开发改了一部分,自测觉得没问题就推上去了。上线那天,系统直接崩了,因为还有好几个地方牵扯到那个老协议,根本没改过来。那叫一个惨烈,半夜三点钟被人从被窝里拽起来解决问题,客户那边电话都快打爆了。
经历过那次惨痛教训后,我才真算是长了记性。就那次之后,我痛定思痛,琢磨了好久,才慢慢摸索出了这么三招,来对付这些“的命令”,而且屡试不爽,哥们儿我最近几年,就靠这三招,再没在这种事儿上翻过车。
第一个方法:彻底理解,不留死角
这第一招,听起来是不是特简单?“理解呗,谁不知道!”但真要做到“彻底”和“不留死角”,那可就不是嘴上说说那么简单了。以前我就是听了一耳朵,觉得大概是那个意思,然后就屁颠屁颠去执行了。结果就是像上次那个接口协议的问题,我只听懂了“换协议”,没去深究“哪里需要换,影响范围是啥”。
现在我接到这种命令,特别是那些听起来有点儿突然或者模棱两可的,我第一件事儿就是把对方“抓”住。是的,是“抓”住,哪怕是电话、视频会议,也得把人钉在那儿,然后像个好奇宝宝一样,一个劲儿地问。我会问:“你说的这个‘必须’,具体是指哪些地方?有没有例外?如果按照你说的做了,可能会有什么连带影响?这些影响你知不知道,能不能接受?有没有参考案例或者文档?”
你别嫌烦,也别怕对方觉得你啰嗦。你要知道,一旦你理解错了,后面返工、擦屁股的工夫,可比你多问几句要麻烦得多。而且通过提问,你还能帮对方理清思路,说不定对方自己都没想那么细,你一问,他反而就想明白了,甚至会把命令补充得更完整。我最近一次,客户要求我们把某个模块的报表导出格式,从Excel改成CSV,而且说“最终版本,不许再改了!”我当时就问,导出CSV后,里面如果有逗号或者引号的文本字段,怎么处理?会不会因为格式不对导致导入出问题?客户一听,还真没想到这茬儿,立马就跟我们商量了个转义规则,避免了后期的大麻烦。
第二个方法:即时记录,反复核对
好记性不如烂笔头,这老话儿真是金玉良言。以前我总觉得,我脑子好使,听一遍肯定能记住。结果?人脑不是硬盘,记不住所有细节,尤其是在压力大、事情多的时候,很容易混淆或者遗漏。特别是那些“命令”,往往都是在那种十万火急的关头冒出来的,你哪有那么多精力去保证它百分百印在脑子里?
我现在养成了个习惯,甭管是口头说的、电话里讲的,还是聊天软件里打的,只要是“命令”,我立马就得找个地方记下来。不是随便记,是得把它核心内容、具体要求,以及我问出来的那些细节,都清清楚楚地写下来。我会用印象笔记,或者就一个普通的文本文件,把时间、是谁下达的、具体要求是啥、有什么限制、影响范围是啥、预期结果是都给它列得明明白白。
更关键的是,记下来还不够。我写完了,会立马把这个记录发给下达命令的人,或者相关责任人,让他们“过目”。我会说:“你看我理解得对不对,有没有什么地方漏了或者写错了?”这叫什么?这叫“二次确认”,也叫“拉对方下水”,把责任分担出去。如果对方说“没错,就是这样”,那行了,白纸黑字,甚至还有聊天记录为证,后续真出了问题,也有个追溯的凭证。这招真挺管用,有一次我老板电话里说了个紧急调整,我记下来发给他,他一看,发现自己口误了,立马纠正,要不然我可就按他口误的来了。
第三个方法:拆解执行,分步确认
再大的命令,它也是由一堆小动作组成的。对付那些听起来很宏伟、很模糊的“最终命令”,我第三招就是“拆”。把一个大要求,拆分成几个小的、可执行、可验证的步骤。
比如客户说:“这个页面必须在下周一之前完全重构,达到最新的设计稿标准,不能有一丝一毫的偏差!”听着是不是有点儿吓人?我不会直接就让开发去“重构”。我会先跟设计、产品把“最新的设计稿标准”拆解出来:页面布局、颜色、字体、图片尺寸、交互动效……每一个具体到像素级别的要求,都给它列清楚。然后再把“完全重构”这个大任务,拆解成:布局调整、样式适配、数据接口对接、交互逻辑实现、不同分辨率测试、兼容性测试等等,一个一个的小任务。
每拆解出一个小任务,我就会给它定个负责人和完成时间,然后盯着它完成。完成一个,就立马去核对一下,是不是符合“最终命令”的要求。如果客户或者老板,愿意配合,我甚至会把拆解出来的,阶段性成果,拿给他们看,让他们阶段性地确认一下,“你看,目前我们做到了这一步,跟你的要求是不是一致?”这种“小步快跑,及时反馈”的方式,能最大限度地避免在关头才发现方向偏了,或者有大问题。哪怕中间出了点儿小岔子,也能及时纠正,不至于酿成大错。
哥们儿,这三招下来,你再遇到那些让你头皮发麻的“的命令”,是不是就没那么慌了?彻底理解、即时记录、拆解执行,这不光是应对命令的策略,更是咱干活儿时候,保证不出错,提升效率的硬核技能。我自己就是这么一路摸爬滚打过来的,深知其中滋味。希望对你们也有用,咱一起把活儿干得漂漂亮亮的!


