這里是……嗯,好熟悉……紅色的樓,很雄偉,一直綿延到看不見的地方;左邊,好像是一座噴水池,但并沒有水噴出來,右邊三三兩兩的走著一些行人,從著裝上看當下應該是夏天。嗯?為什么要看他們的著裝,自己的衣服……
低下頭,才發現自己的身子竟然是透明的,身旁路過的人也對自己的存在熟視無睹,這到底是怎么回事,而且眼前的這個地方很熟悉,卻怎么也想不起來是哪里……既有些害怕,又有些欣喜,想要走上臺階去近距離看看這座雄偉的紅樓,卻發現根本就沒有腳,移動完全是借助風的力量,好不容易往前飄了兩三米,就又停下來了……
只見前方走來一個熟悉的人影,想要看清卻遲遲未來,只能在原地等著對方的靠近,對方走的很慢,但能夠確定的是,一直是在對自己笑。大概五分鐘左右,人影終于來到了眼前,
“怎么樣?睡醒了嗎?不早了,起來吧,可以回去了!”
“啊……是胖胖學長……”
“喲,原來你是這么稱呼我的啊……呵呵……”
“嗯?!”
腦袋突然一激靈,徐莊隱“噌”的一下從沙發上跳了起來,滿滿的睡意瞬間蕩然全無,只見Ben只在笑著看著自己。
“我睡了多久……現在是什么時刻……剛才的代碼,對,那個代碼……”徐莊隱意識到了什么,“Ben,我寫的那個方法有沒有通過客戶的驗收?糟糕,我有點感冒,所以想躺一會的,結果怎么睡著了……真是對不起,不好意思。”
“呵呵,沒關系,”Ben輕聲答道,“嗯,現在總體是沒什么問題了,日本那邊也表示可以進行下一步的開發與測試了。”
“哦,那就好,那就好……”徐莊隱使勁晃了晃腦袋,不出所料,窗外一片漆黑,偶爾能聽到一兩聲鳥叫,拿出手機瞅了瞅,“我去……都11點了……”,自己竟然在沙發上躺了近三個小時,不過好處也不是沒有,至少感冒癥狀輕一些了,頭也沒之前那么重了。
徐莊隱看了看工作區,竟然是空空如也,這也難怪,畢竟已經那么晚了,其他人下班也是意料之中,“Ben,我睡了那么久,期間我的代碼是不是還是有一些格式問題呢?”
“嗯……這事也怪我,關于代碼的編寫規范你們的確是不知道的,我應該提前給你們培訓下,這與你們在學校寫的小程序有諸多不同。不過你第一遍改過已經基本上沒什么問題了,后來有些小出入,我就順手給你改了。只要你下次注意就行了。”
“哦,好的……那謝謝了……”一想到自己的項目組長給自己改代碼,徐莊隱的心里就很不是滋味,這好像是對自己能力欠缺的一種彌補。
“像在公司里做軟件,”Ben從身后隨手拉了一個椅子坐下來,“并不需要所謂的什么技術,也不需要有什么別出心裁的算法思維,這些固然很重要,但不是最重要的……”
徐莊隱聽得很認真,因為Ben的這些話,他自己也隱藏在心中很久了,只是不好意思說出口。
“我估計你心里也有這種想法,為什么我們的客戶會對代碼格式要求的那么嚴,明明沒有這些格式依然可以運行正常啊,”Ben接著說道,“我剛來公司的時候也有這種疑問,但后來就慢慢的適應了。”
“可是,這樣編碼起來不是很麻煩嗎,需要注意的地方很多,會浪費許多時間,而且……看不到什么收益啊……”徐莊隱剛說出來就后悔了。
“呵呵……我就知道你們這些還沒畢業的大學生有這種疑問,其實是這樣的……如果你做一個軟件,它是個一次性的,就好比你參加大學編程比賽的一些作品,一旦參賽結束,那么這個軟件幾乎就不再用了,其實這種軟件不是真正意義上的‘軟件’,最多就叫做一段程序;真正的軟件是有周期性和生命線的,你得保證你寫的代碼、系統具有延展性和可維護性……”
“延展性和可維護性?!”徐莊隱對這兩個詞匯并不陌生,課堂上應該是聽過的,但估計不是重點,他的印象并不深。
“是的,這么說吧,你要保證你的代碼,可以被另一個完全沒有接觸過該項目的程序員看懂,也要經過一段時間后,自己再拿來看時,可以很快讀懂其中的涵義。”
“這?!”
“這關系的一個軟件能否長期生存下去,如果它只能被你一個人短期內讀懂,這是毫無意義的,只有讓不同的人、長時間過去后依然具有明確的涵義,那么這個軟件、系統才有繼續下去的生命力,一旦沒有這種延展性,沒有人可以維護,那么這個軟件就可以shut down了……而如何才能保證上面我說的這種情況呢,就是嚴格的編碼規范與注釋原則,這點,甚至比代碼本身還要重要。”
聽完Ben的解釋,徐莊隱好像懂了一些,但又不是非常理解,只能機械性的點了點頭。
“也不跟你說太多了,呵呵,”Ben笑了笑,看來是工程交掉了,心情不錯,“早點回去吧,等你項目做多了,自然就明白了,如果我們現在這個項目還有三期的話,到時候你再來開發,就會有更加直觀的感受了。好了,就這么多……走了,你路上注意安全。”
“啊……”徐莊隱想了想,還是跑了過去,正好工作區里沒有其他人,這個問題終于可以問出來了。
“什么事嗎?”
“那個……有個小問題,”徐莊隱的聲音很輕,“記得當初給我們進行技術面試的,好像叫做Tarzan,怎么沒有在公司里見到過他啊,是……是去出差了嗎?”
“Tarzan?!”Ben眉頭一皺,但隨即又舒展開來,“原來是他面試你們的啊……是和Cloris一起去的吧?”
“嗯嗯,對的。”
“這個……我跟你說了,你別太聲張,雖然是IT公司,但人事關系有時候也是挺復雜的……Tarzan啊,在你們來實習前,就已經離職了……”
“離職?!”徐莊隱感到很不可思議。
“是的……離職了,他跟我是老鄉,雖然不是海東大學畢業的,但我和他平時關系還不錯……對于他的離職,我這不太好說,只能簡單的歸納一下,就是在公司企業里,結果永遠比過程重要的多,這估計跟你們學校還是很不一樣,我們這只看重你做到了什么,而不是你做了什么……明白了嗎?”
說完Ben就離開了,而這話徐莊隱聽起來就有點耳熟,他一直都不太贊同這種論調,這很明顯是忽略了一個人的努力過程,如果光看重結果的話,那不擇手段豈不是被提倡了嗎?不過,現在連Ben也這么說,還是用在了當初的面試官身上,這讓徐莊隱有種不寒而栗的感覺,難道說,自己的價值觀需要糾正,否則連公司的體制也無法適應了……
想著想著,徐莊隱便離開了公司大門,等反應過來才意識到,工作區的燈沒有關,又重新跑回去關了一次,但當抵達三樓的時候才發現,原來已經關上過了。
“水藍色(微創之學3)
2008.9.2
人生之不如意十之八九,鄙人近來比較郁悶,非常及其以及特別郁悶……
一次次的提交,一次次的打回,一次次的仔細修改,一次次的錯誤指出,聽說嚴格是出了名的,沒想到這么嚴格,我服了,唉……這就是現實阿,現實總是殘酷的,還好周圍還比較祥和,總之,認真一點就好了,適應一下下嘍……
加班的感覺真那啥不爽,先不說結局老是被打回,就是這些瑣事,夠了夠了,滿腦子都是數字,沒有任何思考的空間,再加上困意十足,肯定又會出現錯誤的,先這樣再說吧,快回家了,等那時再好好休息吧,e……
一天天的計劃拖到了六天,看樣子軟件開發真的與學校里實驗性的東西相距甚遠,如何抬到另外一種高度,還是看自己的把握了……
國慶一定要回家一趟,好好調整一下。”