BB-Love 板


LINE

第 1.1章:除魅 (Demystification) 时间:告白後的隔天上午 09:00 Ken 整晚没睡。他顶着两个巨大的黑眼圈,像个等待处决的犯人一样,准时坐进他的格子 间。他脑中预演了无数种灾难场景:也许熊先生会把他调部门、熊先生会无视他、或是最 糟的——暗示他自己离职。 内线电话响了,「你进来一下。」熊先生在办公室叫他。 Ken 推开门,心脏快要跳出喉咙。熊先生招招手,拉过一张椅子,叫他坐到他身边去看他 的电脑萤幕。Ken犹豫了一下,在熊先生身边坐下,现在他们的距离怕是比昨天在车子里 还近。 熊先生手里端着保温杯,电脑萤幕上是一行行密密麻麻的程式码。他看起来跟平常没有任 何不同,甚至连眼神都没有一丝昨晚雨夜里的波动。 Ken 整个人十分僵硬,双手绞在一起。「熊哥,关於昨晚......」 「昨晚?」熊先生挑起一边眉毛,语气淡然,「昨晚下大雨,我载你回家。除此之外还有 什麽吗?」 Ken 愣住了。Deleted。 他真的执行了删除指令。 「没......没有了。」Ken 低下头,被这冷淡的温柔刺得眼眶一热,心里的巨石轰然 落地。 「好。」熊先生转过萤幕,将键盘推给 Ken,「那我们来谈正事。我有个Legacy Code( 陈年旧代码)要交给你。」 Ken 凑近一看,那是公司系统最核心的数据库连接模组。 「这是这套系统最底层的通讯协定。」熊先生指着萤幕上的代码,「作者是我,十五年前 写的。」 Ken 肃然起敬。这是「神」的作品。 「这段 Code 现在跑起来虽然没问题,但在High Concurrency(高并发)的时候效能会掉 。」熊先生喝了一口水,语气平静地说出了一句让 Ken 震惊的话,「这是我当年技术还 不成熟的时候写的,里面充满了各种为了赶上线而写的 Hard code 和糟糕的逻辑补丁。 简直是一坨垃圾。」 「垃圾?」Ken 瞪大眼睛,不敢相信自己的耳朵。 「对,垃圾。」熊先生的语气有种煽动的意味,「你的任务,就是把它重构。把你觉得不 合理、逻辑冗余、变数命名很蠢的地方,全部修掉。」 「可是......这是你写的......」 「所以我才叫你修。」熊先生身体微微前倾,盯着 Ken 的眼睛,意有所指地说,「Ken, 不要迷信权威。程式码不会骗人,写得烂就是烂,不管作者是谁。你也看到了,我写的东 西并不完美,甚至充满 Bug。」 Ken 看着萤幕上那些略显笨拙的早期代码,又看了看眼前这个坦承自己「充满 Bug」的中 年男人。这个男人昨天告诉他,自己曾经「胆小又懦弱」,现在又把自己过去的不完美用 这种如此具体的方式展示给他。 「我要你在一周内,用你现在学到的新架构,把这个模组改写。」熊先生敲了敲桌子,「 证明给我看,你的逻辑比我当年更好。做得到吗?」 Ken 深吸了一口气。这不是施舍,这是一份沈甸甸的战帖,也是一份男人对男人的尊重。 他挺直了背脊,那种想哭的冲动消失了,取而代之的是工程师被激起的斗志。 「做得到。」Ken 的声音不再发抖。 「很好。」熊先生满意地点点头,把档案权限开通给他,「去工作吧。还有,中午记得吃 饭,别像个傻瓜一样饿肚子。」 第 1.2 章:地狱周 (Hell Week) 时间:告白後的第七天,周五下午 17:00 这一周,研发部的同事们都觉得 Ken疯了。 他以前准时下班,这周却直接睡在公司。他的桌上堆满了提神饮料的空罐,原本爱乾净的 他,一头油腻,胡渣长出来了也没刮,整个人散发出一种生人勿近的臭味(既是物理上的 ,也是精神上的)。同事不敢问他到底有没有回去洗澡,又担心他会不会喝太多提神饮料 把心脏喝爆。 因为是熊先生亲自向他下的战帖,他若不全力以赴,他就没资格在熊先生面前行走了。为 了那个该死的 Legacy Code,他把以前大学教授教的演算法全部翻出来,甚至去图书馆借 了两本关於底层通讯协定的砖头书啃。到底这是一个失恋的复仇,还是一个纯粹的挑战, Ken现在已经不在乎了。 「这行糟糕的Logic 是谁写的?怎麽会有这种无穷回圈的隐患?哦,是熊先生写的。删掉 !重写!」 这种「杀死偶像」的过程,竟然有一种诡异的快感。 周五下午五点。Ken 抱着笔电,像个刚从坟墓里爬出来的丧屍,敲响了主管办公室的门。 「进来。」 熊先生正在收拾东西准备下班。Ken 走进去,把电脑放在桌上,手指还在微微发抖。 「熊哥,」Ken 的喉咙因为缺水,声音沙哑得像吞了炭,「做完了。」 熊先生挑了挑眉,看了一眼手表,又看了一眼这个眼窝深陷、脸色蜡黄的年轻人。他原本 以为 Ken 顶多能做出一个架构图,或者在周三的时候就会跑来求救喊延期,「跑一遍给 我看。」 Ken 按下了 Enter 键。萤幕上的数据流开始飞快地跑动。一开始很顺畅,效能监测图表 显示新的模组比旧的快了 30%。熊先生的眼睛亮了一下。 但就在数据量拉到最高峰值(Peak)的时候—— 红字跳出来了。 Segmentation Fault (Core Dumped)。 系统崩溃了。 Ken 的脸色瞬间变得比死人还难看。他死死盯着萤幕,嘴唇哆嗦着:「不......不可能. .....我昨晚测过五百次了......为什麽......」 他失败了。在一周不眠不休的努力後,他在最後一刻失败了。巨大的羞耻感和疲惫感同时 袭来,Ken 觉得眼前一黑,腿一软,整个人就要往地上栽去。 一只大手稳稳地抓住了他的胳膊。 「坐下。」熊先生把椅子踢过来,将 Ken 按在椅子上,然後熟练地从抽屉里拿出一颗巧 克力塞进他手里,「低血糖。吃了。」 Ken 拿着巧克力,眼泪不争气地掉了下来。「对不起......我搞砸了。」 熊先生却没有生气,反而盯着那个报错的萤幕,嘴角露出了一丝玩味的笑容。 「你把Pointer(指标)的记忆体释放写得太激进了。」熊先生指着一行代码,「你是想 帮我省记忆体空间,对吧?但在多执行绪的情况下,这样会造成竞争条件。」 Ken 愣愣地点头。 「但是,」熊先生转过头,看着 Ken,「除了这个 Bug,其他的逻辑非常漂亮。你把通讯 效率提升了 30%。这是我当年做不到的。」 「你知道我为什麽给你一周吗?」熊先生问。Ken 茫然的摇头。 「我是要让你知难而退,让你来跟我讨价还价。」熊先生叹了口气,「这麽大的模组,正 常时程是一个月。我以为你会在周三就冲进来对我吼说『这不可能做完』。」 Ken 傻住了。「你是故意的?」 「我是要教你专案管理。」熊先生无奈地看着这个实心眼的孩子,「但没想到你这个笨蛋 ,竟然真的想用一周把它硬吞下去。而且......」他看着萤幕,「你还真的吞下去了 90%。」 熊先生站起来,拍了拍 Ken 的肩膀。 「虽然程式崩溃了,但你证明了一件事:你的技术底子够硬,还有,你的意志力比我想像 的强。下周一开始,给你一个月把这个 Bug 修好,然後写出完整的测试案例。这就是你 今年的 KPI。」 熊先生拿起外套与包包走到门口,停下脚步回头。 「Ken,还有一个任务。」 「是?」Ken 立刻坐直。 「现在,立刻,回家睡觉。如果周末让我看到你登入公司 VPN,我就把你帐号锁了。」熊 先生推了推眼镜,「这也是命令。」 门关上了。 Ken 坐在主管办公室里,嘴里含着那颗甜得发腻的巧克力。看着萤幕上那个刺眼的红字, 他突然笑了。笑着笑着,就趴在桌上睡着了。 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.63.9.17 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/BB-Love/M.1769664676.A.42B.html
1F:推 Auxo : 哇喔 虽然看不懂 但感觉哪里很酷 蹲(被揍 01/29 14:28
2F:推 wildphoenix : 在主管办公室睡着!?真是好大的胆子 01/30 14:46








like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Gossiping站内搜寻

TOP