第4章
遲到一分鐘罰20萬?我守規(guī)矩準(zhǔn)點走,老板慌了
著我準(zhǔn)時上班,準(zhǔn)時下班,工作內(nèi)容清閑得像在養(yǎng)老。
他們又看著另一邊,“奇美拉”項目組,人仰馬翻。
趙鵬立下的“三天上線”軍令狀,成了一個笑話。
第一天,他們試圖在我的代碼上增加一個新功能。
一個很簡單的功能,如果是以前的我,最多半個小時。
他們二十多個人,從早上九點,一直做到晚上九點。
我六點鐘下班的時候,路過他們會議室,里面煙霧繚繞。
白板上畫滿了各種看不懂的架構(gòu)圖,每個人臉上都寫著“崩潰”。
第二天,新功能沒加上,反而引出了一堆*UG。
用戶登錄系統(tǒng)偶爾會卡死,**數(shù)據(jù)出現(xiàn)零星的錯亂。
都是些小毛病,但就是找不到根源。
我的代碼太“干凈”了。
干凈到?jīng)]有任何可以追蹤的線索。
每一個模塊都獨立運行,你根本不知道是哪個模塊和哪個模塊的交互,在某個特定的時間點,產(chǎn)生了沖突。
小李在微信上偷偷給我發(fā)消息。
“曦姐,他們快瘋了?!?br>“趙鵬把你的代碼看了十幾遍,嘴里一直念叨‘這不科學(xué)’?!?br>“他想把代碼回滾到你重構(gòu)之前的版本,但是在版本庫里找不到記錄?!?br>我笑了。
我當(dāng)然不會留下記錄。
我是在原有的代碼基礎(chǔ)上,一點一點“優(yōu)化”的。
每一次提交,都寫著“代碼規(guī)范化更新”、“提升代碼可讀性”。
在周毅和公司管理層看來,我這一個星期,做了海量的工作,而且每一次都是“正向提升”。
誰會允許自己的項目,從一個“完美規(guī)范”的版本,回滾到一個“混亂無序”的舊版本呢?
趙鵬不敢提。
他一提,就等于承認(rèn)自己無能,連“完美”的代碼都駕馭不了。
第三天,軍令狀到期的日子。
周毅的臉黑得像鍋底。
他一整天都待在項目組的會議室里,咆哮聲隔著門板都能傳出來。
“廢物!一群廢物!”
“這么清晰的代碼,這么完善的文檔,都看不懂嗎?”
“一個陳曦能做完的事,你們二十個人都搞不定?”
趙鵬的聲音帶著哭腔。
“周總,這代碼……這代碼有毒??!”
“它看著哪兒都對,但就是不能動!一動就出事!”
周毅一腳踹在會議室的門上,發(fā)出巨大的響聲。
“我不管什么有毒沒毒!今天晚上不解決,你們就都給我滾蛋!”
那天晚上,公司燈火通明。
我依舊是六點整,背著包,刷卡出門。
走到公司樓下,我回頭看了一眼。
那一整層的寫字樓,只有我們公司的區(qū)域,亮得像個燈塔。
我拿出手機,拍了一張照片。
然后,打車,回家,給自己做了一頓豐盛的晚餐。
離職倒計時,二十六天。
05
“奇美拉”項目組的通宵,并沒有解決任何問題。
反而像捅了馬蜂窩。
**天早上,我剛到公司,就聽到小李壓低聲音說,昨晚半夜,他們強行上線了一個修復(fù)補丁。
結(jié)果,整個測試服務(wù)器的數(shù)據(jù),全部紊亂了。
所有用戶的個人資料都發(fā)生了隨機串聯(lián)。
張三的賬戶,顯示的是李四的購買記錄。
王五的頭像,變成了趙六的**照。
雖然是測試服務(wù)器,但也意味著,他們連問題的根源都找不到,只能像沒頭**一樣亂撞。
這已經(jīng)不是*UG了,這是數(shù)據(jù)災(zāi)難。
周毅的耐心顯然已經(jīng)耗盡。
上午十點,他把我叫進(jìn)了辦公室。
還是那張巨大的紅木辦公桌,還是那張舒服的老板椅。
只是這一次,他沒有了之前的閑適和譏諷。
他的眼眶發(fā)黑,布滿血絲,下巴上能看到青色的胡茬。
他強行擠出一個笑容,親自給我倒了一杯水。
“陳曦啊,最近休息得還好嗎?”
我接過水杯,沒有喝。
“謝謝周總,一切都按公司的規(guī)矩來,挺好的?!?br>我的回答滴水不漏,把他后面想說的話全都堵了回去。
他的笑容僵在臉上,端著水壺的手,停在半空中。
辦公室的空氣,變得有些尷尬。
他清了清嗓子,換了個話題。
“那個‘奇美拉’項目,你之前一直負(fù)責(zé),最熟悉?!?br>“趙鵬他們,遇到了一點小麻煩,團(tuán)隊磨合還不夠?!?br>“你看,能不能抽空去指導(dǎo)一下他們?”
他把“災(zāi)難”說成了
他們又看著另一邊,“奇美拉”項目組,人仰馬翻。
趙鵬立下的“三天上線”軍令狀,成了一個笑話。
第一天,他們試圖在我的代碼上增加一個新功能。
一個很簡單的功能,如果是以前的我,最多半個小時。
他們二十多個人,從早上九點,一直做到晚上九點。
我六點鐘下班的時候,路過他們會議室,里面煙霧繚繞。
白板上畫滿了各種看不懂的架構(gòu)圖,每個人臉上都寫著“崩潰”。
第二天,新功能沒加上,反而引出了一堆*UG。
用戶登錄系統(tǒng)偶爾會卡死,**數(shù)據(jù)出現(xiàn)零星的錯亂。
都是些小毛病,但就是找不到根源。
我的代碼太“干凈”了。
干凈到?jīng)]有任何可以追蹤的線索。
每一個模塊都獨立運行,你根本不知道是哪個模塊和哪個模塊的交互,在某個特定的時間點,產(chǎn)生了沖突。
小李在微信上偷偷給我發(fā)消息。
“曦姐,他們快瘋了?!?br>“趙鵬把你的代碼看了十幾遍,嘴里一直念叨‘這不科學(xué)’?!?br>“他想把代碼回滾到你重構(gòu)之前的版本,但是在版本庫里找不到記錄?!?br>我笑了。
我當(dāng)然不會留下記錄。
我是在原有的代碼基礎(chǔ)上,一點一點“優(yōu)化”的。
每一次提交,都寫著“代碼規(guī)范化更新”、“提升代碼可讀性”。
在周毅和公司管理層看來,我這一個星期,做了海量的工作,而且每一次都是“正向提升”。
誰會允許自己的項目,從一個“完美規(guī)范”的版本,回滾到一個“混亂無序”的舊版本呢?
趙鵬不敢提。
他一提,就等于承認(rèn)自己無能,連“完美”的代碼都駕馭不了。
第三天,軍令狀到期的日子。
周毅的臉黑得像鍋底。
他一整天都待在項目組的會議室里,咆哮聲隔著門板都能傳出來。
“廢物!一群廢物!”
“這么清晰的代碼,這么完善的文檔,都看不懂嗎?”
“一個陳曦能做完的事,你們二十個人都搞不定?”
趙鵬的聲音帶著哭腔。
“周總,這代碼……這代碼有毒??!”
“它看著哪兒都對,但就是不能動!一動就出事!”
周毅一腳踹在會議室的門上,發(fā)出巨大的響聲。
“我不管什么有毒沒毒!今天晚上不解決,你們就都給我滾蛋!”
那天晚上,公司燈火通明。
我依舊是六點整,背著包,刷卡出門。
走到公司樓下,我回頭看了一眼。
那一整層的寫字樓,只有我們公司的區(qū)域,亮得像個燈塔。
我拿出手機,拍了一張照片。
然后,打車,回家,給自己做了一頓豐盛的晚餐。
離職倒計時,二十六天。
05
“奇美拉”項目組的通宵,并沒有解決任何問題。
反而像捅了馬蜂窩。
**天早上,我剛到公司,就聽到小李壓低聲音說,昨晚半夜,他們強行上線了一個修復(fù)補丁。
結(jié)果,整個測試服務(wù)器的數(shù)據(jù),全部紊亂了。
所有用戶的個人資料都發(fā)生了隨機串聯(lián)。
張三的賬戶,顯示的是李四的購買記錄。
王五的頭像,變成了趙六的**照。
雖然是測試服務(wù)器,但也意味著,他們連問題的根源都找不到,只能像沒頭**一樣亂撞。
這已經(jīng)不是*UG了,這是數(shù)據(jù)災(zāi)難。
周毅的耐心顯然已經(jīng)耗盡。
上午十點,他把我叫進(jìn)了辦公室。
還是那張巨大的紅木辦公桌,還是那張舒服的老板椅。
只是這一次,他沒有了之前的閑適和譏諷。
他的眼眶發(fā)黑,布滿血絲,下巴上能看到青色的胡茬。
他強行擠出一個笑容,親自給我倒了一杯水。
“陳曦啊,最近休息得還好嗎?”
我接過水杯,沒有喝。
“謝謝周總,一切都按公司的規(guī)矩來,挺好的?!?br>我的回答滴水不漏,把他后面想說的話全都堵了回去。
他的笑容僵在臉上,端著水壺的手,停在半空中。
辦公室的空氣,變得有些尷尬。
他清了清嗓子,換了個話題。
“那個‘奇美拉’項目,你之前一直負(fù)責(zé),最熟悉?!?br>“趙鵬他們,遇到了一點小麻煩,團(tuán)隊磨合還不夠?!?br>“你看,能不能抽空去指導(dǎo)一下他們?”
他把“災(zāi)難”說成了