返回第十二章 鼎盛的外包  我能Debug现实世界首页

关灯 护眼     字体:

上一页 目录 下一章

最新网址:m.92yanqing.net

不接归不接,但有些东西憋著也浪费。

他打开论坛,以nullpointer的身份花了四十分钟写了一篇《推荐系统架构改造的七个经典陷阱》。全部脱敏,不提鼎盛不提任何公司,纯技术分享。但小明要是看到了就会知道,七个陷阱里至少有三个,他正在踩。

算是隔空递了把伞。接不接,是小明自己的事。

发完帖子,他关掉论坛。

脑子开始转了。

这140个bug。这两周接单修过的上百个bug。再往前,五年里经手的几千个bug。

它们长得不一样,但死法都一样。

內存泄漏的死法是撑死自己。並发锁的死法是卡死自己。数据管道的死法是悄悄烂掉,等你发现的时候已经晚了。

同样的模式,在不同的项目里反覆出现。他每次修bug,本质上就做两件事,认出模式,匹配方案。

韩路一的手停在咖啡杯上。

认出模式。匹配方案。

这不就是餵给ai乾的活吗?

他放下杯子,掏出手机翻到备忘录里那行字——

“代码审查工具,连接代码与现实场景,bugkiller?”

那天这只是一个问號。现在问號没了。

把视界看到的bug模式全部整理出来,特徵、触发条件、修復路径,餵给ai,让它学会“看到代码就知道上线后会出什么问题”。ai不需要拥有视界,它只需要学会视界看到过的东西。

就像教ai下棋不需要教它思考,只需要让它看够多的棋局。

韩路一打开电脑。新建文件夹,命名“bugkiller”。新建文档:《bug模式资料库 v0.1》。

然后开始写。写得很快。这两周修过的bug、今天扫出的一百四十个bug、五年里踩过的坑,全从记忆里涌出来,按类型自动归位,內存类、並发类、数据流类、接口类,每一类下面是触发条件、典型表现、修復路径。

他像在给一个什么都不懂的新手编一本《bug大全》。

写了两个小时,停下来。

不够。一个人的经验撑不起一整个资料库。他需要更多样本,更系统的分类。

他需要一个產品经理。

韩路一拿起手机,找到苏念念的微信对话框。

“念念,上次聊的ai代码审查方向,我有个想法。今晚有空吗?吃个饭聊聊。”

发出去不到三十秒,苏念念回了:“今晚?!几点?”

“七点。”

“没问题!下班正好六点半。什么想法?先说说?”

“到了再说。”

对话框顶部的“对方正在输入…”闪了好几次。最后发过来的不是追问,是:

“那我先选个餐厅。你想吃什么?”

“隨意,不挑。”

“好,我来定。”

韩路一觉得有点好笑,明明是他约的人,三句话下来主导权就到对方手里了。

不过也正常,苏念念做產品经理的,抢需求主导权是本能。

韩路一放下手机,又闷头写起了文档,再抬起头已经是下午四点半了。

离七点还有两个半小时。

他回头看了看屏幕上刚建好的bugkiller文件夹,想了想,没有继续写文档。今晚跟苏念念聊的时候,脑子里得是活的想法,不能是写僵了的文字。

他关掉电脑,起身去洗了个澡,换了件乾净的衬衫。

出门的时候,隔壁传来林朵朵的声音,在跟林晚晴讲幼儿园的事。

韩路一带上门,往地铁站走去。

晚风不凉也不暖,三月中旬的海城,恰好卡在两个季节的缝隙里。

『加入书签,方便阅读』

上一页 目录 下一章