第1章
Bug成精那天,我正躲在工位底下拍片
我被**帶走問話的時(shí)候,**同志翻著筆錄,表情很復(fù)雜。
"所以你承認(rèn),你故意把公司系統(tǒng)搞壞了?"
"沒有。"
"那你解釋一下,為什么全國有十七個(gè)用戶的賬戶余額,突然變成了負(fù)的8848.86元?"
我沉默了三秒:"如果我說……這個(gè)*ug是它自己長出來的,您信嗎?"
**沒信。他讓我先解釋,為什么案發(fā)前一晚,我會(huì)把家里的油煙機(jī)拆成一地零件,還對著空氣念叨"往左移3個(gè)像素"。
這事兒說來話長。
但如果您有耐心,我可以告訴您:這一切災(zāi)難的源頭,不過是產(chǎn)品經(jīng)理趙磊,在周三下午對我說了一句——
"阿凱,登錄按鈕往左移3個(gè)像素,王總覺得不好看。"
我當(dāng)時(shí)忍了。
我按下Com**nd+S,保存代碼,順手打開Time Machine做了備份。這是我在極光科技兩年練出來的肌肉記憶——趙磊說"我覺得"的頻率,跟樓下便利店賣過期牛奶的頻率差不多。
但那天我忍住了沒懟他,回家卻沒忍住老婆的一句:"抽油煙機(jī)噪音太大了,你修修。"
于是我抄起螺絲刀。
等我反應(yīng)過來的時(shí)候,地上已經(jīng)躺滿了按大小排列整齊的螺絲、風(fēng)輪、濾網(wǎng)和一塊電路板。我蹲在那堆零件中間,嘴里還在念叨:"往左移3個(gè)像素……往左移3個(gè)像素……"
老婆嚇得給我媽打電話:"媽!陳凱瘋了!他拆油煙機(jī)的時(shí)候眼神不對!"
半小時(shí)后,海爾售后師傅上門。他看了看地上的零件陣列,又看了看我,突然嘆了口氣:
"做程序員的吧?"
我愣住了:"你怎么知道?"
"上周也有個(gè)程序員拆熱水器,拆完說這硬件文檔寫得太差了。"
我以為這就是我這周最離譜的經(jīng)歷。
我**錯(cuò)了。
第二天上午十點(diǎn),我正在改一個(gè)按鈕的圓角——趙磊說"從8px改成6px,客戶覺得8px看起來不夠嚴(yán)肅"——突然聽到左邊"咚"的一聲悶響。
我們組后端明神,把他的額頭砸在了鍵盤上。
"咋了?"
"*ug。"明神的臉還貼在桌面上,聲音悶悶的,"一個(gè)詭異的*ug
"所以你承認(rèn),你故意把公司系統(tǒng)搞壞了?"
"沒有。"
"那你解釋一下,為什么全國有十七個(gè)用戶的賬戶余額,突然變成了負(fù)的8848.86元?"
我沉默了三秒:"如果我說……這個(gè)*ug是它自己長出來的,您信嗎?"
**沒信。他讓我先解釋,為什么案發(fā)前一晚,我會(huì)把家里的油煙機(jī)拆成一地零件,還對著空氣念叨"往左移3個(gè)像素"。
這事兒說來話長。
但如果您有耐心,我可以告訴您:這一切災(zāi)難的源頭,不過是產(chǎn)品經(jīng)理趙磊,在周三下午對我說了一句——
"阿凱,登錄按鈕往左移3個(gè)像素,王總覺得不好看。"
我當(dāng)時(shí)忍了。
我按下Com**nd+S,保存代碼,順手打開Time Machine做了備份。這是我在極光科技兩年練出來的肌肉記憶——趙磊說"我覺得"的頻率,跟樓下便利店賣過期牛奶的頻率差不多。
但那天我忍住了沒懟他,回家卻沒忍住老婆的一句:"抽油煙機(jī)噪音太大了,你修修。"
于是我抄起螺絲刀。
等我反應(yīng)過來的時(shí)候,地上已經(jīng)躺滿了按大小排列整齊的螺絲、風(fēng)輪、濾網(wǎng)和一塊電路板。我蹲在那堆零件中間,嘴里還在念叨:"往左移3個(gè)像素……往左移3個(gè)像素……"
老婆嚇得給我媽打電話:"媽!陳凱瘋了!他拆油煙機(jī)的時(shí)候眼神不對!"
半小時(shí)后,海爾售后師傅上門。他看了看地上的零件陣列,又看了看我,突然嘆了口氣:
"做程序員的吧?"
我愣住了:"你怎么知道?"
"上周也有個(gè)程序員拆熱水器,拆完說這硬件文檔寫得太差了。"
我以為這就是我這周最離譜的經(jīng)歷。
我**錯(cuò)了。
第二天上午十點(diǎn),我正在改一個(gè)按鈕的圓角——趙磊說"從8px改成6px,客戶覺得8px看起來不夠嚴(yán)肅"——突然聽到左邊"咚"的一聲悶響。
我們組后端明神,把他的額頭砸在了鍵盤上。
"咋了?"
"*ug。"明神的臉還貼在桌面上,聲音悶悶的,"一個(gè)詭異的*ug