很久沒(méi)有寫東西了,因?yàn)檫@段時(shí)間發(fā)生了太多的事。我甚至懷疑自己還有沒(méi)有靈感可用,有沒(méi)有可能再寫出什么。不過(guò),太陽(yáng)還是在起起落落,我也還在呼吸,就像一個(gè)終于戒煙失敗的人。我終于又打開(kāi)了塵封以久的JCreator。
現(xiàn)在是早上五點(diǎn),有一個(gè)說(shuō)法說(shuō),如果你在早上看到一個(gè)程序員,那肯定是他一夜沒(méi)睡,而不是早起。的確,我就是這個(gè)夜游族的一員。說(shuō)起“夜生活”,很多人一定浮想聯(lián)翩,但對(duì)于一個(gè)編碼為生的程序員,他的夜生活通常只是單調(diào)的工作。
“你好,你是程序員?……你一個(gè)月能掙到8000(這個(gè)數(shù)字不定,不過(guò)很多人問(wèn)的價(jià)比這個(gè)還高)吧……你們真自由……我現(xiàn)在開(kāi)始學(xué)VB,我什么時(shí)候能當(dāng)程序員啊……你是程序員嗎?你能幫我黑XXX的郵箱嗎?……”
我對(duì)這樣的網(wǎng)友已經(jīng)無(wú)奈了,面對(duì)這樣的問(wèn)題,一開(kāi)始覺(jué)得好笑,后來(lái)是煩,再后來(lái)就是麻木了。其實(shí)我有什么資格煩呢?這些誤解,當(dāng)初我也有過(guò)啊。可是,我只是一個(gè)沉不住氣的年輕人,我真的受不了一次又一次的面對(duì)同樣無(wú)聊的話題。什么時(shí)候,大家對(duì)程序員這個(gè)職業(yè)有哪怕再稍多一點(diǎn)點(diǎn)的理解呢?抱著神秘感與美好幻想進(jìn)入這一行的年輕人們,是否會(huì)感到上當(dāng)受騙呢?
就像王小波在《黃金時(shí)代》中所形容的:如夢(mèng)方醒。像是中了彩票,只是夢(mèng)醒的那一刻才發(fā)現(xiàn),原來(lái)是一個(gè)頭等的負(fù)彩。
程序員現(xiàn)在幾乎是最不為外界理解的職業(yè),世人眼中的程序員,似乎是一群每天睡懶覺(jué),上班穿睡衣拖鞋,整天打游戲,卻領(lǐng)著拿著高薪的家伙。如此自在的工作,又整天坐在空調(diào)房里,不用風(fēng)吹日曬,真是白金飯碗了。無(wú)怪乎現(xiàn)在街上編程速成班的廣告比水產(chǎn)養(yǎng)殖的還多。可事實(shí)上呢?這是一個(gè)重腦力勞動(dòng),每天就是高度緊張的思考、思考。而一個(gè)人的靈感,是不可能招之即來(lái)的。為了能進(jìn)入狀態(tài),不知道多少程序員在日以繼夜的工作。他們犧牲自己的休息甚至健康,只是為了能夠創(chuàng)造出滿意(也許只是強(qiáng)差人意)的作品。你希望工作簡(jiǎn)單一點(diǎn)?OK,現(xiàn)在就有這樣的機(jī)會(huì),大家不是正在提倡所謂的“軟件藍(lán)領(lǐng)”嗎?你也可以去做啊。只要有一個(gè)強(qiáng)有力的項(xiàng)目組長(zhǎng),一切需要?jiǎng)?chuàng)造力,需要冥思苦想,需要日以繼夜的工作,交給他好了。你只要按照現(xiàn)成的設(shè)計(jì),按步就班的編碼。這可以很簡(jiǎn)單,甚至簡(jiǎn)單到就是一個(gè)熟練問(wèn)題,熟練后和一個(gè)打字員的工作難度差不多。你可以每天朝九晚五,甚至一邊和同事說(shuō)笑一邊工作。但是,做一個(gè)打字員的工作,又有什么資格去奢想得到高于打字員的薪水呢?
夜幕下,我不知道有多少同行在工作。但可以肯定,他們比我更累,更艱苦。至少我還時(shí)不時(shí)放松一下,聽(tīng)聽(tīng)音樂(lè),打開(kāi)QQ聊一聊天。然而,我知道,更多的人只是不停的工作、工作,也許有人在不停的吸煙,喝茶、喝咖啡,為了只是抵擋自己在睡眠方面再合理不過(guò)的生理需要。很多人看到了程序員不用按時(shí)上班的自由,卻看不到他們自由背后主動(dòng)背上的過(guò)量勞動(dòng);看到了程序員的高薪(?),卻看不到他們遠(yuǎn)超所得的付出;看到了程序員不修邊幅的外表,卻沒(méi)有看到他們眼中的血絲。
我們不是萬(wàn)能的神,不但不能全知全能,就是在本職范圍內(nèi),為了層出不窮的問(wèn)題,我們也只有不停的學(xué)習(xí),加倍的工作。我們不是剝削者,也沒(méi)有去搶誰(shuí)的錢。我們的收入是用我們的勞動(dòng)換來(lái)的。就在大多數(shù)人安然入睡的時(shí)候,我的同行們抓緊這白天難得的平靜,在默默工作。他們?yōu)樗^的高薪,付出了太多太多。我不想說(shuō)程序員是什么偉大的職業(yè),或者說(shuō)程序員們有什么偉大的美德。只有冷兵器時(shí)代的勇者們才需要所謂的“騎士精神”(以便面對(duì)風(fēng)車時(shí)可以當(dāng)成巨人與之英勇戰(zhàn)斗)或“武士道精神”(以便給自己找個(gè)借口切腹自殺),我們只是一群普通的勞動(dòng)者,希望自己的付出能給自己帶來(lái)相當(dāng)?shù)幕貓?bào)。然而,我也知道,其實(shí)這一行里,的確有人是報(bào)著前述的勇者精神來(lái)到這個(gè)世界尋找寶藏的。不知道各位收獲如何,寶藏未必有,但疲勞與挫折的惡龍,卻是一定等在那里。當(dāng)程序員們用夜以繼日的工作換來(lái)更快一點(diǎn)的進(jìn)度時(shí),也行軟件大國(guó)的程序員們,可以有諸多回報(bào),在國(guó)內(nèi)的同行,甚至有時(shí)連個(gè)支持的笑容都得不到,好像這一切都是理所當(dāng)然的,好像程序員就理應(yīng)不眠不休的工作。
寫下如述不知所云的文字,只是希望能讓大家更多了解程序員的光彩之外的另一面,還有就是向所有在夜幕下堅(jiān)持工作的程序員們,道一聲辛苦。真希望有一天,程序員們終于也可以借助成熟的管理和技術(shù),以及世人的理解,換得一個(gè)可以更有規(guī)律的作息。
已經(jīng)是早上五點(diǎn)了,我昨晚睡了嗎?