第171章 程序員加班猝死
而我的工作,主要圍繞著客戶需要展現的多級數據上來,也就是抽取數據。我需要把三張客戶原始表的數據綜合在一張Ext繪製的前端列表上,彼此間還有連接關係。前期,因為跟李總溝通的問題,吃了大虧,害得我在這塊浪費了不少時間。幸好我悟性高,自己弄明白了客戶的意圖,才讓第一個版本成功交付。我好不容易把這項內容完成,沒想到的是,客戶需要的查詢太複雜了,我們之前把三張表的數據再保存到一張表裏的做法太牽強,導致四處都暴露出問題,堵都堵不住。然而,這一切的根源就是所謂的一個月之內完成。也許,星星和梅婷他們不了解,但我心裏非常清楚,他們這些人做項目就是這樣,明明客戶給了三個月時間,他們非要逼你在一個月內完成。這種情況,如果開發人員的技術不錯,對這種類型的項目比較熟悉的話,是可以通過加班來完成的。但是,如果遇見這樣的項目,那可就是徹底完了。本來,我們的工作任務都是超負荷的,還要我們接二連三地加班,試想,這樣的狀態下,做出來的程序能用嗎?這個項目,從一開始就錯了。但我為了感謝李總,仍然堅持著,希望這個項目可以善始善終。
我想過,這個項目如果再招兩個高手進來幫忙,很快可以搞定;如果隻招一個進來的話,勉強可以搞定,隻不過時間會稍微慢點。為此,我把自己的想法反饋給了蔣總。蔣總表麵上答應了,也確實見他麵試了幾個人,但一周過去了,始終不見一個人進組。一方麵是客戶急著要結果,一方麵是遲遲沒有幫手入組,我這邊的壓力非常大。而蔣總,卻讓我們在周末加班。聽到這個消息,我們三個人已經萬念俱灰了,隻是在做最後的垂死掙紮!這個公司真的沒有前途,我作為項目組長,沒有一點權力。就說說招聘吧,我這邊急著要兩個人,而蔣總呢?裝模作樣的招人了,她自己不懂技術,竟然讓李總通過筆記本遠程麵試。這一幕,是我在打水的時候偶然看見的。不是我不相信李總的能力,我是覺得,我想要什麽樣的人來幫忙,我自己應該更清楚吧。既然,你把項目交給我來做,你麵試人不經過我是什麽鬼?算了,不計較了,這個項目,我已經在心裏放棄了。
星期一晚上九點,吃過晚飯後,我就讓梅婷和星星回去了。我把自己關在辦公室裏,獨自加班。這次,數據抽取方麵又發現了問題,框架自帶的HQL不好使,在多表查詢的時候非常被動。我之所以讓他倆先走,就是想一個人靜靜,看怎麽能解決這個問題?使用SQL吧,需要重寫分頁。一個小時過去了,我還是沒有想到好辦法,隻能決定重寫分頁了。我用心地投入到編碼之中,迎著技術難題而上,不知不覺中,忘記了時間的流逝。
“哎呀,成了,這個分頁可以用了,總算是解決了這個項目組頭疼的問題。”我激動地說。
當我清醒過來的時候,發現整層樓都是黑的,隻有我這個辦公室裏亮著。我看看表,已經淩晨十二點了。怎麽辦?搭車回去的話太遠了,也劃不來。我走下樓去,繞著南京西路的街道逛了一圈。淩晨十二點時,路上的行人非常稀少,隻有一輪明月懸掛在天邊,這個城市是看不到星星的。我從南京西路往北走,漫無目標地走了十來分鍾,不知道走到了哪裏?我站在一個立交橋上,點了根煙,獨自麵對蒼然暮色,感慨著生活,耳邊時不時地傳來汽車的呼嘯聲。
我拋棄了西安固定的生活,來到上海打拚,為的是什麽?雖然,我的工資比西安翻了一倍,但我承受的壓力,也越來越多。這個項目最後能做到什麽程度?是死是活?我真的沒有底。蔣總始終和李總保持一致,有些情況不讓我知道,這樣一來,我很難放開手腳去做。最主要的是,目前急需一個人來幫我分擔壓力,讓我把重點轉移到項目CodeReview上。在這樣的壓力下,寫出來的程序,做做演示還可以,放到生產上根本用不了。這千瘡百孔的的程序,一大堆bug,我心裏比誰都明白。
可是,蔣總這邊總是不肯招人,真不知道她怎麽想的,你在此時招一個人進來,我就可以在整體上把握進度,來做一些風險管控方麵的事情了。不招人進來,我每天還要寫那麽多代碼,哪有心思和時間做項目管理?也許,她是把項目管理的工作交給了李總,這本身是沒錯的,但是,李總遠在西安,這邊的情況,他不是很清楚,就算知道了,也無法救場。想著想著,我一陣悵惘,為這個項目的前途擔憂。
突然,我想起了李平遠在山西,他不是早已經是項目經理了嗎?那他經驗應該比我更豐富才對!這個時候,我應該虛心向他請教,看看如何度過難關。我不顧淩晨的時間,就跟李平打了電話,反正程序員都有晚睡的習慣,說不定,丫的現在正跟我一樣加班呢,我想想就覺得好笑。
電話響了很多聲,沒有人接。一種不好的感覺突然襲來,李平從來都是一個樂觀的有幹勁的人,怎麽會不接我電話呢?這種直覺讓我撥通了趙磊的電話。
“趙磊,李平最近咋樣?我剛打他電話竟然沒人接聽?”
“這個……”對麵陷入了長久的沉默。
“你倒是快說啊?李平怎麽了?是不是出什麽事情了?”我有點著急。
“是的,他出事了……”趙磊隔了一會又說,“本來,我想遲點告訴你的,怕影響到你的工作。但是你既然問了,我就實話說了吧。李平已經去世一年多了,是得癌症死的。”趙磊語氣沉重地說。
“是嗎?”我有些不相信自己的耳朵,“好好的人,怎麽出了這種事情?多好的兄弟啊,我還說有項目上的事情請教他呢,沒想到他已經去世了。”
“對不起!是我沒照顧好他。當初你把他交給我的時候,曾叮囑我照顧好這個代你出差的朋友,我也一直把他當做兄弟看待,沒想到他竟然出了這種事情。本來,電力局的項目都結束了,榮盛公司就要接電廠的項目了,拿下電廠的項目,並且做好它,一直是李平的夙願,沒想到,他竟然先走了。唉!”趙磊說著無奈地歎氣。
“是不是加班太嚴重搞得?”我隨口說。
“興許有這方麵的原因吧,項目上線那陣子,他確實連夜加班,但更多的還是長期以來的積累吧。癌症這事情,誰能說得準呢?兄弟,你也注意點,你們那行我了解,掙錢多沒錯,就是工作累。千萬別把錢看得太重,而損耗了身體,我已經失去了一個兄弟,不想再失去另一個。”趙磊說。
“好的,我知道了……”掛了電話後,我心裏百感交集,已經不知道該說什麽了。這年頭,程序員加班猝死都成了家常便飯了,隔三差五就能聽見一個,真希望大家在努力工作的時候,還能注意身體健康,實在不行就休息!