周一早上,周明远刚到公司,看见刘总沉着脸在群里发了消息:
"审批功能出问题了——7200元的订单没走审批,直接通过。今天之内解决。"
周明远心里咯噔一下。
审批功能是上周陈思远提交的,他检查过一遍。逻辑没问题——确实没问题,他看的只是逻辑。
他打开生产日志。
一个订单,7200元,创建后直接跳到"处理中",没经过"审批中"。
他调出陈思远写的代码。审批触发条件写的是:金额大于10000进入审批。
他明白了。陈思远的说明文档里写的是"大额订单审批",工具不知道"大额"是多少,就按常理想了个10000。
但规矩是5000。
他走到陈思远位子旁边。
"审批说明里你没写金额门槛。"
陈思远翻出文档,脸红了一下:"我——我不知道具体是多少。没人告诉我。"
周明远没说话。
陈思远说得对。这个规矩没在任何公开文档里。它在操作手册里,在每周例会上口头传达过,在老员工脑子里。
老张走了。老张脑子里的规矩也跟着走了。
陈思远不知道。工具不知道。上周的周明远——也不知道。
他上周检查的时候只看逻辑通不通。但他没看规矩对不对。他对工具有了信任,比自己还信任。
"下午两点之前改好。"他说,"我来写审批门槛的说明。"
下午。他打开那份清单。
在"订单"那一条下面,他加了一行:
金额≥5000,进入单级审批。金额≥10000,进入二级审批(业务主管+财务)。审批超时48小时,自动催办。
他顿了一下,又加了一句:部分退货按退货金额计算是否触发审批。
他看着那一行,忽然想起一件事。
这东西比代码重要。代码能被工具替代。
但规矩不能。
规矩是活的,是场景里泡出来的,是出过事故之后才被写下的——五年前一个大额订单没审批就走了,货发错了,公司赔了几万块。那之后才有了5000这个数。
工具不知道这个原因。它只知道"如果金额≥5000,进入审批流程。"
但他知道。
他知道"为什么"。知道"为什么",才能判断规矩该不该改。如果有人说"5000太低了改成10000",他可以问:"五年来数据说明5000合理。你有新的依据吗?"
工具不会问。工具只会改。
四点。陈思远把改好的代码发来,新的逻辑写进去了。5000的门槛。超时催办。
周明远看了一遍。发给刘总。
刘总回了一条消息:"好。以后每个项目的说明都对照这份清单审一遍。你来做。"
他看着这个消息。
这条消息很小。
但他知道,一个大转变从这条消息开始了。
他回到位子那份清单前。十七条。他看了一眼,存了个新文件,标题改成:
公司业务规矩清单(持续更新)
然后发给团队:"以后每次给工具写说明之前,先对照这份。有新规矩随时补充。"
群里没人说话。
过了一会儿,陈思远回了一个字:"好。"
晚上回家。孩子在做作业。老婆在做饭。
他在沙发上坐下来,看着天花板想:
工具能写代码。但不认识规矩。
规矩是我的护城河。
不是写代码的护城河——是认识规矩、理解规矩、写下规矩的护城河。
这东西,老张有。老张走了。
现在他有。他还能教别人有。
他在沙发上靠着,嘴角弯了一下。
到家以来第一次。