PS
:實(shí)在喜歡“老爸老媽的浪漫史”,感覺劇情和老友記比起來更貼近生活,呵,大家有時(shí)間的話不妨看一看,輕松搞笑,又覺得真實(shí)可信。
?
在我后來的幾家公司經(jīng)常會(huì)感覺有些隨意,也許是在MIT呆的久了,每次見到天馬行空的代碼,總會(huì)懷念原來在
MIT
那種規(guī)范化的代碼和流程。
MIT
是通過CMMI4的公司,確實(shí)在這樣的公司能學(xué)到不少東西,代碼規(guī)范,標(biāo)準(zhǔn)的開發(fā)流程,文檔編寫,單元測(cè)試等。不過CMMI始終是一個(gè)評(píng)估性的東西,實(shí)際中項(xiàng)目一忙,往往就沒有時(shí)間去寫那些詳細(xì)需求文檔。項(xiàng)目剛開始時(shí),我們每個(gè)人都要寫周報(bào),也是公司的牛人做的excel,你填寫完了之后VBA會(huì)幫你生成工作量的詳細(xì)報(bào)表,項(xiàng)目前期我們老老實(shí)實(shí)的每天都寫,每天都記,后來發(fā)現(xiàn)寫這東西經(jīng)常會(huì)打斷思路,而且又浪費(fèi)時(shí)間,寫了之后天曉得哪個(gè)會(huì)看。后來逐漸的大家就到月末的時(shí)候再寫,每個(gè)人寫一上一部分,然后抄抄其他人的,再修改潤(rùn)色一下,還有的就直接請(qǐng)別人代寫了。再到后來,大家就干脆輪流值日,每次小組里哪個(gè)比較空閑的就讓他包攬了,于是這月報(bào)就變成了形式主義,敷衍一下交上去,其實(shí)david也知道,每次也只能笑一笑帶過。
?
記得公司過CMMI4的時(shí)候,每天david都盯得很緊,為了CMMI,一邊要趕項(xiàng)目進(jìn)度,一邊要檢查以前的代碼。代碼沒有注釋,加班補(bǔ)上,命名不規(guī)范,加班改上,文檔不全,連夜加班補(bǔ)上,沒有測(cè)試用例,抽時(shí)間補(bǔ)上,總之無論如何補(bǔ),這個(gè)權(quán)威性的評(píng)估都要拿到。評(píng)估前一個(gè)月,每個(gè)人都被單獨(dú)叫去上指導(dǎo)課,萬一評(píng)估時(shí)遇到問題怎么辦、該怎么回答、如何逃避之類的,總之那段時(shí)間苦不堪言。想起印度的軟件業(yè),人家大部分時(shí)間都在寫文檔,文檔寫的那叫個(gè)細(xì)致,隨便找個(gè)新手,只要有文檔,立刻就能投入進(jìn)行開發(fā),不得不佩服印度人的寫文檔的功底。國(guó)內(nèi)的公司就是不行,一般都是人走茶涼,特別是項(xiàng)目組的骨干,一般走上一兩個(gè)整個(gè)項(xiàng)目估計(jì)就要推倒重來。不由想起英語四級(jí)考試,CMMI的作用大概類似于此了,是否能真正提高軟件質(zhì)量,為項(xiàng)目帶來“多快好省”并不重要,有市場(chǎng)就有需求,考個(gè)認(rèn)證,出去混總歸面子上光彩的多。
?
說起印度人,不由想起一件事,新加坡公司以前有個(gè)印度員工,有一次客戶那邊反映頁面數(shù)據(jù)出錯(cuò)了,印度阿三反應(yīng)速度實(shí)在是快,很牛叉的拍著胸脯說,“小case”,然后刷刷兩分鐘搞定,客戶當(dāng)時(shí)還覺得很滿意。后來就在這家伙從MIT消失之后,客戶又來反饋說,數(shù)據(jù)又有問題了,還是同樣的問題。我們一想,這個(gè)bug不是已經(jīng)closed了嗎,很奇怪怎么又冒出來了,查到后來才知道,你猜怎么,原來阿三程序是一點(diǎn)沒動(dòng),直接進(jìn)入數(shù)據(jù)庫,把其中出錯(cuò)的數(shù)據(jù)改成對(duì)的了,真是創(chuàng)意的想法,有才之極。林子大了,什么鳥都有,公司一上了規(guī)模,總會(huì)有各種各樣的員工,不過在MIT這樣的公司,個(gè)性很少有發(fā)揮的空間。
?
X
是很老實(shí)的人,和我們同一批進(jìn)來的,平時(shí)工作可謂是兢兢業(yè)業(yè),每天早出晚歸,在david面前始終表現(xiàn)的以服從命令為天職,我們也一直以為X就是這樣的人:做事認(rèn)真,埋頭苦干,不介意加班。也一直是david口中的我們學(xué)習(xí)的榜樣,很讓人驚訝的是某天居然給david上了一堂政治教育課,具體如何我是沒有親見的了,不過聽說david從會(huì)議室出來臉色很是紅潤(rùn),X狠狠批判了david一次,大概是關(guān)于加班的話題吧,不知道david是何感受。我的印象中,那是他第一次把個(gè)性發(fā)揮的如此淋漓盡致,也是那一天,X提出了離職。
?
05
年7月左右,在郵件中第一次看到這樣正式的字眼“Be Promoted to Project Manager”,david如愿以償升到了15級(jí),一時(shí)在公司里風(fēng)頭最勁的就是david了。7月開始,項(xiàng)目已經(jīng)進(jìn)入了SIT(System Integration Test)和UAT(User Acceptance Test)階段,我們這一批新員工也開始打算起來,象流水一樣四處涌動(dòng)。像我們這些剛進(jìn)來的員工,工作2年能升到12級(jí)的就是很運(yùn)氣加實(shí)力的了,據(jù)說MIT成立以來,2年內(nèi)從11升到13的也不過有2個(gè)人,我工作2年多的時(shí)候就離開了,所以離開的時(shí)候依然是11級(jí),也始終是一個(gè)遺憾,面子問題。
?
那一年項(xiàng)目組的人陸續(xù)流失,不管是為了薪資還是想換個(gè)環(huán)境繼續(xù)發(fā)展,第一份工作呆了兩年之后,有些想法也是無可厚非的,我們那一批走了十多個(gè)以及04年新進(jìn)幾個(gè)員工的離職,項(xiàng)目組算是少了一半以上的人。不過我們不知道的是后來那一年david手頭上就有了3個(gè)12級(jí)的名額,結(jié)果由于下面的人員流失比較嚴(yán)重,加上幾個(gè)小牛的相繼跳槽,更是讓david的團(tuán)隊(duì)沒有了提拔的對(duì)象,只好在留下的人員里面選了3個(gè)。H當(dāng)時(shí)在項(xiàng)目組其實(shí)僅僅是負(fù)責(zé)項(xiàng)目?jī)?nèi)部測(cè)試,編程的東西很少接觸,很幸運(yùn)的跟了david剛好滿2年,所以12級(jí)的名單上赫然有他。H自嘲說,自己是矮子里面挑將軍,還是個(gè)矮子。天命所歸,你就從了吧,我想。
?
第一次離職頗有畢業(yè)時(shí)離開學(xué)校的感覺,雖然一直想走,一直說一天都呆不下去了(由于david的加班政策),可真的要離開了,又有一種說不出來的味道,不知道第一次離職究竟是怎樣的感覺,我卻只有悵然,加上失落,還有一些不舍。
?
離職的時(shí)候david找我談了一次話,地點(diǎn)當(dāng)然是在小黑屋,我還記得很清楚。他告訴我,每個(gè)人都覺得自己的公司不理想,有很多地方不完善,有這樣那樣的問題,可是到下一家公司,可能公司的環(huán)境更不適應(yīng)自己,他找了幾家公司,以前在工廠呆過,培訓(xùn)也上過,后來還努力在私企嘗試做過一段時(shí)間,在MIT這樣規(guī)范的公司突然決定要跳出去,時(shí)不時(shí)沒有考慮成熟。david最后總結(jié)說,MIT是他見過的最規(guī)范最人性化的企業(yè)。在我呆過幾家公司之后,我才知道他的話有道理,不過要是再選擇一次,依然還是想出來見識(shí)一下,很多事,只有做過了才知道選擇的是對(duì)還是錯(cuò),無論值不值,畢竟經(jīng)歷過。
?
說起辭職的想法直到離開,醞釀了半年左右的時(shí)間,網(wǎng)上經(jīng)常有“程序員30歲之后該怎么辦”之類的帖子,那時(shí)候也常受到影響,一直嚷著要轉(zhuǎn)型,其實(shí)后來才明白,越是嚷的大聲,其實(shí)心里越是沒有底氣。畢業(yè)之后的一年,說實(shí)話,很多次想去考研,不再學(xué)計(jì)算機(jī)了,學(xué)文學(xué)。大學(xué)里空白戀愛史,畢業(yè)后一直呆辦公室,沒辦法,畢業(yè)之后一直在后悔,一直想去考研,就是想回到學(xué)校再談一次戀愛,老楊曾問我“那為什么沒去考呢,大學(xué)是戀愛的溫床阿”,我說,畢業(yè)之后一直沒時(shí)間,有時(shí)間的時(shí)候又開始覺得考研是浪費(fèi)時(shí)間,人就是這樣善變。
?
那段時(shí)間整天和同事一起30歲之后該怎么辦,討論前途,討論去做銷售,做房地產(chǎn),或者自己開飯店,總之感覺自己做程序員有點(diǎn)大材小用了,做什么都好,都比成日里悶頭寫代碼強(qiáng)的多。和一起進(jìn)公司的同事隔三差五就去大排檔整點(diǎn)小菜,來幾瓶雪花,然后互相算計(jì)人生,討論著做哪門子比較賺錢。提起做銷售做市場(chǎng)的就羨慕不已,總想著有一天自己也可以喝著法國(guó)香檳,穿的西裝筆挺,出入五星級(jí)大酒店,認(rèn)識(shí)的都是生意場(chǎng)的成功人士。有錢了,咱也考個(gè)MBA,在外面包個(gè)二奶,那段時(shí)間,腦袋里裝的全是如何快速成長(zhǎng)為腰纏萬貫的小老板。
?
很羨慕同事A,可以改行去做企業(yè)內(nèi)訓(xùn),在一家國(guó)內(nèi)的公司做咨詢講師,也還不錯(cuò),經(jīng)常可以聽到他說一些趣事,某月某日外地出差,晚上無事可做,于是爬起來去小鎮(zhèn)上看脫衣舞。最前排的位子,什么都能看到,爽死,他說,你應(yīng)該找一些能有激情的工作,要么就開闊一些業(yè)余生活。
然后他問我,你打算轉(zhuǎn)行?我說,恩,打算做一個(gè)脫離了低級(jí)趣味的人。不得不承認(rèn),當(dāng)時(shí)是我最具有理想的一段時(shí)間,也是最浮躁的一段時(shí)期。
?
其實(shí),不管做什么都好,關(guān)鍵就是腳踏實(shí)地,一步一步來,可以不規(guī)劃人生,但不能妄想一步登天。后來我終于沒有轉(zhuǎn)行,跳槽到了三樓的一家公司,不管怎么說,從一樓跳到三樓也算一個(gè)進(jìn)步吧,最起碼工資漲了不少,未來的選擇也多了許多。