Skip to content

第一百二十五章 数据到了

数据是分批到的。

第一天来了三家门店的。林知行打开文件一看,差点把咖啡洒在键盘上。

第一家门店发来的是一个Excel文件,里面有十七个sheet,每个sheet的列名都不一样。有的叫"品名",有的叫"商品名称",有的干脆叫"那个"。数量列有的是数字,有的是文字——"两箱""半打""挺多的"。

第二家门店更离谱。店长用微信发了一叠照片过来,是手写的进货本,字迹潦草得像医生开的处方。林知行放大了三倍才看清上面写的是"王老吉3箱+1箱+2箱",后面画了个括号,里面写着"上次进的还没卖完"。

第三家门店没有发文件,也没有发照片。店长直接打电话来,用方言说了一长串。林知行听了三遍才听懂大概意思——"昨天进了五十箱矿泉水,今天卖了十八箱,还剩三十二箱,不对,好像是三十一箱,我数一下……你等会儿……"

林知行挂了电话,对着屏幕发呆。

这就是他要处理的数据。

不是他在灵犀科技见过的那种干净、整齐、有schema的结构化数据,而是真实世界里的东西——混乱、矛盾、带着人味儿。

周然从旁边的折叠椅上探过头来。

"林……林知行,"他还是不太习惯叫名字,"第一家的数据我看了,格式不统一,我先写个解析脚本?"

"写。"林知行说。

周然点了点头,转回去开始敲代码。

林知行看着他的背影——灰色T恤,旧书包挂在椅背上,键盘敲得不快,但很稳。

他想起自己在灵犀的第一天。那时候他也是这样,一个人对着一堆乱七八糟的数据,没有人告诉他该怎么做,只能自己摸索。

区别是,那时候他是被安排的人。

现在他是安排别人的人。


第四家、第五家、第六家门店的数据陆续到了。

每一家都不一样。

有的用Excel,但格式五花八门。有的用手写记录,拍照上传,像素低得看不清。有的干脆就是店长在微信群里发语音,一条一条的,每条三四十秒,加起来一个多小时。

林知行把所有数据都扔进一个文件夹,命名为"长沙试点-原始数据"。

然后他打开另一个文件夹,命名为"长沙试点-清洗后数据"。

里面是空的。

他盯着那个空文件夹看了五秒,关掉了。

周然的解析脚本写了一天,跑通了第一家门店的数据。但第二家的手写照片他没办法,只能人工录入。第三家的语音就更麻烦了——方言,模糊,前后矛盾。

"林知行,"周然说,"这些数据……质量太差了。"

"我知道。"林知行说。

"比预想的差十倍。"周然说。

林知行没说话。

十倍。

他在心里算了一笔账。如果按照正常的开发流程,数据清洗需要一周,模型适配需要两周,测试需要一周。加起来一个月。

但刘总给的窗口是三个月。

时间够。

但前提是——数据能用。

他看着屏幕上那些乱七八糟的文件,忽然想起姜意说过的一句话:"你的方案只考虑技术可行性,没有考虑用户的学习成本和心理预期。"

那时候他觉得姜意在挑刺。

现在他明白了。

技术可行性是最容易的部分。真正的难度在于——真实世界里的数据,从来不会按照你设想的格式出现。


周然开始加班了。

第一天加到凌晨两点。第二天加到凌晨三点。第三天加到凌晨四点。

林知行陪着他。两个人坐在折叠桌前,屏幕的蓝光在黑暗里显得刺眼。方小满在旁边的地铺上打呼噜,声音不大,但很有节奏。

周然的键盘敲得越来越快。他的眼睛红了,但手没停。

"周然,"林知行说,"去睡吧。明天再弄。"

"快了。"周然说,"第三家门店的语音我已经转录完了,再统一一下格式就行。"

林知行看着他。

这个二十五岁的大专生,入职第三天,连续三天加班到凌晨。

没有抱怨,没有邀功,只是埋头干活。

像三年前的自己。

林知行想说点什么。他想说"做得好",想说"辛苦了",想说"你很棒"。

但他张了张嘴,说出来的是:"还有七家没接入。"

周然的手停了一下。

"我知道。"他说,"明天继续。"

林知行愣住了。

他说出口的话,不是表扬,是催促。

他明明想表扬的。

但他不知道该怎么表扬。

在灵犀的时候,周睿从来没表扬过他。周睿只会说"这个方案还行,但还有改进空间",或者"进度不错,但数据量不够"。

在灵犀的时候,沈渡也很少表扬他。沈渡会说"你开始看到问题了",或者"你做得比我预期的好",但那不是表扬,是评价。

没有人教过他怎么表扬人。

算法思维能帮他拆解问题、优化流程、分析数据,但没法教他怎么对一个加班到凌晨的年轻人说一句"你做得很好"。

他看着周然的背影,忽然感到一种奇怪的无力感。


第四天,数据终于跑通了。

十家门店的数据全部接入系统,格式统一,字段对齐,可以开始训练模型了。

林知行点下"运行"按钮。

屏幕上的进度条开始走。

百分之十。百分之三十。百分之五十。

周然站在旁边,眼睛盯着屏幕,一眨不眨。

百分之八十。百分之九十。百分之百。

结果出来了。

库存预测准确率:58%

林知行盯着那个数字——58%。

比扔硬币好不了多少。

他想起排课系统第一次上线的时候,准确率也差不多是这个水平。但那次他有两个月时间迭代,而且张老板给的试错空间比较大。

