一個(gè)低學(xué)歷者的辛酸程序路
時(shí)??吹接行┑蛯W(xué)歷同仁對(duì)未來(lái)很迷茫,也看到“大”齡人士總在懷疑 學(xué)計(jì)算機(jī)的可能性。我想對(duì)他們說(shuō),人要堅(jiān)持首先要有信心。
2000盛夏的某個(gè)下午,我躺在河邊看武俠小說(shuō),旁邊放著魚(yú)竿, 因?yàn)閷?shí)在無(wú)聊透頂。突然媽找來(lái)了,告訴我哥從北京打來(lái)電話(huà), 讓我過(guò)去上班。
我97年高中畢業(yè)未高考,后在外面幫人做裝修,一年2000塊錢(qián),沒(méi) 有休息,吃住都在一個(gè)小門(mén)臉里面,三年下來(lái),我沒(méi)有亂花錢(qián), 還是兩手空空,還被別人譏笑為“木訥”,“傻”,意思是不油滑。 不會(huì)黑顧客。雖然這樣,我滿(mǎn)手是傷,被玻璃劃,被裁紙刀 劃,冬天無(wú)法戴手套干活被凍裂。再次回到家里的時(shí)候,我大哭 一場(chǎng)感覺(jué)走投無(wú)路,最后一絲闖趟的想法也沒(méi)有了。父親安 慰我說(shuō),以后你一頭牛,我一頭牛,就當(dāng)個(gè)牛倌吧。
哥的電話(huà)重新喚起了我對(duì)未來(lái)美好生活的向往。北京,以前只 在電視上看到過(guò),還有夢(mèng)見(jiàn)過(guò)的天安門(mén),五星紅旗。
哥自小就很聰明,一直第一第一的到了中國(guó)的最高學(xué)府,那時(shí)候 他還本科沒(méi)畢業(yè),托一個(gè)同學(xué)在海淀硅谷電腦城給我找了一個(gè)學(xué) 裝機(jī)器的活。他很在乎我,他說(shuō)就這么一個(gè)弟弟,不能讓你在家 荒廢下去。初期的時(shí)候我就住在他們宿舍里面,他的同學(xué)對(duì)我很 照顧,至今我都感激不已。
學(xué)裝機(jī)器簡(jiǎn)單點(diǎn)說(shuō)就是一個(gè)搬運(yùn)工,搬顯示器,搬電腦,裝貨, 卸貨,每天累得回宿舍就想睡覺(jué)。每個(gè)月600塊不管吃住。電腦 城每天吵吵鬧鬧,讓我很茫然。更讓我覺(jué)得郁悶的是我想學(xué) Windows 98,同事都不樂(lè)意交我,讓我覺(jué)得那是個(gè)很高深的 活,這使得以后在工作中只要同事需要幫助,我一定幫忙。我太 能體會(huì)這種感覺(jué)了。
兩個(gè)月下來(lái),我不但啥沒(méi)學(xué)到,倒是對(duì)周邊的人越來(lái)越向往, 我希望有一個(gè)書(shū)房,每天可以看看書(shū);希望有臺(tái)電腦,可以讓我 徹底的把Windows98給弄熟練了;我更希望每天可以不用搬顯 示器,太多了,搬不完。終于有天崩潰了,背著我哥辭職了,搬 到了上莊,一個(gè)月房租90塊錢(qián),還管水電。
哥知道以后找過(guò)來(lái),他有些生氣,我告訴不想干這個(gè)。接著他讓 我到他們實(shí)驗(yàn)室去打字,也許以后可以找個(gè)打字員的活。幾年的 體力活讓我手指初大,一分鐘TT就打了兩個(gè)字母。哥有些絕望, 后來(lái)給我買(mǎi)了一臺(tái)機(jī)器,裝好TC和TT,還有五筆。我又回到了 上莊,那時(shí)候正下雪,到處白茫茫一片,我就像抱著寶物迷失在 曠野的小P孩。
那些日子是孤獨(dú)而又快樂(lè)的,每天不用干活,餓了自己吵個(gè)土豆 片,空虛的時(shí)候看看書(shū),周末的時(shí)候按照哥說(shuō)的,吃個(gè)肉,補(bǔ)充 營(yíng)養(yǎng)。我很快的將Windows98搞得滾瓜爛熟,字也打得比以前快 多了,TC也能寫(xiě)個(gè)Hello World了,拉下很久的英語(yǔ)也快速的趕 上去了。但那時(shí)我基礎(chǔ)依然很差,我高中文科都沒(méi)讀完,最差的 是數(shù)學(xué)。當(dāng)周?chē)淖钥忌鷤冇X(jué)得我很厲害的時(shí)候,我也開(kāi)始膨脹 了,覺(jué)得該出去活動(dòng)了。
接下來(lái)每天坐幾個(gè)小時(shí)的車(chē)去找工作,餓著回來(lái)做飯,但依然沒(méi)有 找到工作。很簡(jiǎn)單,我沒(méi)有經(jīng)驗(yàn),也沒(méi)有學(xué)歷,更不擅于偽裝。 看著那些寫(xiě)字樓里面穿著筆挺帶著胸卡的先生小姐們,我無(wú)比的 羨慕,心想就是在如此干凈涼快的環(huán)境中當(dāng)個(gè)清潔工人也好啊。 一天一個(gè)自考的說(shuō)我還很像學(xué)生,說(shuō)你找工作就該說(shuō)是大學(xué)畢業(yè), 還慫恿我去辦個(gè)假證。當(dāng)時(shí)土豆都沒(méi)了,他給我的建議讓我就如 同黑夜中的一盞明燈,只要讓我上班就可以,不想當(dāng)一個(gè)廢人。
終于我說(shuō)服我哥,辦了個(gè)假證。那天取的時(shí)候,感覺(jué)自己像個(gè) 小偷。憑著假證還有練了一段時(shí)間的計(jì)算機(jī),我找了一個(gè)做網(wǎng)站 的活。記得那天一大堆人面試,當(dāng)問(wèn)到我的網(wǎng)頁(yè)怎么做時(shí),我 說(shuō)這個(gè)簡(jiǎn)單,就掉口說(shuō)怎么規(guī)劃,把做什么搞清楚最重要。因?yàn)?我不會(huì)做網(wǎng)頁(yè),但老板完了之后就跟我說(shuō)你留下來(lái)。
我終于可以上班了,是“觀(guān)察”而不是搬顯示器了。很長(zhǎng)一段時(shí)間 沉浸在這種幸福種種,我應(yīng)該算個(gè)白領(lǐng)了?那時(shí)工資只有800元, 應(yīng)該什么領(lǐng)都不是。但終于可以潛下心來(lái)學(xué)習(xí)一點(diǎn)東西了,Drea mweaver和HTML一個(gè)星期下來(lái)也掌握了,那個(gè)星期我基本每天 只睡5個(gè)小時(shí),因?yàn)橐o老板看東西。當(dāng)?shù)谝粋€(gè)靜態(tài)網(wǎng)站做出來(lái)的 時(shí)候,我歡喜了好長(zhǎng)一段時(shí)間,雖然那時(shí)候我已經(jīng)22歲,雖然我 還不會(huì)任何腳本程序,但沒(méi)有比做的東西被人認(rèn)可更高興的事了。
某天哥給我演示了一個(gè)asp腳本,一個(gè)網(wǎng)頁(yè)動(dòng)態(tài)的顯示不同樣子讓 我驚嘆不已。他給了我一本ASP的書(shū),我歡天喜地的拿去琢磨了。 看完哪本書(shū)我用了半年的時(shí)間,補(bǔ)充了數(shù)據(jù)庫(kù),vbscript,io等 各方面的知識(shí),因?yàn)閿?shù)學(xué)很差,一個(gè)簡(jiǎn)單的分頁(yè)被我弄了一晚上 才弄出來(lái)。也缺乏視野,不知道網(wǎng)上還有好多好多資料代碼。
我一直覺(jué)得自己不笨,數(shù)學(xué)差我就應(yīng)該補(bǔ)回來(lái),我從初中數(shù)學(xué)看起, 一直看完了大學(xué)數(shù)學(xué),這得益于當(dāng)時(shí)我很安靜,還有做公司網(wǎng)站幾 乎沒(méi)有什么活干。數(shù)學(xué)這個(gè)東西,你靜下心來(lái)用心去思考,還是進(jìn) 步很快的。期間查找數(shù)學(xué)資料的時(shí)間習(xí)慣了使用Google這個(gè)好東西, 習(xí)慣了看英文資料,最關(guān)鍵的是培養(yǎng)了獨(dú)立思考的能力。我認(rèn)為 人一旦具備了這個(gè)能力,以后要學(xué)什么東西就只是時(shí)間上的問(wèn)題了。
從這個(gè)公司離職的時(shí)候正是2004年春節(jié),當(dāng)時(shí)的工資也漲到了1800, 還有飯補(bǔ),老板給錢(qián)等,也夠養(yǎng)活自己了。但我覺(jué)得老是做網(wǎng)站,沒(méi) 有更好的機(jī)會(huì)來(lái)鍛煉自己。現(xiàn)在想起來(lái)有些冒險(xiǎn),因?yàn)楫?dāng)時(shí)我也只會(huì) asp,sqlserver。那年我也很順利的通過(guò)了成人高考,去讀純粹為了 拿個(gè)證。在幾番面試之后,找了一個(gè)我認(rèn)為的大公司,有200多人。 報(bào)道那天,我紅著臉跟總監(jiān)說(shuō)沒(méi)有學(xué)歷,然后低著頭等待,像等待審判 一樣。片刻之后,總監(jiān)告訴我“好好干活,我去說(shuō),不要讓我失望!”。 當(dāng)時(shí)公司用的Java和VC,我不明白總監(jiān)怎么看上我。大概是冥冥之中 自會(huì)有你的一些機(jī)會(huì),你努力了,就抓住了。
Java是個(gè)好東西,徹底的改變了我對(duì)程序的看法,尤其是它開(kāi)放的龐大 代碼庫(kù),還有數(shù)不盡的相關(guān)優(yōu)秀關(guān)聯(lián)庫(kù),就像一個(gè)潦倒半生的人掉進(jìn) 了寶藏。我以前的積累徹底的綻放了,我學(xué)會(huì)了Eclipse還能夠做插件, 看其源代碼,學(xué)會(huì)了Ant,學(xué)會(huì)了一些正規(guī)工程開(kāi)發(fā)需要用的比如UML, CVS,Bug Track,Log,Unit Test等。初期我學(xué)Java買(mǎi)了一本“京京 工作室”的書(shū)之后,讓我徹底的放棄了看中文技術(shù)書(shū)籍的想法,記得看 第一本影印Thinking In Java的時(shí)候,十分的痛苦,但堅(jiān)持下來(lái)了, 好多英語(yǔ)過(guò)了四六級(jí)的人沒(méi)有堅(jiān)持下來(lái),現(xiàn)在他們也只能看英文文檔, 沒(méi)法有耐心的系統(tǒng)看一本1000多頁(yè)的書(shū)。人貴在堅(jiān)持。當(dāng)你看第一本 英文書(shū)完了之后,再看其它英文書(shū)的時(shí)候,就沒(méi)那么難了,再看下去 字典也不用查了,當(dāng)然也不用抓破頭去斷長(zhǎng)句了。
雖然在這個(gè)公司過(guò)的很順心,但我依然明白自己的弱項(xiàng),由于沒(méi)有受過(guò) 正規(guī)計(jì)算機(jī)教育,理論很不雜實(shí),如數(shù)據(jù)結(jié)構(gòu),算法,數(shù)據(jù)庫(kù)設(shè)計(jì)等。 由于后來(lái)當(dāng)上了一個(gè)小頭目,對(duì)這些東西越來(lái)越?jīng)]有時(shí)間關(guān)注了,成為 一個(gè)真正的程序員的想法從寫(xiě)第一個(gè)Hello World的時(shí)候就沒(méi)有變過(guò), 繼續(xù)當(dāng)小頭目等待升遷還是換個(gè)安靜的環(huán)境把這些東西補(bǔ)上呢?年齡 一天天變大,管理這個(gè)東西可以30歲以后開(kāi)始,但30歲之后我還能學(xué) 習(xí)那些與經(jīng)驗(yàn)無(wú)關(guān)的理論嗎?肯定是思維跟不上了。帶著對(duì)總監(jiān)的深 深歉意,我離開(kāi)了這家公司。2005年5月我離職的時(shí)候工資已經(jīng)是 5500了。
我很小心的尋找下一家公司,希望有個(gè)好的氛圍和環(huán)境,肯定不能是做項(xiàng)目的??戳藥讉€(gè)月書(shū)之后才找到一個(gè)學(xué)院派的公司,我同樣告訴他們 我沒(méi)有學(xué)歷,雖然還是有些說(shuō)不出口,但不覺(jué)得可恥了。不管在 什么樣的環(huán)境中,不管你來(lái)自哪里,為理想而奮斗是永恒的真理。
我呆的部門(mén)是研發(fā)中心,部門(mén)有些比較厲害的人,以前在上一個(gè)公司 積累的一些狂妄很快被謙虛代替。我繼續(xù)看算法導(dǎo)論,離散數(shù)學(xué)及其應(yīng)用 ,設(shè)計(jì)模式,EJB以及一些軟件設(shè)計(jì)方面的書(shū),還學(xué)會(huì)了使用Mapple 來(lái)解決一些難以明白的數(shù)學(xué)公式。最關(guān)鍵的是學(xué)會(huì)了使用Amazon和Emule 來(lái)看電子書(shū),這些書(shū)一般領(lǐng)先國(guó)內(nèi)兩年左右。一些數(shù)據(jù)結(jié)構(gòu)算法的書(shū) 老是以c/c++來(lái)講,沒(méi)辦法,只能把C++ Primer(en)看完了,連習(xí)題都 作完了花了3個(gè)多月時(shí)間,但不想繼續(xù)深入,能寫(xiě)出來(lái)編譯通過(guò)就 可以了。好多人問(wèn)我為什么英文看得這么快,我都不想說(shuō)了,看準(zhǔn)正確 的方向,堅(jiān)持下去----都是廢話(huà)!
2006年7月,我基本看完了我想要看的,感覺(jué)人都充實(shí)了許多,C++ STL和JDK里面的源代碼,也能看懂一部分。誰(shuí)再說(shuō)我不懂算法, 我會(huì)微微一笑。不會(huì)再有憤怒與無(wú)奈了。
我覺(jué)得國(guó)內(nèi)作軟件的公司普遍管理水平低下,計(jì)算機(jī)文化底蘊(yùn)不足, 沿承下來(lái)的管理理念大部分就是“管人”。沒(méi)有任何沖突和些許失望,我 還是決定走人,去到一些外企之類(lèi)嘗試一下。我今年26歲,還有機(jī)會(huì)。
時(shí)??吹接行┑蛯W(xué)歷同仁對(duì)未來(lái)很迷茫,也看到“大”齡人士總在懷疑 學(xué)計(jì)算機(jī)的可能性。我想對(duì)他們說(shuō),人要堅(jiān)持首先要有信心。
最喜歡汪峰那首“飛的更高”,如果你決定要飛,就一定要飛的更高。
【編輯推薦】