版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、一個老程序員的心里話??!一個老程序員的心里話!?。。o耐心者別來閱讀?。o耐心者別來閱讀?。╋L雨十年:一個老程序員的心里話!曲折的實踐之路1希特勒地堡與cih病毒99年4月,我來到北京參加研究生復試。復試完了之后就不回去了,我拿著一張光盤,里面刻著我用vb和authware3.5編的一個cool3d的教學軟件,到處參加招聘會,開始了在北京的打工生涯。說句實話,我心中真是一點底也沒有。北京人才濟濟,我一個三流大學的畢業(yè)生,又不是計算機專
2、業(yè)的,有人要我嗎?我在北京無依無靠,沒有任何一個親戚在北京,住成了大問題。北京這地方,錢太不經(jīng)花,生活費用太高,我四處尋找便宜的地方住。后來,我在北京化工大學對面的招待所中租了個床位,每晚20元,地下室。這個招待所的地下室非常大,每天回去的時候,都要走過長長的曲曲折折的通道,加上那昏黃的燈泡,每次我都有走進了希特勒地堡的感覺。地下室里潮濕陰暗,不見天日。地下室里人員很雜,什么人都有,永遠沒有一種安全的感覺,所幸的是我也是個窮光蛋,光腳的
3、還怕穿鞋的?別人能呆我也能呆,唯一讓我擔心的是錢,沒錢,在北京連流落街頭都不夠格,立馬被收容去昌平篩沙。呵呵,我沒這種經(jīng)歷,這是當時住一塊的一個外地要考北京中醫(yī)藥大學的博士生說的(我倆居然住到了一個屋里,大家都沒錢,只能擠地下室,只是他老兄晚上打呼,我可真受了不少罪)。日子一天天過去,袋里的錢一天天少了,但工作還是沒著落,心中越來越慌,除去學費,來京時父母給我2000元,大哥資助我的1000元就是我當時的全部資金(3000元在北京能呆多
4、久??。?。我當時訂了個計劃,留下500元保底,打死都不能動,要靠它作路費回家的。我當時說,一定得找到一家公司,再少的錢都干,只要有口飯吃,有張床讓我睡我就滿足了。我一共應聘了四五家公司,最具傳奇色彩的是到西單附近一家公司的應聘經(jīng)歷。那時,我?guī)チ宋业淖髌?,公司項目?jīng)理要看,于是我給他們演示,很奇怪,程序一打開就死機,一連兩臺電腦都一樣,末了,兩臺電腦都啟動不起來了。用瑞星一查,cih病毒——那天正是4月26日!于是,cih破壞了電腦主板
5、的同時,也無情地摧毀了我的就業(yè)機會。還算老板可憐我,沒要我賠。其實我當時快到山窮水盡的地步了,真要我出錢,我可能連家都回不了啦。陳盈豪(cih病毒的作者),你小子這么的聰明做什么不行,偏要去做病毒,害人害已,弄得我連個飯碗也找不到,晚上回“希特勒地堡”,把這小子罵了無數(shù)次!總算天無絕人之路,在我數(shù)著最后還剩余600元錢的時候,終于有一家公司要我了,做中小學教育軟件,月薪1600。干了兩星期,又給我在公司的倉庫挪開貨物,搭了個床位,我就在
6、那住下了,慶幸再也不用到“希特勒地堡”里當沖鋒隊員了。每天下班后,我就睡在林立的大紙箱之中,如果來個地震,呵呵,我就埋在紙箱中了,休想爬得出來!我干得非常努力,第一個月工資開出來,扣掉個人所得稅,我拿了1500多元。你們不知道我拿到第一筆工資的感覺!這錢在很多人眼里簡直不算錢,但對于一個沒工作近兩年,工作也一個月收入不到200的窮小子而言,就象陳佩斯小品中所演的:“我王老五活了一輩子,還從沒見過這么多錢??!”。好笑嗎?我一點也不覺得好笑
7、。我只是心酸,我到了28歲才可以用自己的知識與技能養(yǎng)活自己,再不用依靠父母和兄長的資助,才真正完全用自己的力量在社會上站起來,一個沒有經(jīng)濟自立能力的人,只能是個不成熟的人,一個躺在父母身上的人,不是一個真正的男子漢!我當這樣的孬種當了28年!我找到工作后向家里寫過一封長信,信中講了我對父母平時不好意思說的很多心里話,當時,我父親后來我總結vb程序員的三個境界:(1)所有代碼都只放在窗體文件中的,屬于菜鳥級,他們只會從面板上拖控件,設置屬
8、性,然后再給事件編碼(2)工程中有bas模塊的,屬于中間級,他們已意識到有大量的代碼是重復出現(xiàn)的,應該將其抽取出來作為公用模塊(3)工程中有cls模塊的,屬于高手,他們已掌握了面向?qū)ο蟮乃枷?,并能應用這種思想來解決實際問題正是這次開發(fā)經(jīng)歷,促使我反思:到底如何開發(fā)軟件?我個人可以用vb完成各種各樣的功能,為什么湊在一起就會那么困難?更正一個bug為何那么難?為什么一個看似簡單的軟件,要拖半年的時間還看不到結束的日子?九月,研究生要開題,
9、我自擬了個課題:軟件體系結構設計。我決心弄明白,好軟件到底是怎么做出來的。我放下了vb,開始研究c,原來學過vc,但沒學會,就直接從cbuilder入手。bl公司的vcl類庫讓我大為嘆服,很快就迷上了它,為此連帶學了delphi,并參與了一個delphi項目。給我真正震撼的是《設計模式》這本書,看了才知道,原來好軟件是這么設計出來的!在此,我強烈推薦所有有一定編程經(jīng)驗的程序員一定要看這本書!一邊學習理論,一邊可沒忘記我沒經(jīng)濟來源,于是又
10、四處打工,接一些小項目與小模塊來賺些生活費,國內(nèi)一家橫跨家電與軟件的著名公司是我打工期間去過的最大的公司。但無論什么公司,都給我一種感覺——爛!公司中充滿了對員工的剝削與不尊重,對軟件開發(fā)這一事物的錯誤認識,管理混亂。我沒機會去外企,技術水平不到,別人不要我但我所見到的軟件公司,我敢說沒一家能做出世界一流的軟件!我上的研究生課程也讓我失望,整個就是本科教育的再版。經(jīng)過高考與考研兩次重大考試,我對考試已是深惡痛絕,但讀研期間仍要考試,而且
11、是閉卷!我就不知道我去背那些條文對我的研究與學習有何幫助?2000年7月當我考完最后一門,終于大松一口氣,我終于擺脫了考試的壓迫,可以在剩余的一年半中真正搜索我渴望已久的軟件技術了。這年,我29歲。悲哀嗎?一個中國的程序員要到29歲才可以真正自由地學習想學的東西!我開始研究面向?qū)ο罄碚?,看了大量的書,每天都在實驗室學習到深夜12點,天天上網(wǎng),csdn成了我最常去的網(wǎng)站。隨著我對軟件技術的了解越多,就越深刻地感到國內(nèi)與國外技術水平的差異是
12、如此的巨大,巨大得甚至有讓人絕望的感覺。同時,在北京這個中國軟件人才最集中的地方,我也見到了許多牛人,一個清華的本科學生,做程序員可以拿到一個月12000元的工資,一個北大的計算機系研究生,一畢業(yè)就到外企,一個月一萬多收入,每年發(fā)16個月工資!干了兩年就開了自己的公司。我看到了一個北方交大的本科生作品,在半年的業(yè)余時間里,用delphi寫了十幾萬行代碼,他甚至在代碼中嵌入?yún)R編,自行編寫數(shù)據(jù)存取引擎讀寫foxpro,速度超快!軟件中有一個
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論