这次不一样。

刘总给的窗口是三个月。三个月后,如果准确率上不去,十家试点就会变成零家,后面三百间店的合同也会泡汤。

"58%……"周然说,"这也太低了。"

"是太低了。"林知行说。

"为什么?"

林知行看着屏幕上的数据分布图。

"因为数据量不够。"他说,"十家门店,每家只有三天的销售数据。样本太少,模型学不到东西。"

"那怎么办?"

"等。"林知行说,"数据会随着时间积累。我们需要的是时间。"

周然点了点头,没说话。

林知行关掉屏幕,站起来,走到窗边。

窗外的路灯亮着,远处是四环外的夜景。他想起三年前,他第一次做排课系统的时候,也是这个感觉——东西做出来了,但效果很差,不知道能不能改进。

那次他挺过来了。

这次呢?


方小满从外面回来,手里拎着两袋泡面。

"吃饭了。"他说。

林知行没动。

方小满把泡面放在折叠桌上,看了看周然,又看了看林知行。

"怎么了?"他问。

"准确率58%。"林知行说。

方小满愣了一下。

"58%?"他说,"比扔硬币好不了多少。"

"是。"

方小满沉默了两秒。

"知行,"他说,"我跟你说个事。"

"什么事?"

"你对周然说话的方式,"方小满说,"跟周睿对你说话的方式一模一样。"

林知行愣住了。

"什么意思?"

"周然连续三天加班到凌晨,把十家店的数据格式全统一了。"方小满说,"你知道他干了什么,但你没说一句'做得好'。你说的是'还有七家没接入'。"

林知行张了张嘴。

"我……"

"周睿当年怎么对你的?"方小满说,"你干了一个月的活,他说'进度不错,但还有改进空间'。你加班到半夜,他说'数据量不够'。你从来没听他说过一句'你做得很好'。"

林知行没说话。

"你对周然说话的方式,"方小满说,"跟周睿一模一样。"

林知行愣在那里。

他想起周睿。

想起那个四十二岁的中层管理者,在公司待了十二年,技术能力退化严重,但PPT和向上管理能力一流。想起周睿在电话里说"沈渡塞过来的那个人,大专学历,做外包的",想起周睿在全员会上说"我们组接下来会加大高端人才引进力度"。

想起周睿对他的态度——不冷不热,不褒不贬,永远在提要求,永远在指出不足。

他一直觉得周睿是坏人。

现在他发现,周睿可能不是坏人,只是不会做人。

而他自己,正在变成周睿。

"小满,"林知行说,"你说得对。"

方小满看着他。

"我不会表扬人。"林知行说,"我不知道该怎么说'做得好'。我只会说'还有多少没做'。"

方小满沉默了两秒。

"那你学。"他说。

"学什么?"

"学怎么表扬人。"方小满说,"周然干了三天,你就说一句'辛苦了'。很难吗?"

林知行想了想。

"不难。"他说。

"那你为什么不说?"

林知行没回答。

他不知道为什么不说。

也许是因为他习惯了被催促,所以也只会催促别人。也许是因为他觉得表扬是浪费时间,不如直接提要求。也许是因为他从来没见过好的领导是什么样子,所以他只能模仿他见过的领导——周睿。

"知行,"方小满说,"你现在是领导了。领导不是只会提要求的人,还得会激励人。"

"我知道。"林知行说。

"你知道,但你做不到。"方小满说,"这就是问题。"

林知行没说话。

方小满把泡面推到他面前。

"先吃饭。"他说,"吃完了再去跟周然说句'辛苦了'。"

林知行看着那碗泡面,忽然想起父亲说过的一句话——"别乱花钱"。

父亲从来不表扬他。父亲只会说"别乱花钱",或者"注意身体",或者"嗯"。

他一直觉得父亲不会表达爱。

现在他发现,他自己也不会。


周然还在加班。

林知行走过去,在他旁边坐下。

"周然。"他说。

周然抬起头,眼睛红红的。

"怎么了?"他问。

林知行张了张嘴。

他想说"辛苦了",想说"做得很好",想说"谢谢你"。

但他说出口的是:"58%的准确率,我们需要想办法提升。"

周然点了点头。

"我知道。"他说。

林知行看着他。

这个年轻人连续三天加班到凌晨,把十家门店的混乱数据全部统一了。他干了最难、最脏、最没人愿意干的活。

而林知行对他说的第一句话,不是表扬,是要求。

"周然,"林知行说,"这三天辛苦了。"

周然愣了一下。

"不辛苦。"他说。

"数据格式能统一,"林知行说,"全是你的功劳。"

周然看着他,眼神有点意外。

"谢谢林知行。"他说。

林知行点了点头,站起来,走回折叠桌前。

他不知道自己说得好不好。

但他知道,他至少说了。


那天晚上,林知行在笔记本上写了一行字:

管理不是写代码。代码可以重跑,人不能。

他看着这行字,想起姜意说过的话:"管人不是写代码,你要听他们说什么,而不是听你想听什么。"

他以前觉得这是废话。

现在他觉得,这是他创业以来学到的最重要的一课。

不是技术,不是产品,不是融资。

是怎么对人说话。

他关掉笔记本,看了一眼窗外。

四环外的路灯亮着,远处是中关村的灯光。

58%的准确率。

三个月的窗口。

一个不会表扬人的领导。

这就是他现在的处境。

(本章完)