中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁 > 學(xué)習(xí)方法與實(shí)踐 > 一個老程序員的心里話

        一個老程序員的心里話

        ——
        作者: 時間:2007-04-25 來源: 收藏
        今年是我大學(xué)畢業(yè)滿10年的日子,也是我投身it技術(shù)的第10年。一直想能對過去的經(jīng)歷做些回顧與反思,以更好地走向未來,但總沒有筆。剛好csdn舉辦“講述的故事”征文,這件事成了一個引子,我終于趁著暑期有時間,敲了一天鍵盤,便有了這篇人生自述。

          10年對于一個人來說是比較長的一個階段,10年之后,同期大學(xué)畢業(yè)的同學(xué)情況差異之大,讓人嘆息命運(yùn)之變幻莫測。

          我在此記錄下了我的生活足跡,由于時間較長,有些事記得不太清了,但我是盡量真實(shí)的記錄當(dāng)時的情況,有興趣看我這篇長文的人請把我看成是一個在你我中間一塊生活,一起喜怒哀樂,一起努力的平凡人,相信我們之間會有很多跨越時空的情感交流。

          好,就說到此吧。


         從1994到2003,不知不覺之間,我已在計(jì)算機(jī)技術(shù)的世界里沉浸了十年。有位哲人說過:如果一個人能用十年的時間專心致志地研究一門學(xué)問,或?qū)W習(xí)一門手藝,或從事一個職業(yè),他一定能成為這個領(lǐng)域的專家。我天資平庸,但哲人的話是有道理的。我用十年的時間先成為了一名合格的,再成為了一個重點(diǎn)大學(xué)計(jì)算機(jī)專業(yè)的大學(xué)教師。十年磨一劍,驀然回首,年華如水,青春如歌!

          我父母都是城市中的平民,家境僅能解決溫飽,我想我可能代表了中國社會的一大類青年,我的經(jīng)歷與體會可能會對許多條件并不好的年青有所啟示:只要努力,天資差與環(huán)境不好都是可以克服的。因?yàn)槲也皇桥H?,所以我不能教你如何成為牛人,我只是盡量真實(shí)地寫下我的經(jīng)歷與感觸,寫一個平凡人的努力過程。我為我是一個軟件開發(fā)者而自豪,為我從事的教書育人的事業(yè)而自豪,并愿意為中國落后的軟件業(yè)盡己菲薄之力,為此,我人生無悔!

          我想分為三部分講述我的人生經(jīng)歷:上篇:學(xué)習(xí)人生:主要是我學(xué)習(xí)計(jì)算機(jī)技術(shù)的經(jīng)歷與感觸,時間跨度大約是從1994~1996年;中篇:艱難人生:主要是我流跡社會,失業(yè)一年半,三次考研的痛苦經(jīng)歷;時間跨度大約是從 1997~1999年;下篇:實(shí)踐人生:主要是我的技術(shù)實(shí)踐經(jīng)歷:在公司打工,開發(fā)軟件,畢業(yè)求職與教書生涯,時間跨度是1999~2003。

        一 計(jì)算機(jī)是什么東西?
          我是七十年代初在中國出生的那一代人,等我們長大開始讀書時,文革已經(jīng)結(jié)束,相對于我們的兄長,從我們這一代開始,以后出生的孩子都能受到較為正規(guī)的教育,這是我們幸運(yùn)的地方。

          也就是我們上小學(xué)的時候,七十年代末,以美國為技術(shù)資源中心的計(jì)算機(jī)技術(shù)開始在全球范圍內(nèi)迅猛發(fā)展,這時正是世界性的“軟件危機(jī)”極為嚴(yán)重的時候,計(jì)算機(jī)技術(shù)各方面都在醞釀著新的突破,而此時比爾蓋茨也正在準(zhǔn)備構(gòu)建他的明日微軟帝國。 

          七十年代末與八十年代初,在我們的生活中,看不到一點(diǎn)計(jì)算機(jī)技術(shù)的影子,剛剛改革開放的中國,99%以上的人連“計(jì)算機(jī)”這個詞恐怕都沒聽說過,中國游離于信息技術(shù)大門之外。

          在“振興中華”成為時代主旋律的八十年代,整個中國真的是呈現(xiàn)出一種勃勃的生機(jī),這是一個民族在經(jīng)歷百年恥辱,十年挫折之后的再起步,象一些老歌--- 《金梭與銀梭》,《在希望的田野上》等,就是當(dāng)時青年的一種積極向上的精神風(fēng)貌的體現(xiàn)。這種環(huán)境下,對于正在成長中的我們這一批少年,在潛意識中有極為深刻的影響,我們認(rèn)為愛國與振興中華是天經(jīng)地義的事,并且成為了努力學(xué)習(xí)的主要動力(呵呵,現(xiàn)在的一些“憤青”---憤怒青年一定會說我們當(dāng)時被“洗腦” 了,也許真的是吧,這種信念確實(shí)會給人以極大的動力,我看不出有什么不好,至少我不會有現(xiàn)在這一批青年所經(jīng)歷的非常迷茫的感覺)。

          1986年我考上了桂林市重點(diǎn)高中---桂林中學(xué),在那兒,我第一次見到了電腦。

        1.中學(xué)的計(jì)算機(jī)興趣班

          1987年我在桂林中學(xué)讀高二,桂中是重點(diǎn)高中,條件較好,當(dāng)時學(xué)校課外安排了兩個班:無線電班和計(jì)算機(jī)班,我上的是計(jì)算機(jī)班,當(dāng)時用的微機(jī)是 apple ii,用basic編程。記得當(dāng)時中國也開發(fā)了一種同檔次的計(jì)算機(jī),叫做中華學(xué)習(xí)機(jī),要在中小學(xué)中大力推廣,但apple ii后來發(fā)展成了著名的mac系列,并擁有了自己的操作系統(tǒng),而中國的中華學(xué)習(xí)機(jī),還有后來的小霸王等電腦學(xué)習(xí)機(jī),都無疾而終了。

          學(xué)校安排上機(jī),有同學(xué)不知從哪找來了一些有趣的basic程序,什么“比翼雙飛”,“飛機(jī)空戰(zhàn)”等等,都是一些非常簡單的小游戲,當(dāng)時他抄了厚厚一本,一上機(jī)就敲一些到計(jì)算機(jī)中運(yùn)行,而我是一點(diǎn)也不會,只有站在一邊看的份。

          那時會計(jì)算機(jī)的人很少,老師講的我又不明白,考試的時候也不知道怎么過的。呵呵,后來我讀研打工時,在網(wǎng)上看到洛陽一個高中生用vb編的一個“電子書童”程序,水平之高,我當(dāng)時真是沒法比。

          1989年六四動亂,廣西高考名額一下減了7000多,競爭激烈,十幾人里才能取一個,由于壓力過大,我高考前夕失眠,第二天考語文,120分的試卷當(dāng)時只考了68分,因而與重點(diǎn)高校無緣。本想復(fù)讀,但父母怕我來年考不上,一定要讓我讀廣西大學(xué),我萬分不情愿地順從了父母的意愿,去了我不喜歡的學(xué)校,讀了我不喜歡的專業(yè)。男怕入錯行,我在大學(xué)畢業(yè)后重新開始學(xué)我喜歡的專業(yè),足足用了五六年的時間才轉(zhuǎn)過來,真正成為一名合格的勞動者,走了一條長長的彎路,所以,父母的決定對缺乏經(jīng)驗(yàn)與決斷力的孩子而言,真的是非常重要。

          現(xiàn)在想起來,父母當(dāng)時沒錯,我也沒錯,那都是在時代與社會環(huán)境下的自然選擇。

        2.失敗的四年本科與工作初期

          作為六四之后第一批進(jìn)入大學(xué)的本科生,我們學(xué)習(xí)了兩年的“六四風(fēng)波的反思”,四年里我是個老老實(shí)實(shí)的好學(xué)生,但四年除了玩命過了六級,什么也沒學(xué)會。

         記得大學(xué)第一節(jié)課就是basic語言,呵呵,也根本沒學(xué)會,但我看來注定了要與basic難解難分了,后面的實(shí)踐篇中我會講我用basic開發(fā)的事。

          大學(xué)里我學(xué)的專業(yè)是電力系統(tǒng)自動化,學(xué)過微機(jī)原理與fortran,上機(jī)時還用的是古老的主機(jī)加終端方式的計(jì)算機(jī)(叫做l/f機(jī)),我上機(jī)時真是一塌糊涂,因?yàn)檫@門課我從沒學(xué)進(jìn)去,也從沒學(xué)懂過。有同學(xué)很厲害的,會用電腦打印出許多漂亮的圖片(當(dāng)然現(xiàn)在看起來很粗糙,針式打印機(jī)打的),我那時就稱這些人為牛人了。

          呵呵,我如果沒記錯的話,做超級解霸的梁肇新也是廣西大學(xué)的,但不是我們系,記得我當(dāng)時就已聽到有關(guān)幾個計(jì)算機(jī)牛人的事,估計(jì)其中就有他吧,如果我記錯了,梁肇新先生請指正。在本科期間,我對電腦是神秘多于興趣。這也說明我成為不了牛人與大師,天資有限。后來,我發(fā)現(xiàn)一個普遍的規(guī)律,如果能成為計(jì)算機(jī)方面的牛人與大師,請去翻翻他們的傳記,絕大多數(shù)在本科期間就已展露出他們的才華。而我們現(xiàn)在的中國高校,這么多的本科生都在為考試、考研、考托、考g而奔忙,這種填鴨式的應(yīng)試教育體制,扼殺了太多學(xué)生的創(chuàng)造性。結(jié)果是一個學(xué)生在大學(xué)里讀得越認(rèn)真,就受到的錯誤影響越大,我是用好幾年的時間反思才得出這個結(jié)論的。所以,中國高校十幾年數(shù)以幾十萬計(jì)的本科生中出不了可編寫Linux內(nèi)核的杰出人才,一點(diǎn)也不奇怪。

          1993年我畢業(yè)了,用我總結(jié)的一段話來說,是:一張白紙進(jìn)來,一腦漿糊出去。

          畢業(yè)后我分到了一所號稱是“中港合資”的生產(chǎn)蓄電池的公司,呵呵,剛剛工作的日子讓我這個單純的大學(xué)生被生活好好的教訓(xùn)了一下,許多無法以前想象的社會現(xiàn)象讓我目瞪口呆,年輕氣盛導(dǎo)致穿了小鞋,還只能忍氣吞聲。吃了生活的一個悶棍,我才明白,我除了有張文憑,什么都不是!

          當(dāng)時,我感到最郁悶的是我在公司里什么都不會做,一個電機(jī)燒壞了我楞不知如何下手修,公司老總辦公室里的燈不亮了,學(xué)電的大學(xué)生我花了半小時楞不知原因在哪!我學(xué)的東西沒一樣能用的。開始我還以為是因?yàn)槲以趯W(xué)校里沒認(rèn)真學(xué),但后來問了很多同學(xué),90%以上的都有同感,我現(xiàn)在終于認(rèn)識到這不單是我個人的錯,我自認(rèn)為在學(xué)校中是很努力的,從未偷懶過,但如果90%以上的學(xué)生所學(xué)不能服務(wù)社會,這種教育體制一定存在問題。

          四年里,我的電腦知識與技能=0!

          現(xiàn)在看起來,我浪費(fèi)了寶貴的四年光陰!但當(dāng)時的環(huán)境與認(rèn)識水平,也只能如此了,沒有當(dāng)初的浪費(fèi),怎有后來的珍惜?這是人生必經(jīng)的一個階段。

        二 漫長的理論學(xué)習(xí)時期
        1.從電腦培訓(xùn)班開始

          我畢業(yè)后的第一個工作單位是一個非常差的企業(yè),我在那兒見識了幾乎所有中國差的企業(yè)的弊端:人浮于事,拉幫結(jié)派,暗箭傷人,損公肥私……??梢韵胍?,在這樣的企業(yè)工作,人是多么的頹廢。我在無聊之中過了大半年的時間。1994年4月的一天我去桂林新華書店買書,看到桂林電子工業(yè)學(xué)院老師舉辦一個電腦培訓(xùn)班,教打字、排版、常用dos命令等電腦使用基礎(chǔ),反正也沒事,不如上個班學(xué)點(diǎn)東西吧。不曾想就是這樣一個培訓(xùn)班,卻根本影響了我的人生之路。

          我清楚地記得當(dāng)我第一次上機(jī)時,連電腦開關(guān)在哪都找不到,老師拿著一張五寸軟盤,插入軟驅(qū),打開電源,在一陣“吱吱”的聲音之后,屏幕上開始有英文字符出現(xiàn),然后,教師在鍵盤上敲入幾個鍵,電腦沉默一會,突然在屏幕上跳出一個小人,出現(xiàn)一行字:快快樂樂學(xué)電腦,還傳出了音樂。我當(dāng)時真是驚呆了,電腦怎么還會唱歌?現(xiàn)在想起來,那個軟件其實(shí)是臺灣松崗系列教學(xué)軟件,而我一個大學(xué)本科生,在畢業(yè)之后居然對電腦無知到這個地步,我真不知道是該哭還是該笑……!

          俗語說:“一見鐘情”。我是相信這種事的,因?yàn)榫褪沁@第一次上機(jī),讓我產(chǎn)生了搜索這一神秘世界的強(qiáng)烈興趣,從此就再難與電腦分開了。

          當(dāng)時,有兩位電子學(xué)院的老師:尹老師和陳老師。他們給我們講dos,講漢字輸入,講他們?nèi)绾涡薷奶靺R漢字系統(tǒng)使它能在一張軟盤上運(yùn)行,講打字排版……,一個月之后,我不滿足,又學(xué)了一個月。

          在上培訓(xùn)班的時間里,我向老師要來了桂林電子工業(yè)學(xué)院計(jì)算機(jī)應(yīng)用專業(yè)本科四年的培養(yǎng)方案,回到家中,列出了所有本科課程,再根據(jù)書上的先修課程介紹,繪制了一張巨大的課程樹,從樹根開始,決定一本本地啃,從頭開始學(xué)計(jì)算機(jī)技術(shù)。計(jì)算機(jī)科學(xué)的學(xué)習(xí)有較強(qiáng)的系列性,想一步到位很可能會學(xué)不懂,但循序漸進(jìn)又無法跟上技術(shù)發(fā)展的速度,這是一個非常突出的問題。我現(xiàn)在想起來,覺得好的學(xué)習(xí)方式是:學(xué)理論打基礎(chǔ),在實(shí)踐中逐步理解理論,多思多悟,就會發(fā)現(xiàn)層出不窮的新技術(shù)中有許多一直不變的東西存在。把握這種東西,就可以以不變應(yīng)萬變。這種“不變”的東西是什么?就是軟件開發(fā)的基本原理與理論,基本思想與方法!在我對面向?qū)ο罄碚撨M(jìn)行了較深入的學(xué)習(xí)與把握之后,我學(xué).net只用了三個月的時間就可以獨(dú)立設(shè)計(jì)一個完整的全面向?qū)ο筌浖軜?gòu),并且用vb.net與c#混合語言把它給做出來了。對于j2ee,我同樣有這種自信,也用三個月的時間,一定可以開發(fā)與設(shè)計(jì)基于j2ee平臺的軟件,因?yàn)樗鼈儽澈蟮挠?jì)算機(jī)技術(shù)基礎(chǔ)是一致的,完全可以觸類旁通。

          尹老師和陳老師可能不知道,他們開的一個也許是為了經(jīng)濟(jì)效益的培訓(xùn)班,最后居然培育出了一個計(jì)算機(jī)碩士!所以,作為一名教師,其責(zé)任真的是非常重大的,可能會影響學(xué)生的一輩子,我感激他們!

        2.漫長而艱辛的學(xué)習(xí)之路

          我當(dāng)時每月只有一百多元的工資收入,把大半收入都用到買書上去了。電子工業(yè)學(xué)院門旁的那個科技書店,以及桂林科技書店,成為了我最常去“站讀”的地方。我買了數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、微機(jī)原理、ibmpc匯編程序設(shè)計(jì),c程序設(shè)計(jì)……這些教材,就按照預(yù)定的計(jì)劃開始學(xué)了。

          我當(dāng)時也說不清楚為什么要學(xué)這些東西,決不象現(xiàn)在學(xué)生學(xué)什么東西都有很強(qiáng)的功利性:學(xué)英語為了出國,學(xué)電腦為了好找工作。當(dāng)時根本就沒有想過今后如何如何,就是對計(jì)算機(jī)技術(shù)本身的興趣推動我去學(xué)習(xí)的。

          當(dāng)時計(jì)算機(jī)書還不象現(xiàn)在這樣撲天蓋地,我?guī)缀蹩赐炅宋夷芘降拿恳槐居?jì)算機(jī)書,看了一些書,就特別想有地方上機(jī),能練一練。但我一個月一百多元收入,一臺電腦怎么也得幾千元,要五六年不吃不喝才攢夠錢,父母都是普通百姓,家境僅能溫飽,擁有一臺電腦真成了我最大的美夢。

          為了有機(jī)會上機(jī),我這個臉皮極薄的人也會什么都顧不上了,帶著一盒保存著各種軟件的軟盤,厚著臉皮到處找可能的地方上機(jī)。在這個時候,電子工業(yè)學(xué)院又一次幫了我,他們的機(jī)房管理得并不嚴(yán),我就冒充是他們的學(xué)生去買機(jī)票上機(jī)。后來去得多了,那兒的老師都熟悉我這張臉了,但搞笑的是,居然沒一人知道我是哪個班的!

          當(dāng)時電子學(xué)院用的局域網(wǎng)操作系統(tǒng)是novell,我在那兒學(xué)會了使用許多最基礎(chǔ)的軟件,現(xiàn)在仍然如數(shù)家珍:cpav, turbo pascal 5.5,ucdos,tway(天慧漢字系統(tǒng)),masm,turboc2.0,還有鼎鼎大名的norton公司的磁盤醫(yī)生 ndd,pctools,borland公司的最牛的常駐內(nèi)存的軟件sidekick,……

          在電子學(xué)院機(jī)房,我還玩了經(jīng)典游戲:決戰(zhàn)中國海,冒險島,戰(zhàn)斧,三國……。
          學(xué)校網(wǎng)絡(luò)里軟件很多,但其中所染的病毒也五花八門。我記憶深刻的是第一次遇見dir ii病毒時,那種感覺決不是害怕,而是欣喜,呵呵,我見到病毒什么樣的啦!由于dos內(nèi)核是開放的,所以那時開發(fā)一個病毒程序相對容易,大家又都喜歡用軟盤拷來拷去,結(jié)果毒源泛濫,病毒的猖獗使得殺毒軟件有了巨大的市場,現(xiàn)在大名鼎鼎的江民kv系列,就是在那時開始占據(jù)中國防毒市場,同時還有部的kill等競爭對手,瑞星,金山等都是后來者。

          那時,我白天在公司上班,就盼望著晚上的上機(jī),每次上機(jī)我都有詳細(xì)的計(jì)劃,因?yàn)闄C(jī)時寶貴,所以份外珍惜。

          為了上機(jī)時能多敲些程序,我一咬牙,向媽媽要了兩百元,買了一臺電腦學(xué)習(xí)機(jī),回家苦練英文指法與五筆輸入,每天對著家里那臺14寸的電視機(jī)屏幕,敲擊至少鍵盤2小時以上。練得手腕酸疼,但終于達(dá)到了運(yùn)指如飛盲打的程度。學(xué)五筆,背字根“目具上止卜虎皮,……”,足足花了一星期才背下來,并把每個字根與手指對應(yīng)起來,后來看報(bào)紙都不自覺地將漢字給拆得七零八落,再也看不到是一個完整的漢字啦,當(dāng)時好象練到了每分鐘可打60多個字,后來我居然靠著這彈指神功當(dāng)了一陣打字員混飯吃!呵呵,練好了指法,一上機(jī),確實(shí)效率倍增,兩小時能敲入并運(yùn)行調(diào)試的程序比以前花三小時敲的還多。

          94,95年是我條件最差,但學(xué)習(xí)勁頭最足的兩年時期,外在環(huán)境的惡劣,卻反而造就了我高昂的學(xué)習(xí)興趣,那種癡迷,我想熱戀也不過如此了,可能因?yàn)槲姨矚g計(jì)算機(jī)了,所以愛情與我無緣,這也是無可奈何的事。 :-( 

          我特別想說說我學(xué)習(xí)計(jì)算機(jī)技術(shù)書籍的感覺。如果你真的喜歡一門學(xué)科,那在啃一本本專業(yè)書籍時,就決不會覺得它厚,而只嫌它不夠厚。對比我在本科學(xué)《電磁學(xué)》、《自控原理》之類枯燥無味的課程的感覺,那種課程脫離實(shí)際,從紙上到紙上,學(xué)生根本無法真正掌握。而學(xué)計(jì)算機(jī)課程《c程序設(shè)計(jì)》、《數(shù)據(jù)結(jié)構(gòu)》、《操作系統(tǒng)》等課程的感覺真是天壤之別,原來本科學(xué)的東西是越學(xué)越糊涂,而我在學(xué)習(xí)計(jì)算機(jī)科學(xué)的過程中自己就感到慢慢地將所有的知識串成了一條線,腦中有一棵知識樹在成長,這不是形容詞,是真的感受。我學(xué)dos命令,學(xué)了很久不明其道理,是在一天早上醒來時靈感一來,突然理解了文件與樹的概念,于是,就真正把握了dos命令的內(nèi)涵,開始對copy,format,move……這些英文單詞游刃有余了。有段時間,我甚至能感覺得到我的知識在與日俱增!如果那時能有相對穩(wěn)定的客觀條件:比如有一臺隨時可用的計(jì)算機(jī),那我一定學(xué)得更快更好。不過話又說回來,條件好的時候,人又容易為安逸所累,進(jìn)步反而慢。還是那句老話:業(yè)精于勤荒于嬉?,F(xiàn)在的許多學(xué)生就是物質(zhì)條件太好了,反而不懂得珍惜。

          后來我看了金庸先生的《射雕英雄傳》,郭靖成了我最喜歡的人物,不是因?yàn)樗悬S蓉的愛,而是他那種堅(jiān)忍不拔的毅力,以平凡之資終登絕頂!金庸先生真是妙筆!此小說我不知看了多少遍。

          最值得懷念的就是我學(xué)編程的歲月,我學(xué)c語言用的是譚浩強(qiáng)的《c程序設(shè)計(jì)》,當(dāng)時譚老師在電視上同時講c程序設(shè)計(jì),我每天必看,把書上的每道例題與習(xí)題全部做了一遍,并寫出了每次上機(jī)的安排。我每次都先在紙上把程序?qū)懗鰜?,然后上機(jī)時爭分奪秒地在計(jì)算機(jī)中調(diào)試運(yùn)行,并根據(jù)運(yùn)行結(jié)果思索為什么會運(yùn)行不正常,在哪兒出錯了,如何更正,上機(jī)完后還有總結(jié)。就是這樣,我把譚浩強(qiáng)的《c程序設(shè)計(jì)》一書中的所有例題和習(xí)題全部敲到計(jì)算機(jī)中運(yùn)行了一遍,打下了c語言扎實(shí)的基礎(chǔ)。譚老師的書和課,的確影響了中國多少名程序員!

          我學(xué)了c語言之后,就開始想做點(diǎn)東西了。我用了一個月的時間,用c編寫了一個中文下拉菜單的程序,從ucdos中的字庫中提取漢字點(diǎn)陣,然后在圖形模式下“畫”出漢字來,使程序能脫離漢字系統(tǒng)的支持直接顯示漢字。整個程序應(yīng)該有一兩千行代碼吧,全部是自己尋找資料,一行行敲進(jìn)去的。后來,我又編了讀取wps文件的程序(當(dāng)時dos下打字排版是求伯君的wps一統(tǒng)天下,word 當(dāng)時在哪里我不知道呢!《電腦報(bào)》介紹過的求伯君,鮑岳橋等作為第一代中國杰出程序員代表,是我當(dāng)時崇拜的偶像),我還編寫了一個繪制簡單圖形的小程序,從編程調(diào)試的過程中,我得到了程序員基本功的最初訓(xùn)練。我當(dāng)初沒人教,遇見各種困難只能自己解決,為找出一個bug,晚上睡覺做夢都在編程,而現(xiàn)在的一些大學(xué)生,程序通不過,馬上問老師,甚至有學(xué)生把程序發(fā)到我的郵箱,叫我?guī)退{(diào)程序!有的計(jì)算機(jī)專業(yè)學(xué)生,學(xué)了四年,四年敲過的代碼總數(shù)恐怕不超過2千行!

          的確,我當(dāng)時的水平很低,現(xiàn)在的本科生比我當(dāng)時強(qiáng)太多了,但至少有一點(diǎn)他們中的許多人不如我,他們不如我勤奮,也不具備我的毅力,我覺得這是現(xiàn)在這批八十年代出生的大學(xué)生最缺的東西。

          我用一年半的時間基本自學(xué)完了計(jì)算機(jī)專業(yè)的主干課程(除了《編譯原理》,我實(shí)在看不懂),1995年我參加了初級程序員考試,結(jié)果上下午成績加起來有 90多分。但96,97我兩次參加程序員級考試,雖然我已有不少編程實(shí)踐,但仍然通不過,現(xiàn)在看起來,這反映出一個事實(shí):我理論基礎(chǔ)實(shí)在太差,天資也并不高。直到現(xiàn)在,我仍然痛感我的計(jì)算機(jī)基礎(chǔ)理論不好,使我難以成為一名計(jì)算機(jī)科學(xué)家,而只能成為一名不錯的軟件工程師。

          從95年開始,我的生活開始加速下降,我所在的公司由于被一群我現(xiàn)在稱之為駐蟲與流氓的人給弄得不成樣子,每月連100多元的工資都無法保證,我只得離開了公司,把檔案往人才交流中心一放,就開始了我四年的社會漂浮生活……。

          在這四年中,我干了不下四五種工作:當(dāng)過推銷員,當(dāng)過打字員,當(dāng)過培訓(xùn)老師,修過電腦,從事售后服務(wù),甚至擺過地?cái)偂?,一切的一切,很簡單,就為了能有口飯吃。生活是?yán)厲的,不講情面的,我唯一的愛好就是閑下來就拿起我的計(jì)算機(jī)書來看。當(dāng)時我大哥說過:你學(xué)這些東西有什么用?能靠它當(dāng)飯吃?不要驚奇這種觀點(diǎn),在我們那信息閉塞的地方,當(dāng)時有誰能想到計(jì)算機(jī)技術(shù)會有如此大的改變社會的能力?我之所以不懈學(xué)習(xí),純粹是為了解脫精神上的困惑,在技術(shù)的海洋中忘卻生活的煩惱。我后來有一句名言:何以解憂,唯有電腦。別人當(dāng)作一句笑話,但卻是我當(dāng)時的真實(shí)寫照。

          萬事都有兩面,事情壞到極處,就會向好轉(zhuǎn)化。又是一個很偶然的事,改變了我的人生軌跡。
          1996年,我的一個高中同學(xué)楊考上了湖南大學(xué)計(jì)算機(jī)系研究生,請客吃酸菜魚火鍋。在大家喝酒時,楊提了一個問題:請大家說出一個自己最想達(dá)到的目標(biāo)。我的桂中同學(xué)大多數(shù)都是上的全國重點(diǎn)大學(xué),此時畢業(yè)三年了,大家都對社會對生活有了自己的認(rèn)識,于是就有了各種不同的答案,我當(dāng)時的回答是:“我希望能有一天開發(fā)出一個好的軟件,讓許許多多的人都能用上它?!保@個目標(biāo)我到現(xiàn)在都沒達(dá)到。但當(dāng)時大家是給我熱烈地鼓勵。楊飯后跟我說,你既然那么喜歡計(jì)算機(jī),為什么不考研呢?對啊,我為什么不去試試呢?當(dāng)天晚上我躺在床上,沒怎么想就確定了要考研的想法。當(dāng)時卻怎么也沒想到,考研之路成了另一條折磨人的不歸路。對我一生的影響深遠(yuǎn)……

          這就是我早期的學(xué)習(xí)生涯,深深地體現(xiàn)出中國的時代特色。這段時間我的生活是困苦的,心情是苦悶的,但學(xué)習(xí)熱情卻是無以倫比的。現(xiàn)在我一個人擁有兩臺奔四電腦,隨時可上互聯(lián)網(wǎng)獲取豐富的資源,反而在技術(shù)上難有寸進(jìn)了。越來越覺得古語說得好:

          艱難困苦,玉汝于成!
          這是生活的真理!

        第一次考研的失敗
        艱難人生

          在上篇中我說到?jīng)Q定考研,從此邁上了一條對我來說到目前為止最難走的路,是一個人生的煉獄。

          決定考研之后,我就去買了相關(guān)資料,取出塵封己久差點(diǎn)當(dāng)廢紙賣掉的大學(xué)課本,又開始了學(xué)生生涯。
        考哪兒的大學(xué)?是我首先要考慮的問題。

          當(dāng)時還有另一個高中同學(xué)也準(zhǔn)備考研,也是計(jì)算機(jī),他報(bào)了廣西師范大學(xué)的研究生。

          父母則勸我也考廣西師大或我的母校廣西大學(xué)的研究生,說那好考得多,也可以托人走走關(guān)系。但我這人很犟,我在西大混了4年,什么也沒學(xué)到,我還去那兒干什么?我想起了高中時的夢想,決定直接考北京的高校。當(dāng)然,北大清華是想都不敢想的,社會上工作幾年,我畢竟清楚自己幾斤幾兩,但北京幾十所高校,難道一所也不行?我不能再聽父母的話了,我要走自己的路,自己的命運(yùn)自己負(fù)責(zé),于是我堅(jiān)持要考北京的學(xué)校。

          知道這件事的朋友都對我表示驚奇,工作了4年,學(xué)校里的知識都忘得差不多了,還想直接考北京的學(xué)校,難度之大,相信不少人都認(rèn)為我成功的希望很渺茫。事實(shí)證明,他們的看法是對的,但不全對,因?yàn)槭郎媳揪蜎]有絕對的事情。

          這時,我還在一家私營公司里打工,于是,白天上班,晚上就挑燈夜戰(zhàn),每晚不到12點(diǎn)不休息。
        經(jīng)過半年的復(fù)習(xí),我參加了1997年元月的全國研究生入學(xué)考試,成績出來,我專業(yè)課沒問題,但數(shù)學(xué)才得了44分,毫無疑問,名落孫山。

          這是一個打擊,但對我并沒有太大的影響。
          這時,我小時住在隔壁的阿姨來到桂林,她說她女兒(我小時的玩伴,也姓楊)去年就考研了,但也同樣沒過,她原先在北京服裝學(xué)院讀本科,畢業(yè)分回廣西柳州一個國企里,工作一年之后考研,沒考上之后,她就把工作給辭了,專門跑到北京同學(xué)家中復(fù)習(xí)一年。97年考研她成功了。

          得知這個消息,對我是個很大的鼓勵。我想,她一個比我小的女孩都能成功,我為什么不行?我想辦法與她聯(lián)系上了,在后來的考研歲月中,她給了我極大的幫助,幫我買資料,幫我問成績,寫信給我,鼓勵我堅(jiān)持下去……

          受人滴水之恩,當(dāng)涌泉以報(bào)。
          世上的人大都只會“錦上添花”,但只有“雪中送炭”才是最寶貴的。她就是我的“雪中送炭”人,她研究生畢業(yè)后嫁到青島去了,斷了音訊,但我心中永遠(yuǎn)記住了她的幫助。我決定,從今往后,如果我有能力幫助別人的,就一定要幫助人。這世界充滿了太多不好的東西,我應(yīng)該努力往其中添一點(diǎn)好的東西,哪怕顯得多么微不足道

        “土包子”的北京之行

          中關(guān)村印象.剛好,1997年我大哥在北京中央美院進(jìn)修美術(shù),我決定明年繼續(xù)考研,于是辭去了在一家私營電腦公司的工作,于6月底來到了北京,住進(jìn)了大哥的宿舍中。6月到7月,我在北航學(xué)計(jì)算機(jī)維修,7月參加陳文燈老師的考研班,一直呆到9月中旬,我才回到桂林。

          中央美院當(dāng)時搬到了北京西北角的西八間房,我和大哥一起住在學(xué)生宿舍中。認(rèn)識了不少來自全國各地的搞美術(shù)的大哥同學(xué),我很喜歡和他們這些搞藝術(shù)的人在一起,看他們色彩斑斕,形象逼真的油畫,和設(shè)計(jì)精巧的一些手工作品,是一種美的體驗(yàn)。與我們工科人相比,他們是另一種思維方式。

          7月份,大哥要回桂林了。在回桂林前,我?guī)退退耐瑢W(xué)們?nèi)ブ嘘P(guān)村電子市場一口氣買了三臺電腦,當(dāng)時最紅火的電子市場是中關(guān)村電子市場,就是現(xiàn)在北大太平洋電腦商場所在的地方。那時電子市場里熙熙攘攘,如此的紅火,是我在廣西所從未見到的也從未想到的。在大街上隨處可見抱著臺打印機(jī),拎著個掃描儀的人,把電腦配件當(dāng)成白菜一樣賣,這就是我對聞名全國的“中關(guān)村電子一條街”的最初印象。

          我到了中關(guān)村,見到了那些我非常熟悉的公司:北大方正,金山wps,江民科技……,見到了北京書堆積如山的書店,感嘆這里真是一個知識的海洋,覺得親身感受到了中國it業(yè)的脈博。

          大哥回去后,我一個人留在北京,騎著輛破自行車逛了中國最有名的大學(xué):北大和清華,北大風(fēng)景如畫的未名湖上處處荷葉飄香,清華平平展展的草坪展示一種平實(shí)坦蕩的心胸。一墻之隔,校園內(nèi)外,就是兩種不同氣氛,無名無狀,卻讓我這個二十多歲沒出過廣西的土包子感受深刻。

        “瘋狂”的考研班

          我參加的是暑期文登學(xué)校的考研班。中央財(cái)經(jīng)大學(xué)那棟破敗不堪的學(xué)四樓里,住滿了來自全國各地的學(xué)生,和我住在一起的,一個是湖北的,一個是東北的,一個四川的,為了同一個目的,大家從天南地北聚到了一起,我當(dāng)時真感到了一種“家”的感覺,原來這世界有這么多同路人,我不過是中國十幾萬考生中一名不起眼的 “老生”罷了,但還不算是“范進(jìn)”。

          考研班的日子是“瘋狂學(xué)習(xí)”的日子。

          記得我們需要到北方交通大學(xué)的大禮堂去聽人大老師索愛群的政治課,一千多人的大禮堂被擠得滿滿的,連過道上都坐了人。在老師的講臺前堆滿了各式各樣的錄音機(jī),足有一百多部,來自全國各地的莘薺學(xué)子拿著一瓶礦泉水,在北京最熱的7月,揮汗如雨地在記筆記!這段日子,我用去了7個筆記本!這種氣氛,我以前在廣西是從未見過的。我本來以為我已經(jīng)夠努力勤奮的了,到北京考研班一看,根本就不算什么。

          陳文燈老師教的數(shù)學(xué)給我留下了最為深刻的印象,他上課不用講稿,所有的例題全都記在他的腦里,隨手就可以寫出來,絲毫不差,還總結(jié)出一整套解題方法,讓我大開眼界。我是見著了,原來一個人對本職工作可以精熟到這種地步!后面我還會談到另一位老教授對職業(yè)可貴可敬的敬業(yè)精神,不敬業(yè),就不是一個合格的勞動者。

          我一直呆到身上沒錢了才離開北京。這三個月花完了我工作幾年的所有積蓄,卻對我的影響是巨大的,中國什么地方最適合學(xué)習(xí)?最適合學(xué)計(jì)算機(jī)?在我看來,只有北京!

          我下定決心,一定要到北京來學(xué)習(xí)計(jì)算機(jī)技術(shù)。

        差點(diǎn)跳樓的致命打擊

          9月中旬我回到了桂林,開始準(zhǔn)備第二年的考研。

          但生活是不講情面的,我想當(dāng)然地認(rèn)為經(jīng)過了北京名師的指點(diǎn),我去年就是數(shù)學(xué)沒過,今年應(yīng)該沒問題了,但事實(shí)并不如此。

          1998年的數(shù)學(xué)試題,突然有了一次很大的變動,這次數(shù)學(xué)考試特別難,題量還特別大,全國及格率僅7%,平均分為30多分。我現(xiàn)在將這次考試試題稱之為 “變態(tài)”的題目,出題的那幫呆在空調(diào)房里的教授們挖空心思出出來的題目,可把我給害慘了。我自認(rèn)為心理素質(zhì)夠強(qiáng)了,但因?yàn)檫@場考試關(guān)系命運(yùn)太大,在考場上我的手都是抖的,幾乎暈倒,一道道的大題空在那兒做不出來,都象是在不斷地譏笑我不自量力,又象是一張張面無血色的血盆大口,一張口就把我給吞下去了,連骨頭渣子都不吐。

          考完數(shù)學(xué),我就知道我今年沒戲了。原來一個考場有幾十位考生,考完數(shù)學(xué)之后只剩下不到三分之一的人。我堅(jiān)持著把后面的課目考完。在那種明知無望但僅憑一種信念支撐著要堅(jiān)持到底的時刻,我真不知道當(dāng)時是怎么挨完后面的專業(yè)課考試的。

          3月,成績下來了,我的數(shù)學(xué)成績讓我差點(diǎn)去跳漓江了---13分!我從小學(xué)習(xí)勤奮努力,從沒拿過這么低的分?jǐn)?shù)。真是破紀(jì)錄!當(dāng)時真是灰心到了極點(diǎn),準(zhǔn)備放棄考研,到廣東打工,找個地方浪跡天涯,自生自滅去,實(shí)在沒臉在家呆了。

          這個時候,我大哥勸住了我:你都考了兩次了,我看來你就是數(shù)學(xué)差,其它課你都過線了,專業(yè)課還都是80多分,為什么不繼續(xù)努力?集中精力把數(shù)學(xué)搞好就可以了。你現(xiàn)在放棄,就前功盡棄!

          我這人笨,從小學(xué)學(xué)東西就慢,這是一大弱點(diǎn)。但上天是公平的,他給你一個弱點(diǎn)的同時,也一定提供了讓你克服這個弱點(diǎn)的方法。

          我笨,但我好強(qiáng),但我勤奮,但我堅(jiān)持,人一之,我十之,笨鳥先飛,古已有之,古人可以做到,我為什么就不能做到?這事就這么收場?我不服,不甘心!于是,我下定決心再拼一次。

          我現(xiàn)在沒有工作,也不想再去找工作了,住在家中,就與堆積如山的書干上了。在關(guān)鍵時刻,年邁的父母無條件地支持了我,他們默默地承擔(dān)了一切,讓我有飯吃,給我一個安靜的環(huán)境,讓我去實(shí)現(xiàn)我的夢想。

          我深深感受到父母的愛是多么的無條件!我一個二十五六的大小伙子,呆在家中吃閑飯,還讓父母為我的前途操心,那種心靈的煎熬,現(xiàn)在想起來都有種想哭的感覺。男兒有淚不輕彈,只因未到傷心處!在此,我要深情地對我的父母說:兒子絕不會忘記你們的恩情,唯望兩老保重身體,一定要等到看到我過上好日子的時光。

        反思,走自己的路!

          考研失敗,我反復(fù)想,為什么我聽了陳文燈傳授的做題秘訣,反而考得更差了?別人為什么用陳老師的方法考出了好成績?看來,每個人的具體情況不同,不存在可以讓人暴長功力的“武林密笈”,從這件事中我學(xué)到,決不能迷信權(quán)威,迷信理論。后來我對許多現(xiàn)象與潮流如cmm熱,設(shè)計(jì)模式,軟件工程等理論都持有不同的看法,認(rèn)為把西方的東西原樣照搬是行不通的,不經(jīng)過自己的大腦獨(dú)立地思索,不經(jīng)過實(shí)踐的檢驗(yàn),不要相信任何東西!

          從98年到99年 1月,我斷絕了一切外部聯(lián)系,把自己關(guān)在了家中。我父母的工作單位是一個療養(yǎng)院,全院加起來也就一兩百號人,后山就是一個森林公園,空氣清新,林木繁茂,大院里還有一個小山(是真山,不是假山,桂林的這樣象竹筍似的山多了),山上修了個亭子,平時少有人來,真是一個閉門修行的好地方。

          我每天到小山亭子上去學(xué)英語,背政治,桂林四季長青,我周圍是青山綠竹,微風(fēng)一過,樹葉沙沙做響,我就在這里學(xué)起了戰(zhàn)國時的蘇秦。從春學(xué)到夏,再從夏學(xué)到冬,苦苦學(xué)了一年,這一年里,使我的心志得到了極大的鍛煉,困難更加難以擊倒我。后來我境況轉(zhuǎn)好,生活中很多人覺得受不了的挫折,在我看來都不過是小菜一碟罷了。

          桂林多奇山,秀美蒼翠,風(fēng)景四季如畫。每當(dāng)我學(xué)累的時候,總是看著這美麗的風(fēng)景,贊嘆祖國江山如畫,感觸人生之渺小,命運(yùn)之無常!

          大哥從北京帶回了一臺電腦,奔騰166,4.2g的昆騰大腳硬盤,當(dāng)時不錯的配置,把它送給了我用。我渴望了多久的東西終于到手了,我終于可以無限制地使用計(jì)算機(jī)了!我把電腦放在床前,伴它入眠。

          我有時半夜會突然驚醒,想著目前的困境,渾身會出一身冷汗。電腦沉默不語,在一旁安靜地陪著我。我看著那藍(lán)幽幽的屏幕,心情非常復(fù)雜。

          有了電腦也難過,我得抑制住自己強(qiáng)烈地想探索軟件技術(shù)的欲望,強(qiáng)制自己把主要精力放在考研上。
          整個考研英語大綱有5300多個單詞,為了背下它們,我用vb編了一個背單詞的小軟件,每次可以分別顯示中文或英文,并可以區(qū)分哪些單詞沒記住,下次復(fù)習(xí)。所有單詞我都是用鍵盤一個字母一個字母地敲入的,每天早上一起床,先對著電腦背它半個小時。到考研結(jié)束,我一看,數(shù)據(jù)庫中已有了兩千多個單詞。
        這一年以來,我真是玩命,什么考研理論我都不信了,我就托人買了國家教委出的幾本考試分析,就專門研究考研試題,我要找出適合我自己的方法來。

          考研數(shù)學(xué)考試分析500多頁的書,被我翻來覆去地將歷年考試試題做了三遍。黨的十五大報(bào)告我至少背了一百多遍,我稱之為背“語錄”,真稱得上是“倒背如流”,考政治時我把大段大段的十五大報(bào)告文字抄上去,居然得了75分!

          發(fā)黃的本科高等數(shù)學(xué)和概率與數(shù)理統(tǒng)計(jì),以及藍(lán)色封皮的線性代數(shù)課本,都被我翻得不成樣子。我覺得我就是基礎(chǔ)太差,在這種基礎(chǔ)之上,講什么做題方法都是空中樓閣,一定要抓住“三基”(基本知識,基本方法與基本原理)。但我不得不悲哀地指出,我這些努力并未使我的數(shù)學(xué)能力有所提高,數(shù)學(xué)并不是這樣學(xué)的,數(shù)學(xué)思維絕不是這樣培養(yǎng)的。怎樣學(xué)數(shù)學(xué)?得去問華羅庚與陳景潤等數(shù)學(xué)大師!我至今數(shù)學(xué)還是不行。也希望有這方面經(jīng)驗(yàn)的人能夠教我,讓我補(bǔ)上數(shù)學(xué)這一課。

          生活總算給了我一次微笑。1999年考研,我數(shù)學(xué)得了60分,終于邁進(jìn)了大學(xué)的門檻,可以打起背包上北京了。

          我這人比較笨,不善于找到達(dá)到目標(biāo)的最佳路線,但憑著牛勁鉆下去,硬給我鉆出了一條路。這條路能走通還帶有一些僥幸的色彩,大家想必比我聰明得多,一定能找到更好的路,用更經(jīng)濟(jì)更聰明的辦法達(dá)到目的,這是一種大智慧,是我所沒有的。

          這段經(jīng)歷對我個人的思想品質(zhì)的影響是深遠(yuǎn)的。為什么這么說?為了考政治,我深入全面地了解了中國近現(xiàn)代史,我去盜版碟市場買了不少存有歷史資料的光盤,從多方面來看中國歷史,凡電視中有關(guān)歷史的節(jié)目,我必看。我在這里尤其想說的是一個巨著——《毛澤東選集》!經(jīng)歷過文革的每個家庭,哪家沒有毛選?我家就有不止一套。毛澤東選集一到四卷,發(fā)黃的書被我在這段時間通讀了一遍。其中的經(jīng)典文章更是被我看了一遍又一遍,趕上金庸的《射雕英雄傳》了。越讀越覺得毛澤東之人真是數(shù)百年才出一人的大牛人,他的《湖南農(nóng)**動考察報(bào)告》、《論持久戰(zhàn)》等著作,其中體現(xiàn)出來的深刻洞察力與對中國國情的深入把握,其博大的心胸,為國為民的精神真叫我震撼!最終奪了天下,實(shí)在是中國社會的必然,當(dāng)時她集中了多少中國最出色最優(yōu)秀的人才,再加上毛澤東這種不世出的大牛人領(lǐng)導(dǎo),老蔣真與他不是一個水準(zhǔn)的,想與老毛逐鹿中原,必?cái)o疑!我成了毛澤東的崇拜者,但絕不是盲從者。

          說起來大家可能不信,我從毛選中得到了許多精神上的營養(yǎng),更加樂觀了。毛選,真是中國人巨大的精神財(cái)富!近年來有不少憤青指著毛澤東晚年的失誤全盤否定毛澤東,在我看來真是狂妄無知,他們有幾個真正了解毛澤東?有幾個真正客觀地看過毛選?有幾個有資格對毛澤東做出評價? 把他們放回毛澤東生存的那個民族危亡的時代,他們還會有這么多屁放?!說不定最先當(dāng)漢奸的就是他們。呵呵,不好意思,說粗話了。

          閑話少說,回到正題。

          回顧這段經(jīng)歷,我只能說是“具有中國特色的考研之路”。我感嘆,中國的考試就是扼殺人性的東西,高考與考研尤其如此。我要是用這種精力去學(xué)計(jì)算機(jī),一年半的時間,還有什么技術(shù)學(xué)不到手?但我沒辦法,現(xiàn)實(shí)逼著我去考這種我并不想考的試。中國考試之難我看全世界也不多見,我想,每年全國還有那么多的學(xué)生要參加這種考試,大量的人力物力與年青人的精力和時間都耗費(fèi)在考試上了,而考試的內(nèi)容與實(shí)際脫離那么遠(yuǎn),真的有助于人才的脫穎而出?我看反倒是形成了一種應(yīng)試教育,扼殺了年青人本來所具有的創(chuàng)造性,中國現(xiàn)在為什么出不了大師級的人物,應(yīng)該反思中國的教育制度。

        希特勒地堡與cih病毒

          剛好我編的程序告一段落。于是就crazy地敲鍵盤,一鼓作氣地把下篇寫完了。心中有好多話一次就說個痛快。

          看得越多想得越多我就越困惑,人啊,你活著到底是為了什么?又整天忙忙碌碌地追求些什么?我這十年,……我都不知道怎么說了!大家自己看吧!


        關(guān)鍵詞: 程序員

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