??xml version="1.0" encoding="utf-8" standalone="yes"?>久久天天躁狠狠躁夜夜avapp,99久久99久久精品免费看蜜桃 ,久久免费小视频http://www.shnenglu.com/softko/category/14115.html淡薄名利,修nL?/description>zh-cnThu, 24 Jun 2010 08:33:06 GMTThu, 24 Jun 2010 08:33:06 GMT60老程序员十年生黯然ȝ(?http://www.shnenglu.com/softko/articles/118643.htmleircQeircQThu, 24 Jun 2010 08:12:00 GMThttp://www.shnenglu.com/softko/articles/118643.htmlhttp://www.shnenglu.com/softko/comments/118643.htmlhttp://www.shnenglu.com/softko/articles/118643.html#Feedback0http://www.shnenglu.com/softko/comments/commentRss/118643.htmlhttp://www.shnenglu.com/softko/services/trackbacks/118643.html10q对于一个h来说是比较长的一个阶D,10q之后,同期大学毕业的同学情况差异之大,让hҎ命运之变q莫?br>
我在此记录下了我的生zq,׃旉较长Q有些事记得不太清了Q但我是量真实的记录当时的情况Q有兴趣看我q篇长文的hh我看成是一个在你我中间一块生z,一起喜怒哀乐,一起努力的q_人,怿我们之间会有很多跨越时空的情感交?br>好,p到此吧?br>
?br>?994?003Q不知不觉之_我已在计机技术的世界里沉怺十年。有位哲q:如果一个h能用十年的时间专心致志地研究一门学问,或学习一门手艺,或从事一个职业,他一定能成ؓq个领域的专家。我天资q_Q但哲h的话是有道理的。我用十q的旉先成Z一名合格的E序员,再成Z一个重点大学计机专业的大学教师。十q磨一剑,蓦然回首Q年华如_青春如歌Q?br>
我父母都是城市中的^民,家境仅能解决温饱Q我x可能代表了中国社会的一大类青年Q我的经历与体会可能会对许多条gq不好的q青E序员有所启示Q只要努力,天资差与环境不好都是可以克服的。因为我不是牛hQ所以我不能教你如何成ؓ牛hQ我只是量真实地写下我的经历与感触Q写一个^凡h的努力过E。我为我是一个Y件开发者而自豪,为我从事的教书育人的事业而自豪,q愿意ؓ中国落后的Y件业己菲薄之力Qؓ此,我h生无悔!
我想分ؓ三部分讲q我的h生经历:上篇Q学习h生:主要是我学习计算机技术的l历与感触,旉跨度大约是从1994~1996q_中篇Q艰难h生:主要是我迹C会Q失业一q半Q三ơ考研的痛苦经历;旉跨度大约是从1997~1999q_下篇Q实践h生:主要是我的技术实늻历:在公司打工,开发YӞ毕业求职与教书生涯,旉跨度?999~2003?br>
一 计算机是什么东西?
我是七十q代初在中国出生的那一代hQ等我们长大开始读书时Q文革已l结束,相对于我们的兄长Q从我们q一代开始,以后出生的孩子都能受到较为正规的教育Q这是我们幸q的地方?br>
也就是我们上学的时候,七十q代末,以美国ؓ技术资源中心的计算机技术开始在全球范围内迅猛发展,q时正是世界性的“软g危机”极ؓ严重的时候,计算机技术各斚w都在酝酿着新的H破Q而此时比盖茨也正在准备构徏他的明日微Y帝国?br>七十q代末与八十q代初,在我们的生活中,看不C点计机技术的影子Q刚刚改革开攄中国Q?9%以上的hq?#8220;计算?#8221;q个词恐怕都没听说过Q中国游M信息技术大门之外?br>?#8220;振兴中华”成ؓ时代L律的八十q代Q整个中国真的是呈现ZU勃勃的生机Q这是一个民族在l历癑ֹ耻iQ十q挫折之后的再v步,象一些老歌 ---《金梭与银梭》,《在希望的田野上》等Q就是当旉q的一U积极向上的_风貌的体现。这U环境下Q对于正在成长中的我们这一批少q_在潜意识中有极ؓ深刻的媄响,我们认ؓ爱国与振兴中华是天经C的事Qƈ且成Z努力学习的主要动力(呵呵Q现在的一?#8220;愤青”---愤怒青q一定会说我们当时被“z脑”了,也许真的是吧Q这U信늡实会lh以极大的动力Q我看不出有什么不好,臛_我不会有现在q一扚wq所l历的非常迷茫的感觉Q?br>1986q我考上了桂林市重点高中---桂林中学Q在那儿Q我W一ơ见C电脑?br>
1Q中学的计算机兴班

1987q我在桂林中学读高二Q桂中是重点高中Q条件较好,当时学校译֤安排了两个班Q无U电班和计算机班Q我上的是计机班,当时用的微机?apple iiQ用basic~程。记得当时中国也开发了一U同档次的计机Q叫做中华学习机Q要在中学中大力推q,但apple ii后来发展成了著名的macpdQƈ拥有了自q操作pȝQ而中国的中华学习机,q有后来的小霸王{电脑学习机Q都无疾而终了?br>学校安排上机Q有同学不知从哪找来了一些有的basicE序Q什?#8220;比翼双飞”Q?#8220;飞机I战”{等Q都是一些非常简单的游戏,当时他抄了厚厚一本,一上机敲一些到计算Zq行Q而我是一点也不会Q只有站在一边看的䆾?br>那时会计机的h很少Q老师讲的我又不明白,考试的时候也不知道怎么q的。呵呵,后来我读研打工时Q在|上看到z阳一个高中生用vb~的一?#8220;电子书童”E序Q水q之高,我当时真是没法比?br>1989q六四动乱,q西高考名额一下减?000多,竞争Ȁ烈,十几人里才能取一个,׃压力q大Q我高考前夕失眠,W二天考语文,120分的试卷当时只考了68分,因而与重点高校无缘。本惛_读,但父母怕我来年考不上,一定要让我d西大学,我万分不情愿地顺从了父母的意愿,M我不喜欢的学校,M我不喜欢的专业。男怕入错行Q我在大学毕业后重新开始学我喜Ƣ的专业Q用了五六年的时间才转过来,真正成ؓ一名合格的力_者,C一条长长的弯\Q所以,父母的决定对~Zl验与决断力的孩子而言Q真的是非常重要?br>现在惌v来,父母当时没错Q我也没错,那都是在时代与社会环境下的自焉择?br>
2Q失败的四年本科与工作初?br>
作ؓ六四之后W一批进入大学的本科生,我们学习了两q的“六四风L的反?#8221;Q四q里我是个老老实实的好学生,但四q除了玩命过了六U,什么也没学会?br>记得大学W一节课是basic语言Q呵呵,也根本没学会Q但我看来注定了要与basic难解隑ֈ了,后面的实늯中我会讲我用basic开发的事?br>大学里我学的专业是电力系l自动化Q学q微机原理与fortranQ上机时q用的是古老的L加终端方式的计算机(叫做l/f机)Q我上机时真是一塌糊涂,因ؓq门课我从没学进去,也从没学懂过。有同学很厉害的Q会用电脑打印出许多漂亮的图片(当然现在看v来很_糙Q针式打印机打的Q,我那时就U这些h为牛Z?br>呵呵Q我如果没记错的话,做超U解霸的梁肇C是广西大学的Q但不是我们p,记得我当时就已听到有兛_个计机牛h的事Q估计其中就有他吧,如果我记错了Q梁肇新先生h正。在本科期间Q我对电脑是秘多于兴趣。这也说明我成ؓ不了牛h与大师,天资有限。后来,我发C个普遍的规律Q如果能成ؓ计算机方面的牛h与大师,请去ȝ他们的传讎ͼl大多数在本U期间就已展露出他们的才华。而我们现在的中国高校Q这么多的本U生都在试、考研、考托、?g而奔忙,q种填鸭式的应试教育体制Q扼杀了太多学生的创造性。结果是一个学生在大学里读得越认真Q就受到的错误媄响越大,我是用好几年的时间反思才得出q个l论的。所以,中国高校十几q数以几十万计的本科生中Z了可~写linux内核的杰Zh才,一点也不奇怪?br>
1993q我毕业了,用我ȝ的一D话来说Q是Q?br>一张白U进来,一脑浆p出厅R?br>毕业后我分到了一所L?#8220;中港合资”的生产蓄甉|的公司,呵呵Q刚刚工作的日子让我q个单纯的大学生被生zd好的教训了一下,许多无法以前惌的社会现象让我目瞪口呆,q轻气盛DI了鞋Q还只能忍气吞声。吃了生zȝ一个闷,我才明白Q我除了有张文凭Q什么都不是Q?br>当时Q我感到最郁闷的是我在公司里什么都不会做,一个电机烧坏了我楞不知如何下手修,公司老d公室里的灯不亮了Q学늚大学生我׃半小时楞不知原因在哪Q我学的东西没一栯用的。开始我q以为是因ؓ我在学校里没认真学,但后来问了很多同学,90%以上的都有同感,我现在终于认识到q不单是我个人的错,我自认ؓ在学校中是很努力的,从未hq,但如?0%以上的学生所学不能服务社会,q种教育体制一定存在问题?br>
四年里,我的电脑知识与技?0Q?br>现在看v来,我浪费了宝贵的四q光_但当时的环境与认识水qI也只能如此了Q没有当初的费Q怎有后来的珍惜?q是人生必经的一个阶Dc?br>

?漫长的理论学习时?br>
1Q从电脑培训班开?br>
我毕业后的第一个工作单位是一个非常差的企业,我在那儿见识了几乎所有中国差的企业的弊端Qh于事,拉帮l派Q暗伤人,损公肥私……。可以想见,在这L企业工作Qh是多么的颓废。我在无聊之中过了大半年的时间?994q?月的一天我L林新华书店买书,看到桂林电子工业学院老师丑֊一个电脑培训班Q教打字、排版、常用dos命o{电脑用基Q反正也没事Q不如上个班学点东西吧。不曾想是q样一个培训班Q却Ҏ影响了我的h生之路?br>我清楚地记得当我W一ơ上机时Q连电脑开兛_哪都找不刎ͼ老师拿着一张五寸Y盘,插入软驱Q打开甉|Q在一?#8220;吱吱”的声音之后,屏幕上开始有英文字符出现Q然后,教师在键盘上敲入几个键,电脑沉默一会,H然在屏q上跛_一个小人,出现一行字Q快快乐乐学电脑Q还传出了音乐。我当时真是惊呆了,电脑怎么q会唱歌Q现在想hQ那个Y件其实是台湾村ֲpd教学软gQ而我一个大学本U生Q在毕业之后居然对电脑无知到q个地步Q我真不知道是该哭还是该W?#8230;…Q?br>俗语_“一见钟?#8221;。我是相信这U事的,因ؓ是q第一ơ上机,让我产生了搜索这一秘世界的强烈兴,从此再难与电脑分开了?br>当时Q有两位电子学院的老师Qa老师和陈老师。他们给我们讲dosQ讲汉字输入Q讲他们如何修改天汇汉字pȝ使它能在一张Y盘上q行Q讲打字排版……Q一个月之后Q我不满I又学了一个月?br>在上培训班的旉里,我向老师要来了桂林电子工业学院计机应用专业本科四年的培L案,回到家中Q列Z所有本U课E,再根据书上的先修评介绍Q绘制了一张巨大的评树,从树根开始,军_一本本地啃Q从头开始学计算机技术。计机U学的学习有较强的系列性,想一步到位很可能会学不懂Q但循序渐进又无法跟上技术发展的速度Q这是一个非常突出的问题。我现在惌v来,觉得好的学习方式是:学理论打基础Q在实践中逐步理解理论Q多思多悟,׃发现层出不穷的新技术中有许多一直不变的东西存在。把握这U东西,可以以不变应万变。这U?#8220;不变”的东西是什么?是软g开发的基本原理与理论,基本思想与方法!在我寚w向对象理行了较深入的学习与把握之后,我学.net只用了三个月的时间就可以独立设计一个完整的全面向对象Y件架构,q且用vb.net 与c#混合语言把它l做出来了。对于j2eeQ我同样有这U自信,也用三个月的旉Q一定可以开发与设计Zj2eeq_的YӞ因ؓ它们背后的计机技术基是一致的Q完全可以触cL通?br>老师和陈老师可能不知道,他们开的一个也许是Zl济效益的培训班Q最后居然培育出了一个计机士Q所以,作ؓ一名教师,其责ȝ的是非常重大的,可能会媄响学生的一辈子Q我感激他们Q?br>
2QO长而艰辛的学习之\
我当时每月只有一癑֤元的工资收入Q把大半收入都用C书上M。电子工业学院门旁的那个U技书店Q以及桂林科技书店Q成Z我最常去“站读”的地斏V我C数据l构、操作系l、微机原理、ibmpc汇编E序设计QcE序设计……q些教材Q就按照预定的计划开始学了?br>我当时也说不清楚Z么要学这些东西,决不象现在学生学什么东襉K有很强的功利性:学英语ؓ了出国,学电脑ؓ了好扑ַ作。当时根本就没有惌今后如何如何Q就是对计算机技术本w的兴趣推动我去学习的?br>当时计算Zq不象现在这h天盖圎ͼ我几乎看完了我能弄到的每一本计机书,看了一些书Q就特别x地方上机Q能l一l。但我一个月一癑֤元收入,一台电脑怎么也得几千元,要五六年不吃不喝才攒够钱Q父母都是普通百姓,家境仅能温饱Q拥有一台电脑真成了我最大的梦?br>Z有机会上机,我这个脸皮极薄的Z会什么都不上了Q带着一盒保存着各种软g的Y盘,厚着脸皮到处扑֏能的地方上机。在q个时候,电子工业学院又一ơ帮了我Q他们的机房理得ƈ不严Q我冒充是他们的学生去买机上机。后来去得多了,那儿的老师都熟悉我q张怺Q但搞笑的是Q居然没一人知道我是哪个班的!
当时电子学院用的局域网操作pȝ是novellQ我在那儿学会了使用许多最基础的YӞ现在仍然如数家珍QcpavQturbo pascal 5.5QucdosQtwayQ天慧汉字系l)QmasmQturboc2.0Q还有鼎鼎大名的norton公司的磁盘医?nddQpctoolsQborland公司的最牛的帔R内存的Y件sidekickQ?#8230;…
在电子学院机房,我还玩了l典游戏Q决战中国vQ冒险岛Q战斧,三国……?br>学校|络里Y件很多,但其中所染的病毒也五花八门。我记忆深刻的是W一ơ遇见dir ii病毒Ӟ那种感觉决不是害怕,而是ƣ喜Q呵呵,我见到病毒什么样的啦Q由于dos内核是开攄Q所以那时开发一个病毒程序相对容易,大家又都喜欢用Y盘拷来拷去,l果毒源泛滥Q病毒的猖獗使得杀毒Y件有了巨大的市场Q现在大名鼎鼎的江民kvpdQ就是在那时开始占据中国防毒市场,同时q有部的kill {竞争对手,瑞星Q金q都是后来者?br>那时Q我白天在公怸班,q望着晚上的上机,每次上机我都有详l的计划Q因为机时宝贵,所以䆾外珍惜?br>Z上机时能多敲些程序,我一咬牙Q向妈妈要了两百元,C一台电脑学习机Q回家苦l英文指法与五笔输入Q每天对着安那台14寸的电视机屏q,敲击臛_键盘2时以上。练得手腕酸|但终于达Cq指如飞盲打的程度。学五笔Q背字根“目具上止卜虎皮,……”Q了一星期才背下来Qƈ把每个字根与手指对应hQ后来看报纸都不自觉地将汉字l拆得七零八落,再也看不到是一个完整的汉字啦,当时好象l到了每分钟可打60多个字,后来我居焉着q弹指神功当了一阉|字员混饭吃!呵呵Q练好了指法Q一上机Q确实效率倍增Q两时能敲入ƈq行调试的程序比以前׃时敲的q多?br>
94Q?5q是我条件最差,但学习劲头最的两年时期Q外在环境的恶劣Q却反而造就了我高昂的学习兴,那种痴迷Q我想热恋也不过如此了,可能因ؓ我太喜欢计算ZQ所以爱情与我无~,q也是无可奈何的事?Q?Q?br>我特别想说说我学习计机技术书c的感觉。如果你真的喜欢一门学U,那在啃一本本专业书籍Ӟ决不会觉得它厚Q而只嫌它不够厚。对比我在本U学《电学》、《自控原理》之cL燥无味的评的感觉,那种评q实际Q从U怸到纸上,学生Ҏ无法真正掌握。而学计算E《cE序设计》、《数据结构》、《操作系l》等评的感觉真是天壤之别,原来本科学的东西是越学越p涂Q而我在学习计机U学的过E中自己感到慢慢地所有的知识串成了一条线Q脑中有一늟识树在成长,q不是Ş容词Q是真的感受。我学dos命oQ学了很久不明其道理Q是在一天早上醒来时灉|一来,H然理解了文件与树的概念Q于是,q正把握了dos命o的内涵,开始对copyQformatQmove……q些英文单词游刃有余了。有D|_我甚臌感觉得到我的知识在与日俱增!如果那时能有相对E_的客观条Ӟ比如有一台随时可用的计算机,那我一定学得更快更好。不q话又说回来Q条件好的时候,人又Ҏ为安逸所累,q步反而慢。还是那句老话Q业_于勤荒于嬉。现在的许多学生是物质条g太好了,反而不懂得珍惜?br>
后来我看了金庸先生的《射雕英雄传》,郭靖成了我最喜欢的h物,不是因ؓ他有黄蓉的爱Q而是他那U坚忍不拔的毅力Q以q_之资l登l顶Q金庸先生真是妙W!此小说我不知看了多少遍?br>最值得怀늚是我学~程的岁月,我学c语言用的是K强的《cE序设计》,当时谭老师在电视上同时讲cE序设计Q我每天必看Q把书上的每道例题与习题全部做了一遍,q写Z每次上机的安排。我每次都先在纸上把E序写出来,然后上机时争分夺U地在计机中调试运行,q根据运行结果思烦Z么会q行不正常,在哪儿出错了Q如何更正,上机完后q有ȝ。就是这P我把谭浩强的《cE序设计》一书中的所有例题和习题全部敲到计算Zq行了一遍,打下了c 语言扎实的基。K老师的书和课Q的媄响了中国多少名程序员Q?br>我学了c语言之后Q就开始想做点东西了。我用了一个月的时_用c~写了一个中文下拉菜单的E序Q从ucdos中的字库中提取汉字点阵,然后在图形模式下“?#8221;出汉字来QɽE序能脱L字系l的支持直接昄汉字。整个程序应该有一两千行代码吧Q全部是自己L资料Q一行行敲进ȝ。后来,我又~了dwps文g的程序(当时dos下打字排版是求伯君的wps一l天下,word当时在哪里我不知道呢Q《电脑报》介l过的求伯君Q鲍x{作为第一代中国杰出程序员代表Q是我当时崇拜的偶像Q,我还~写了一个绘制简单图形的程序,从编E调试的q程中,我得CE序员基本功的最初训l。我当初没h教,遇见各种困难只能自己解决Qؓ扑և一个bugQ晚上睡觉做梦都在编E,而现在的一些大学生Q程序通不q,马上问老师Q甚x学生把程序发到我的邮,叫我帮他调程序!有的计算Z业学生,学了四年Q四q敲q的代码L恐怕不过2千行Q?br>的确Q我当时的水q_低,现在的本U生比我当时强太多了Q但臛_有一点他们中的许多h不如我,他们不如我勤奋,也不具备我的毅力Q我觉得q是现在q批八十q代出生的大学生最~的东西?br>
我用一q半的时间基本自学完了计机专业的主q课E(除了《编译原理》,我实在看不懂Q,1995q我参加了初U程序员考试Q结果上下午成W加v来有90多分。但96Q?7我两ơ参加程序员U考试Q虽然我已有不少~程实践Q但仍然通不q,现在看v来,q反映出一个事实:我理论基实在太差Q天资也q不高。直到现在,我仍然痛感我的计机基础理论不好Q我难以成Z名计机U学Ӟ而只能成Z名不错的软g工程师?br>?5q开始,我的生活开始加速下降,我所在的公司׃被一我现在UC为驻虫与氓的hl弄得不成样子,每月q?00多元的工资都无法保证Q我只得d了公司,把档案往人才交流中心一放,开始了我四q的C会漂Q生活……?br>
在这四年中,我干了不下四五种工作Q当q推销员,当过打字员,当过培训老师Q修q电脑,从事售后服务Q甚xq地?#8230;…Q一切的一切,很简单,׃ؓ了能有口饭吃。生zL严厉的,不讲情面的,我唯一的爱好就是闲下来拿h的计机书来看。当时我大哥说过Q你学这些东西有什么用Q能靠它当饭吃?不要惊奇q种观点Q在我们那信息闭塞的地方Q当时有谁能惛_计算机技术会有如此大的改变社会的能力Q我之所以不懈学习,Ua是ؓ了解q上的困惑,在技术的h中忘却生zȝ烦恼。我后来有一句名aQ何以解忧,唯有电脑。别人当作一句笑话,但却是我当时的真实写照?br>万事都有两面Q事情坏到极处,׃向好转化。又是一个很偶然的事Q改变了我的人生轨迹?br>1996q_我的一个高中同学杨考上了湖南大学计机pȝI生Q请客吃酸菜鱼火锅。在大家喝酒Ӟ杨提了一个问题:请大家说Z个自己最惌到的目标。我的桂中同学大多数都是上的全国重点大学Q此时毕业三q了Q大安对社会对生活有了自己的认识,于是有了各U不同的{案Q我当时的回{是Q?#8220;我希望能有一天开发出一个好的YӞ让许许多多的人都能用上它?#8221;Q这个目标我到现在都没达到。但当时大家是给我热烈地鼓励。杨饭后跟我_你既焉么喜Ƣ计机Qؓ什么不考研呢?对啊Q我Z么不去试试呢Q当天晚上我w在床上Q没怎么惛_定了要考研的想法。当时却怎么也没惛_Q考研之\成了另一条折h的不归\。对我一生的影响p……
q就是我早期的学习生涯,深深C现出中国的时代特艌Ӏ这D|间我的生zL困苦的,心情是苦LQ但学习热情却是无以伦比的。现在我一个h拥有两台奔四电脑Q随时可上互联网获取丰富的资源,反而在技术上难有寸进了。越来越觉得古语说得好:
艰难困苦Q玉汝于成!
q是生活的真理!


W一ơ考研的失?br>艰难人生
-------一个普通it人的十年回顾Q中Q在上篇中我说到军_考研Q从此迈上了一条对我来说到目前为止最难走的\Q是一个h生的炼狱?br>W一ơ考研的失?br>军_考研之后Q我去C相关资料Q取出尘己久差点当废纸卖掉的大学课本,又开始了学生生?br>考哪儿的大学Q是我首先要考虑的问题?br>当时q有另一个高中同学也准备考研Q也是计机Q他报了q西师范大学的研I生?br>父母则劝我也考广西师大或我的母校q西大学的研I生Q说那好考得多,也可以托走关pR但我这人很犟,我在西大混了4q_什么也没学刎ͼ我还去那儿干什么?我想起了高中时的梦想Q决定直接考北京的高校。当Ӟ北大清华是想都不敢想的,C会上工作几q_我毕竟清楚自己几斤几两,但北京几十所高校Q难道一所也不行?我不能再听父母的话了Q我要走自己的\Q自q命运自己负责Q于是我坚持要考北京的学校?br>知道qg事的朋友都对我表C惊奇,工作?q_学校里的知识都忘得差不多了,q想直接考北京的学校Q难度之大,怿不少人都认ؓ我成功的希望很ؓ茫。事实证明,他们的看法是对的Q但不全对,因ؓ世上本就没有l对的事情?br>q时Q我q在一家私营公叔R打工Q于是,白天上班Q晚上就挑灯夜战Q每晚不?2点不休息?br>l过半年的复习,我参加了1997q元月的全国研究生入学考试Q成l出来,我专业课没问题,但数学才得了44分,毫无疑问Q名落孙山?br>q是一个打击,但对我ƈ没有太大的媄响?br>q时Q我时住在隔壁的阿姨来到桂林,她说她女儿(我小时的玩伴Q也姓杨Q去q就考研了,但也同样没过Q她原先在北京服装学院读本科Q毕业分回广西柳州一个国企里Q工作一q之后考研Q没考上之后Q她把工作l辞了,专门跑到北京同学家中复习一q?7q考研Ҏ功了?br>得知q个消息Q对我是个很大的鼓励。我惻I她一个比我小的女孩都能成功,我ؓ什么不行?我想办法与她联系上了Q在后来的考研岁月中,她给了我极大的帮助,帮我买资料,帮我问成l,写信l我Q鼓励我坚持下去……
受h滴水之恩Q当涌泉以报?br>世上的h大都只会“锦上添花”Q但只有“雪中送炭”才是最宝贵的。她是我的“雪中送炭”人,她研I生毕业后嫁到青岛去了,断了韌Q但我心中永q记住了她的帮助。我军_Q从今往后,如果我有能力帮助别h的,׃定要帮助人。这世界充满了太多不好的东西Q我应该努力往其中M点好的东西,哪怕显得多么微不?br>
“土包?#8221;的北京之?br>中关村印?刚好Q?997q我大哥在北京中央美院进修美术,我决定明ql考研Q于是辞M在一家私营电脑公司的工作Q于6月底来到了北京,住进了大哥的宿舍中?月到7月,我在北航学计机l修Q?月参加陈文灯老师的考研班,一直呆?月中旬,我才回到桂林?br>中央院当时搬到了北京西北角的西八间房,我和大哥一起住在学生宿舍中。认识了不少来自全国各地的搞术的大哥同学,我很喜欢和他们这些搞艺术的h在一P看他们色彩斑斓,形象逼真的a画,和设计精巧的一些手工作品,是一U美的体验。与我们工科人相比,他们是另一U思维方式?br>7月䆾Q大哥要回桂林了。在回桂林前Q我帮他和他的同学们Mx电子市场一口气C三台电脑Q当时最U火的电子市场是中关村电子市场,是现在北大太^z电脑商场所在的地方。那时电子市场里熙熙攘攘Q如此的U火Q是我在q西所从未见到的也从未惛_的。在大街上随处可见抱着台打印机Q拎着个扫描A的hQ把电脑配g当成白菜一样卖Q这是我对d全国?#8220;中关村电子一条街”的最初印象?br>我到了中xQ见C那些我非常熟悉的公司Q北大方正,金山wpsQ江民科技……Q见C北京书堆U如q书店Q感叹这里真是一个知识的hQ觉得亲w感受到了中国it业的脉博?br>大哥回去后,我一个h留在北京Q骑着辆破自行车逛了中国最有名的大学:北大和清华,北大风景如画的未名湖上处处荷叉香,清华q_^展展的草坪展CZU^实坦荡的心胸。一墙之隔,校园内外Q就是两U不同气氛,无名无状Q却让我q个二十多岁没出q广西的土包子感受深刅R?br>
“疯狂”的考研?br>
我参加的是暑期文d校的考研班。中央胦l大学那栋破败不堪的学四楼里Q住满了来自全国各地的学生,和我住在一LQ一个是湖北的,一个是东北的,一个四川的Qؓ了同一个目的,大家从天南地北聚C一P我当时真感到了一U?#8220;?#8221;的感觉,原来q世界有q么多同路hQ我不过是中国十几万考生中一名不L?#8220;老生”|了Q但q不是“范进”?br>考研班的日子?#8220;疯狂学习”的日子?br>
记得我们需要到北方交通大学的大礼堂去听h大老师索爱的政治课,一千多人的大礼堂被挤得满满的,q过道上都坐了h。在老师的讲台前堆满了各式各L录音机,x一癑֤部,来自全国各地的莘荠学子拿着一瓶矿泉水Q在北京最热的7月,挥汗如雨地在记笔讎ͼq段日子Q我用去?个笔记本Q这U气氛,我以前在q西是从未见q的。我本来以ؓ我已l够努力勤奋的了Q到北京考研班一看,Ҏ׃什么?br>陈文灯老师教的数学l我留下了最为深ȝ印象Q他上课不用讲稿Q所有的例题全都记在他的脑里Q随手就可以写出来,丝毫不差Q还ȝZ整套解题ҎQ让我大开眼界。我是见着了,原来一个hҎ职工作可以精熟到q种地步Q后面我q会谈到另一位老教授对职业可贵可敬的敬业精,不敬业,׃是一个合格的力_者?br>我一直呆到n上没׃才离开北京。这三个月花完了我工作几q的所有积蓄,却对我的影响是巨大的Q中国什么地Ҏ适合学习Q最适合学计机Q在我看来,只有北京Q?br>我下定决心,一定要到北京来学习计算机技术?br>
差点x的致命打?br>9月中旬我回到了桂林,开始准备第二年的考研?br>但生zL不讲情面的,我想当然地认为经q了北京名师的指点,我去q就是数学没q,今年应该没问题了Q但事实q不如此?br>1998q的数学试题Q突然有了一ơ很大的变动Q这ơ数学考试特别难,题量q特别大Q全国及格率?%Q^均分?0多分。我现在这ơ考试试题UC?#8220;变?#8221;的题目,出题的那帮呆在空调房里的教授们挖I心思出出来的题目,可把我给x了。我自认为心理素质够ZQ但因ؓq场考试关系命运太大Q在考场上我的手都是抖的Q几乎晕倒,一道道的大题空在那儿做不出来,都象是在不断地讥W我不自量力Q又象是一张张面无血色的血盆大口,一张口把我给吞下MQ连骨头渣子都不吐?br>考完数学Q我q道我今年没戏了。原来一个考场有几十位考生Q考完数学之后只剩下不C分之一的h。我坚持着把后面的评考完。在那种明知无望但仅凭一U信忉|撑着要坚持到底的时刻Q我真不知道当时是怎么挨完后面的专业课考试的?br>3月,成W下来了,我的数学成W让我差点去蟩漓江?--13分!我从学习勤奋努力,从没拿过q么低的分数。真是破U录Q当时真是灰心到了极点,准备攑ּ考研Q到q东打工Q找个地Ҏq天涯,自生自灭去,实在没脸在家呆了?br>q个时候,我大哥劝住了我:你都考了两次了,我看来你是数学差,其它课你都过U了Q专业课q都?0多分Qؓ什么不l箋努力Q集中精力把数学搞好可以了。你现在攑ּQ就前功弃Q?br>我这人笨Q从学学东西就慢,q是一大弱炏V但上天是公q的Q他l你一个弱点的同时Q也一定提供了让你克服q个q的方法?br>我笨Q但我好强,但我勤奋Q但我坚持,Z之,我十之,W鸟先飞Q古已有之,古h可以做到Q我Z么就不能做到Q这事就q么收场Q我不服Q不甘心Q于是,我下定决心再gơ?br>我现在没有工作,也不惛_L工作了,住在家中Q就与堆U如q书干上了。在关键时刻Q年q的父母无条件地支持了我Q他们默默地承担了一切,让我有饭吃,l我一个安静的环境Q让我去实现我的梦想?br>我深深感受到父母的爱是多么的无条Ӟ我一个二十五六的大小伙子Q呆在家中吃闲饭Q还让父母ؓ我的前途操心,那种心灵的煎熬,现在惌v来都有种惛_的感觉。男儿有泪不dQ只因未C心处Q在此,我要深情地对我的父母_儿子l不会忘C们的恩情Q唯望两老保重n体,一定要{到看到我过上好日子的时光?br>
反思,走自q路!

考研p|Q我反复惻IZ么我听了陈文灯传授的做题U诀Q反而考得更差了?别hZ么用陈老师的方法考出了好成WQ看来,每个人的具体情况不同Q不存在可以让h暴长功力?#8220;武林密笈”Q从qg事中我学刎ͼ决不能迷信权威,q信理论。后来我对许多现象与潮流如cmm热,设计模式QY件工E等理论都持有不同的看法Q认为把西方的东西原L搬是行不通的Q不l过自己的大脑独立地思烦Q不l过实践的检验,不要怿M东西Q?br>?8q到99q?月,我断l了一切外部联p,把自己关在了家中。我父母的工作单位是一个疗养院Q全院加h也就一两百号hQ后山就是一个森林公园,I气清新Q林木繁茂,大院里还有一个小山(是真山,不是假山Q桂林的q样象竹W似的山多了Q,׃修了个亭子,qx有人来Q真是一个闭门修行的好地斏V?br>我每天到山亭子上去学英语,背政治,桂林四季镉KQ我周围是青q竹,微风一q,树叶沙沙做响Q我在q里学v了战国时的苏U。从春学到夏Q再从夏学到冬,苦苦学了一q_q一q里Q我的心志得到了极大的ȝQ困难更加难以击倒我。后来我境况转好Q生zM很多得受不了的挫折,在我看来都不q是菜一Ş了?br>桂林多奇山,U苍,风景四季如画。每当我学篏的时候,L看着q美丽的风景Q赞叹祖国江山如画,感触人生之ؓ,命运之无常!
大哥从北京带回了一台电脑,奔腾166Q?.2g的昆腑֤脚硬盘,当时不错的配|,把它送给了我用。我渴望了多久的东西l于到手了,我终于可以无限制C用计机了!我把电脑攑֜床前Q伴它入眠?br>我有时半夜会H然惊醒Q想着目前的困境,n会出一w冷汗。电脑沉默不语,在一旁安静地陪着我。我看着那蓝q幽的屏q,心情非常复杂?br>有了电脑也难q,我得抑制住自己强烈地x索Y件技术的Ʋ望Q强制自己把主要_֊攑֜考研上?br>整个考研p大纲?300多个单词Qؓ了背下它们,我用vb~了一个背单词的小软gQ每ơ可以分别显CZ文或英文Qƈ可以区分哪些单词没记住,下次复习。所有单词我都是用键盘一个字母一个字母地敲入的,每天早上一起床Q先对着电脑背它半个时。到考研l束Q我一看,数据库中已有了两千多个单词?br>q一q以来,我真是玩命,什么考研理论我都不信了,我就托hC国家教委出的几本考试分析Q就专门研究考研试题Q我要找出适合我自qҎ来?br>考研数学考试分析500多页的书Q被我翻来覆d历q考试试题做了三遍。党的十五大报告我至背了一癑֤遍,我称之ؓ?#8220;语录”Q真U得上是 “倒背如流”Q考政L我把大段大段的十五大报告文字抄上去,居然得了75分!
发黄的本U高{数学和概率与数理统计,以及蓝色皮的线性代数课本,都被我翻得不成样子。我觉得我就是基太差Q在q种基础之上Q讲什么做题方法都是空中楼阁,一定要抓住“三基”Q基本知识,基本Ҏ与基本原理)。但我不得不悲哀地指出,我这些努力ƈ未我的数学能力有所提高Q数学ƈ不是q样学的Q数学思维l不是这样培ȝ。怎样学数学?得去问华|庚与陈景润{数学大师!我至今数学还是不行。也希望有这斚wl验的h能够教我Q让我补上数学这一课?br>生活ȝl了我一ơ微W?999q考研Q我数学得了60分,l于q进了大学的门槛Q可以打赯包上北京了?br>我这人比较笨Q不善于扑ֈ辑ֈ目标的最佌\U,但凭着牛劲M去,给我钻Z一条\。这条\能走通还带有一些oq的色彩Q大家想必比我聪明得多,一定能扑ֈ更好的\Q用更经更聪明的办法达到目的,q是一U大智慧Q是我所没有的?br>q段l历Ҏ个h的思想品质的媄响是p的。ؓ什么这么说Qؓ了考政治,我深入全面地了解了中国近CԌ我去盗版市Z了不存有历史资料的光盘Q从多方面来看中国历Ԍ凡电视中有关历史的节目,我必看。我在这里尤其想说的是一个巨著——《毛泽东选集》!l历q文革的每个家庭Q哪家没有毛选?我家有不止一套。毛泽东选集一到四P发黄的书被我在这D|间通读了一遍。其中的l典文章更是被我看了一遍又一遍,赶上金庸的《射雕英雄传》了。越读越觉得毛泽东之人真是数癑ֹ才出一人的大牛人,他的《湖南农**动考察报告》、《论持久战》等著作Q其中体现出来的深刻z察力与对中国国情的深入把握Q其博大的心胸,为国为民的精真叫我震撼Q最l夺了天下,实在是中国社会的必然Q当时她集中了多中国最最优秀的h才,再加上毛泽东q种不世出的大牛人领|老蒋真与他不是一个水准的Q想与老毛逐鹿中原Q必败无疑!我成了毛泽东的崇拜者,但绝不是盲从者?br>说v来大家可能不信,我从毛选中得到了许多精上的营养,更加乐观了。毛选,真是中国人巨大的_财富Q近q来有不愤青指着毛泽东晚q的p全盘否定毛泽东,在我看来真是狂妄无知Q他们有几个真正了解毛泽东?有几个真正客观地看过毛选?有几个有资格Ҏ泽东做出评h? 把他们放回毛泽东生存的那个民族危亡的时代Q他们还会有q么多屁放?Q说不定最先当汉奸的就是他们。呵呵,不好意思,说粗话了?br>闲话说Q回到正题?br>回顾q段l历Q我只能说是“h中国特色的考研之\”。我感叹Q中国的考试是扼杀人性的东西Q高考与考研其如此。我要是用这U精力去学计机Q一q半的时_q有什么技术学不到手?但我没办法,现实逼着我去考这U我q不惌的试。中国考试之难我看全世界也不多见,我想Q每q全国还有那么多的学生要参加q种考试Q大量的人力物力与年青h的精力和旉都耗费在考试上了Q而考试的内容与实际q那么q,真的有助于h才的脱颖而出Q我看反倒是形成了一U应试教Ԍ扼杀了年青h本来所h的创造性,中国现在Z么出不了大师U的人物Q应该反思中国的教育制度?br>
希特勒地堡与cih病毒
刚好我编的程序告一D落。于是就crazy地敲键盘Q一鼓作气地把下写完了。心中有好多话一ơ就说个痛快?br>看得多惛_多我就困惑,人啊Q你zȝ到底是ؓ了什么?又整天忙忙碌地q求些什么?我这十年Q?#8230;…我都不知道怎么说了Q?br>大家自己看吧Q?br>

实践人生
-------一个普通it人的十年回顾Q下Q?br>下篇 曲折的实践之?br>1Q希特勒地堡与cih病毒
99q?月,我来到北京参加研I生复试。复试完了之后就不回MQ我拿着一张光盘,里面ȝ我用vb和authorware3.5~的一?cool 3d的教学YӞ到处参加招聘会,开始了在北京的打工生?br>说句实话Q我心中真是一点底也没有。北京h才济,我一个三大学的毕业生,又不是计机专业的,有h要我吗?
我在北京无依无靠Q没有Q何一个亲戚在北京Q住成了大问题。北京这地方Q钱太不l花Q生z费用太高,我四处寻找便宜的地方住。后来,我在北京化工大学寚w的招待所中租了个床位Q每?0元,C室。这个招待所的地下室非常大,每天回去的时候,都要走过镉K的曲曲折折的通道Q加上那昏黄的灯泡,每次我都有走q了希特勒地堡的感觉。地下室里潮湉K暗,不见天日。地下室里h员很杂,什么h都有Q永q没有一U安全的感觉Q所q的是我也是个穷光蛋Q光脚的q怕穿鞋的Q别呆我也能呆,唯一让我担心的是钱,没钱Q在北京q流落街头都不够|立马被收容去昌^{沙。呵呵,我没q种l历Q这是当时住一块的一个外地要考北京中医药大学的博士生说的Q我俩居然住C一个屋里,大家都没钱,只能挤地下室Q只是他老兄晚上打呼Q我可真受了不少|)?br>
日子一天天q去Q袋里的׃天天了Q但工作q是没着落,心中来慌Q除d费,来京时父母给?000元,大哥资助我的1000元就是我当时的全部资金(3000元在北京能呆多久Q!Q。我当时订了个计划,留下500元保底,打死都不能动Q要靠它作\费回家的。我当时_一定得扑ֈ一家公司,再少的钱都干Q只要有口饭吃,有张床让我睡我就满了?br>我一共应聘了四五家公司,最具传奇色彩的是到西单附近一家公司的应聘l历。那Ӟ我带M我的作品Q公叔R目经理要看,于是我给他们演示Q很奇怪,E序一打开死机,一q两台电脑都一P末了Q两台电脑都启动不v来了。用瑞星一查,cih病毒——那天正??6日!于是Qcih破坏了电脑主板的同时Q也无情地摧毁了我的׃Z。还老板可怜我Q没要我赔。其实我当时快到q水尽的地步了Q真要我出钱Q我可能q家都回不了啦。陈盈豪Qcih病毒的作者)Q你子q么的聪明做什么不行,偏要d病毒Q害人害Ԍ弄得我连个饭也找不刎ͼ晚上?#8220;希特勒地?#8221;Q把q小子骂了无数次Q?br>ȝ天无lh之\Q在我数着最后还剩余600元钱的时候,l于有一家公司要我了Q做中小学教育YӞ月薪1600。干了两星期Q又l我在公司的仓库挪开货物Q搭了个床位Q我在那住下了Q庆q再也不用到“希特勒地?#8221;里当冲锋队员了。每天下班后Q我q在林立的大纸׃中,如果来个地震Q呵呵,我就埋在U箱中了Q休想爬得出来!

我干得非常努力,W一个月工资开出来Q扣掉个人所得税Q我拿了1500多元。你们不知道我拿到第一W工资的感觉Q这钱在很多人眼里简直不钱Q但对于一个没工作q两q_工作也一个月收入不到200的穷子而言Q就象陈佩斯品中所演的Q?#8220;我王老五zM一辈子Q还从没见过q么多钱啊!”。好W吗Q我一点也不觉得好W。我只是心酸Q我C28岁才可以用自q知识与技能养z自己,再不用依靠父母和兄长的资助,才真正完全用自己的力量在C会上站hQ一个没有经自立能力的人,只能是个不成熟的人,一个h在父母n上的人,不是一个真正的男子汉!我当q样的孬U当?8q_
我找到工作后向家里写q一长信,信中讲了我对父母qx不好意思说的很多心里话Q当Ӟ我父亲说Q母亲接C都哭了?我刚拿到工资Q马上打了个电话回家里告诉母Ԍ以缓解他们的焦虑Q毕竟儿行千里母担心啊!父母有退休金Q一再表CZ需要我赡养Q而我再这样不要脸下去Q我q是人吗Q我是从那时候开始,下定军_Q从今往后,再不向家中要一分钱Q今后三q读书和生活的费用我一定要用自q力_来获取?br>金钱带给我的Ȁ动就是在那段旉Q温饱问题解决之后,金钱Ҏ的诱惑就再没有了Q哪怕让我一个月赚一万,l套房子l我Q也不可能再l我带来q福的感觉了Q钱是重要的Q但不能成ؓ它的奴隶Q家中不需要我负担Q我一个h有吃有喝Q干着我喜Ƣ的工作Q矣!
我在那公怸直干C月学校开学ؓ止。我走的那一天,公司居然q开了个Ƣ送宴会,老板了500元的包l我。我真是感动。我大学毕业后在C会上挣扎求生,得到的大都是L与蔑视,C会l于认可了我的h|我不是一个只知道吃饭的废物!
1999q??日上?点,在这个最?字的时刻Q我到学校报道来了,放下行李Q我坐在分配l我的床上,心中l于t实下来?br>现在Q我在北京终于有一张属于我的床了,一张真正属于我的床了,l于有个地方可以让我安稳地睡觉了。没有这D늻历,我怎么体验?#8220;安居乐业”q一个词的真实含义!个h如此Q国家要做到Q中国要做到Q更难!

~程生

2Q编E生?br>ȝ两年半的旉Q我四处打工Q这两年半我臛_在七八家公司做过Q编了十几万行代码,p了一台电脑,两部手机Q丢了一部)Q还有读研期间的所有费用,实现了我的目标:没向安要一分钱?br>我水q不高,但在打工q程中,发现许多中国软g公司的水qx菜!
2000q暑假,我参加一个商品Y件的开发,搬到了北大燕北园的一个宿舍,在那儿搞闭式开发。在q个目采用vb6开发,dE序员除我之处,q有一个华北电力大学的研究生。大安没开发商品Y件的l验Q没l过正式的设计,匆忙编码了。我曄想采用分层的pȝ架构Q但遭到另一位程序员的反对,争吵没有l果Q老板也不能做军_Q结果各行其是。现在看hQ那时真是太菜了QQ何一本Y件工E书都会指出q种做法是不对的?br>我们直接q火朝天的q了hQ那位华北电力大学的老兄Q真让我佩服Q他可以在一个subq程中写?000行代码!我觉得奇怪,Z他能写这么多的代码?一看,时我晕倒,他居然将每个控g的left,top,width{属性都用代码来讑֮Q想惌LE序Q调试时光单步执行就需要按多少?f8键!
我们在电脑旁Ҏ了个行军床,每天都是q到早上6Ҏ睡,12点吃中饭Q然后又是一个通宵。当时整个工E只有一个类模块Q被我用于封装访问数据库的ado数据引擎Q这是整个工E中唯一一处用C最单的面向对象技术的地方Q然后,我写了近十个bas公用模块Q每个模块代码规模都有一两千行,q有十几个窗体,每个H体中都塞满了事仉动的vb代码Q整个Y件应该有10万行代码Q我一个h在此期间臛_写?万多行vb代码。程序的d理流E我甚至?ado与dao写了两套Q?br>现在惌v来,我们当时Ҏ׃知道面向对象Z物,更不理解许多对Y件开发至关重要的理论Q就凭着一U热情。在q段痛苦的开发经历中Q我不仅_了vbQ而且从中学到了很多。现在再开发同样功能的东西。我臛_可以砍掉2/3的代码。怎么学都不如从失败中学得多?br>后来我ȝvbE序员的三个境界Q?br>Q?Q所有代码都只放在窗体文件中的,属于菜鸟U,他们只会从面板上拖控Ӟ讄属性,然后再给事g~码
Q?Q工E中有bas模块的,属于中间U,他们已意识到有大量的代码是重复出现的Q应该将其抽取出来作为公用模?br>Q?Q工E中有cls模块的,属于高手Q他们已掌握了面向对象的思想Qƈ能应用这U思想来解军_际问?br>正是q次开发经历,促我反思:到底如何开发YӞ我个人可以用vb完成各种各样的功能,Z么凑在一起就会那么困难?更正一个bugZ那么难?Z么一个看似简单的软gQ要拖半q的旉q看不到l束的日子?
九月Q研I生要开题,我自拟了个课题:软g体系l构设计。我军_弄明白,好Y件到底是怎么做出来的?br>我放下了vbQ开始研Ic++Q原来学qvcQ但没学会,q接从c++ builder入手。borland公司的vclcd让我大ؓҎQ很快就q上了它Qؓ此连带学了delphiQƈ参与了一个delphi目。给我真正震撼的是《设计模式》这本书Q看了才知道Q原来好软g是这么设计出来的Q在此,我强烈推荐所有有一定编E经验的E序员一定要看这本书Q?br>一边学习理论,一边可没忘记我没经来源,于是又四处打工,接一些小目与小模块来赚些生z费Q国内一家横跨家电与软g的著名公司是我打工期间去q的最大的公司。但无论什么公司,都给我一U感觉——烂Q公怸充满了对员工的剥削与不尊重,对Y件开发这一事物的错误认识,理混ؕ?br>我没Zd企,技术水q不刎ͼ别h不要??Q但我所见到的Y件公司,我敢说没一家能做出世界一的软gQ?br>我上的研I生评也让我失望,整个是本科教育的再版。经q高考与考研两次重大考试Q我对考试已是深恶痛绝Q但ȝ期间仍要考试Q而且是闭P我就不知道我去背那些条文Ҏ的研I与学习有何帮助Q?000q?月当我考完最后一门,l于大松一口气Q我l于摆脱了考试的压q,可以在剩余的一q半中真正搜索我渴望已久的Y件技术了。这q_?9岁?br>悲哀吗?一个中国的E序员要?9岁才可以真正自由地学习想学的东西Q?br>我开始研I向对象理论,看了大量的书Q每天都在实验室学习到深?2点,天天上网Qcsdn成了我最常去的网站?br>随着我对软g技术的了解多Q就深d感到国内与国外技术水q的差异是如此的巨大Q巨大得甚至有让人绝望的感觉。同Ӟ在北京这个中国Y件h才最集中的地方,我也见到了许多牛人,一个清华的本科学生Q做E序员可以拿C个月12000元的工资Q一个北大的计算机系研究生,一毕业到外企Q一个月一万多收入Q每q发16个月工资Q干了两q就开了自q公司。我看到了一个北方交大的本科生作品,在半q的业余旉里,用delphi写了十几万行代码Q他甚至在代码中嵌入汇编Q自行编写数据存取引擎读写foxproQ速度快QY件中有一个计公式解析模块,他用~译原理理论居然做了一个小型的公式解析器,pc++~译器检查c++E序一P不仅可以判断是否公式正确Q而且l出的出错信息还相当准确Q其基本功之扎实Q水q之高让我望莫及!中国优秀的h才真q是不少的!在精英集聚的北京Q面对着博大_深的Y件科学,我深感自w的渺小?br>但我毕竟是靠自己奋斗出来的,我ƈ不自卑,q世界需要牛人,同样需要大批合格的力_者,我成Z了牛人,但我作一名程序员是合格的?br>旉q得飞快Q一q半Ҏ׃时_马上p毕业了,学习的成l如何,要到C会上去竞争了,让社会考场来决定你是否及格?br>
3Q毕业求?br>
98U的研究生是it业最后辉煌的回光反照。当Ӟ各大公司都发了疯似的要hQ象华ؓQ当时是来者不拒。计机专业的研I生是一抢而光Q本U生也供不应求?001q毕业的我的师兄师姐们,q_每个人手头都臛_有两三个offerQ谈的工资没有低于每?000的,许多人去了外企,工资?8000~10000每月的也有。真是毕业生的黄金时间?br>但好景不常在Q?11事g我看来好象成了分水岭Q?11之后Q整个it业急刹车,׃形势急{直下Q各大公叔R在消化去q吃得过q胃口Q我形容是大安吃坏了胃Q再也不可能有我师兄师姐们的风光了。虽然时间相隔仅大半q?br>?0月开始,11月和12月,我几乎是在招聘会与公共汽车上渡过的,北京东南西北地去面试Q上午在上地Q下午可能就要跑到朝阛_Q疲于奔命?br>在找工作q程中,我良好的心理素质与丰富的~程l验起到了很大的作用Qƈ没有遇到很大的困难,先后有几家公司表示要我?br>其中我想说的有两家公司?br>一家是台湾公司Q应该说他们做得是不错的Q但我非常反感他们那U自认ؓ高于大陆人的那种优越感,而且待遇也不高。面试之后,回来感觉很不好。当时台湾是民进党上C政,我就UC?#8220;民进?#8221;看不?#8220;”Q虽然我不是党员Q但我们都是中国人,都希望中国能强大Q让她的人民能挺直腰杆)?br>我想Q我们大陆确实是不如台湾发达Q难怪别人看不v我们Q这世界势利得很Q社会如此,国家亦然。但我中?60万^方公里的国土Q?3亿h口,N要依靠一个小的岛屿来撑门面Q难道除了台湑օ司,我就无处可去了?虽然改变不了什么,但我军_l不d资和日资的公司工作(日本人我更不喜欢Q但我认Z们做事实在优UQ我们一定要向日本h学习Q!在这U公司呆着Q不爽!同时Q我们的也得争气些Q这世界只尊重强者?br>另一家是个很不错的民族Y件企业,惌我,其老M门找我去面谈了一ơ,希望我能C的公司工作。这位老ȝ手vӞ能在五六q的旉内由几个人发展到300多hQ当Ӟ是中国这个领域Y件市场占有率最高的公司Q我非常佩服Q他Zh也很好,q表C可以给我每月比其他研究生多?000元工资,而且希望ȝ一两年之后我能够带领一个团队来开发品,q负担我毕业所需交纳的各U费用。在׃不景气的2002q_Ҏ一?0岁的技术水qx限的老程序员如此看重Q真叫我感动。虽然我最后还是没去,但我仍然对这个公司充满了好感。一个Y件企业最重要的是什么?是对人的重Q没有这点,可以断定Q这个公叔R不大?br>我ؓ什么没去Y件公司?攑ּ有可能在几年之后q薪H破10万的收入Q是因ؓ我已有了更想做的事,我想当老师Q?br>我自己是从自学的路上走过来的Q其中的艰辛历历在目Q无人指点,我走了多弯路?中国q有多少是象我这Lq轻人无人指点的Q我q运能爬出来了,因ؓ我至还能有饭吃Q比我条件更差的Q比如农村的孩子Q可能就被生zȝ压力所Ҏ了。我个h的力量很微弱Q技术也有限Q但我自认ؓ臛_是一名合格的E序员,如果能培d一大批辑ֈ我的水^的学生,他们毕业后成为合格的E序员,中国软g的根基就会更扎实Q如果更能有一批远q超q我水^的学生出来,中国软g有希望了。Y件是什么?软g以h为本Q?br>人生q求什么?金钱Q我很缺钱,但不可能把金׃为我的目标,我希望我能够成ؓ一个对C会有所贡献的hQ能够获得心늚充实Q于是,我选择了留校?br>Ҏ育的反思与教书生

4Q对教育的反思与教书生
2002q下半年Q我参加了北京高校青q教师岗前培训。一位杜教授的两堂课让我印象深刻Q其中两句话让我深深震动Q?br>W一句话Q我是一个教书匠Q教书匠好啊Q好好?#8220;匠心独运”Q?br>W二句话Q做什么工作都要达到变术的境界!
是的Q作Z名教师,必vC个传声筒与放大器的作用,hcL聪明的h探烦世界所得到的知识予以拓宽发展,以便让更多的够掌握这些知识ƈq而应用于实践Q从而推动hcȝ不断q步?br>作ؓ一名计机专业的教师,p努力把先q的计算机技术以可能高的效率传授给q大的学生,引导他们直接面对真实的Y件世界,而不是向他们灌各种各样的理论知识,他们L记硬背以应付考试?br>我是一个小人物Q才低学,但我真的认ؓ高校计算机教育存在严重的问题。我在打工期间的开发经历,以及阅读国外相关资料的时候,发现学校中教的和C会上用的差得太q!都已l是什么时代了Q许多大学还讄foxpro评Q难道就不能直接用现代主的数据库如oracleQsql serverQ哪怕是access也好Q来讲授数据库知识?q有所谓的计算机等U考试Q呵呵,q了三学生的我见过不少Q但他们真正对YӞ对计机又理解多?
在中国甚至于升职UC要考计机Q我看了一本职U计机考试教材Q里面几乎原L搬计机原理评中的相关章节Q弄得我l搞艺术的大嫂讲了一个小时的二进制与八进制、十六进制的转换ҎQ她q是弄不太清。我都泄气了Q对啊,他们搞艺术的Q有必要d清二q制?0与十q制?有何分别吗?他们八辈子也用不上。但是考试用得上,呵呵Q又是中国特艌Ӏ?br>拿c++来说Q我讲过c++课,许多的国内教材对c++语法下了大功夫,却对体现了c++_֍的stl只字不提Q对代码背后所体现的Y件开发思想与方法更是视而不见,我用c++也编q不程序了Q说句实话,我用到的Ҏ不到c++的三分之一Q于是就出现了这U怪现象,许多学生考试可以拿八九十分,l他一个简单的实际问题他却不知如何下手Q?br>q有umlQ现在好象很火的样子Q我们读研时开了这门课Q讲句实话,当时q门课我没听懂Q可后来我尝试着用c++用面向对象的Ҏ来编E序Q然后,׃码倒推回umlcdQ一下子明白了Q原来uml只不q是一U描q面向对象系l的W号|了Q如果学生没q行q真正的oopQ那是Z学uml 而学umlQ根本就本末倒置?br>q有软g工程Q我的感觉,一个h如果没写q一万行以上的程序,他看软g工程书就同看政治书差不多Q每句都对,呵呵Q就不知道ؓ什么对。我完成了那个几万行的vbE序之后Q再回过头看看理论,真是句句是真理!每个理论背后都是大量实践l验的ȝ?br>回想我做软g的体会,我发现所有的知识都是一个完整的体系Q根本就无法区分哪些知识是本U的Q哪些知识是研究生课E。于是,一U想法生了Q我主讲E序语言cȝ评Q那我就直接以真实的软g开发过EؓȝQ实践中需要什么我p什么。讲c++/Q我抛开了指定的教材Qc++我讲了stlQ我讲了 ooadQ两者我都讲了用roseq行双向工程Q引导学生去学umlQ一开始就用umlLq自己开发的E序Q何必浪费大量的旉dl构化的~程ҎQ?br>我现在简直成了面向对象技术的布道者,我下学期卛_开设ooad基础选修课,从实际项目中抽取典型的案例,讲umlQ讲roseQ讲设计模式Q讲软g体系l构Q例子代码横跨c++/?net下的开发语aQc#和vb.netQ,q对于我一个技术水qx限公司的董事长而言Q实在有点不自量力,我E子上才插上几根葱Q就惌大象Q但我想Q如果我能成功地Ȁ发出哪?%的学生的兴趣Q能引导他们走向我认为是正确的方向,能启发他们思考,能直接面向真实的软g开发活动而不是学校的考试Q就是我的成l。我现在正在看引q的原版书籍---《设计模式解析》,时时击节赞叹Q《设计模式》经怽难懂隄Q而《解析》一书的两位作者既有丰富的从业l验Q又对ooadq行了深入的思烦Q真知灼见时时展露于书中Q我现在刚看了这本书?0%Q基本上可以用一个成语来描述q部书:深入出Q?br>要做到深入浅何容易!只有同时具备技术专家与文学作家素质的h才能做到Q?br>反观我们国内的大量教材,q有大量的垃圾论文(包括士Q博士的Q本U的q了,我看l大部分Ҏ不能UC文)Q全都是“入深出”Q作者自己都未必明白Q就东拼西凑Q摆Z样子吓h。本来完全可以用大白话三a两语讲清楚让人明白的道理Q有Z门要l一大圈Q专挑用高深的数学公式来表达Q唯恐别人容易理解,昑־他水q不高!呵呵Q什么东西一沾上“数学”Q立马nL倍。我听q一个北师大的一个在d士说q:如果一博士论文中没有一个数学公式,Ҏ׃是博士论文。这句话对不对,大家可以多思烦。我数学不好Q没资格讨论数学Q我的直觉:数学是工P但如果ؓ了发表论文等目的而故弄玄虚,为数学而数学,是不合道理的。中国的学术水^与现Ӟ大家都心知肚明,不用我废话了?br>现在每年都毕业大批的计算Z业学生,可其中真正具备扎实根基的可以很快胜Q工作的我看只?%Q?5%的学生不要扁我,不同意就当我在说胡话Q我很瘦的,一扁就没了?Q。多q以来,我国高校计算机教育是按照计算机科学研I者来培养的,可事实上Q有多少学生能从事计机斚w研究的能力?我看应分,80%的学生按工程师方向来培养Q?0%的学生按研究者方向来培养Q而且应大q减必修课的数量,计算机领域太深太q,h都想教给学生Q反而成了夹生饭Q一个想从事g设计的学生和一个想从事软g开发的学生Q能l他们一L饭吃吗?学校应提供各U条件和资源d导学生,Ȁ发学生的创造性与d探烦性,让他们去试Q去发现自己的长处,最l找到最适合自己的发展方向。不q样做,中国软g后乏hQ没希望?br>
实践W一
5Q实늬一
2002q下半年Q我和一个朋友去了北京郊区的一家杂志社Q看到的情Ş让我震惊Q在信息产业最发达的北京,q家杂志C还用h工查Ҏ志订单和Ƒ֍Q看着那按省来登记的几大本厚厚的客L记本Q工作h员需要手工来在其中查扄应的信息。这L工作效率Q这L行业信息化水qI北京如此Q全国又如何Q?br>从这件事上,我看C中国软g业的另一斚w。一斚w我们没有核心技术,另一斚wQ已有的技术又Ҏ没推q没用好。追t世界先q水qI对于我等q种水^的h来说Q确实勉为其难,但将已有的技术用于解军_际问题,却是我们可以做的。如果中国各行各业都真正能通过q行信息化而提高生产效益,那中国不׃Ҏ上强大v来了吗(象印度,it一枝独UQ其他行业没有vԌ我称之ؓ跛的国Ӟl不能成Z界强国)Q在扎实的社会基之上QY件业不就有了更大的市Z发展潜力Q中国许多行业的信息化水q非怽Q而且中国地域q大Q发展非怸qQ有些地方信息化水^甚至?Q努力推动行业信息化Q是我们q一代Y件开发者的责QQ而追赶国外先q水qI恐怕就不是一代两代程序员可以辑ֈ目标的,需要长期的努力。作Z名Y件开发者,只能脚踏实地Q哪怕你只做一个小的mis产品Q也要尽力把它做好来?br>于是Q我开始了期刊发行pȝ的开发,q完全是自发的,没有M资金投入Q只有一U热情在支撑。我开始选择c++ builder开发,做了几个月,完成了第一个版本,但我发现Q我找不到够水q的c++E序员进行合作开发,而且整个一个exe文gQ在体系l构设计上虽采用了分层分块的设计ҎQ但却是源代码别的Q要拆分成comlg隑ֺ太大Q不是一个h能完成的Q于是中途流产?br>2003q?月,我开始系l地学习.netQ我吃惊地发玎ͼ我原来想在c++中实现的许多功能Q比如对象串行化为xmlQ在.net中已有现成的cd用,.net更把oo的功用发挥到了极_它的混合语言开发,它的反射机制Q它的新的自识别的Y件组Ӟ以及强大好用的开发环境vs.netQ都让我惊叹微Y对开发者遇到的困难的深入把握,相比用c++开发,臛_可以提高1/3的开发效率。于是一个新的想法生了Q我要把以前的品用.net重写Q利?net强大的组件模型,设计模式理论推q应用到lgU别Q通过xml和反机制徏立一套可动态装配的软g生񔋹水U,实现象dell直销pc那样的Y件动态装配直销。只要徏立好灉|可不断重构的pȝ架构Q配以对业务领域的深入分析,逐步建立功能强大的业务组件仓库,可以实现Y件系l的动态装配。说q就qԌ我用vb,net重写了原先用c++~写的系l,原先的一个exe变ؓ十几个dllQ而且q些dllq会随着发展而不断地分裂Q也有可能重新组合,利用refractoringQ重构)不断q化Q最lŞ成一整套完备的行业Y件组件库。做软g关键因素是变化,只有适应变化的系l才是有生命力的?br>我用两个月的旉大体上弄清了.netq_下的主要cdQ然后又用两个月的时间再ơ重新实C期刊发行pȝ的c++版本的全部功能,?月䆾我写q篇文章之时Q第一个品里E碑已经完成。同LQ除了需求是由另一个合作者去搜集的之外,几乎又是全部由我一个h包揽了所有的pȝ设计及编码工作!
毫无疑问Q我自觉得新pȝ要比老系l可l护性强得多Q真正实Cd的全lg化系l开发,计划再有一个月的界面美化,ҎbugQ引用多U程提高q行效率Q优化系l结构,可以提供给用户试用了。市场如何,难说难测?br>在开发过E中Q我再次感到巨大的挑战,不光是技术上的,更是理上的。h才是我最头痛的问题,没有一的人才Q哪来一的产品Q我们找不到_水^的程序员一起合作(牛h哪屑于做q样一个小儿科的品?Q我们要走的路还很长。也许我们开发的产品是失败的Q但我从来就没指望能用这赚钱Q我只是一个Y件开发者的责Q而己Q成败已不重要!人生不尝试,怎能体现人活着的h|


l束?永无止境的Y件之?br>1Q辛怸苦G
做Y件开发很苦的Q技术进步如此神速,每个软g开发者都得不断地学习以跟上发展的步伐。有时我常想Q何苦呢Q我现在在大学中P怎么样不能؜下去Qؓ什么要做这些吃力不讨好的事Q我投了十年的时间去学习电脑Q却最l发现自׃q中Z资,顶峰远之又q。古语云Q三十而立。我今年32了,仍是孤n一人,看看周围的同学,他们的小孩都差不多上学了!许多都有了自q房子和R子,而我到现在才开始申报中U职Uͼq挤在集体宿舍中Q望着北京高昂的房仯叹息。现在社会越来越功利了,看着象我q样的穷光蛋Q看着׃长期面对电脑~少ȝ而瘦qw躯Q又有哪个女孩愿意嫁q来受苦Q?br>软g人的生活很苦Q压力很大,我认为是拉K春赌明天。就是在q种恶劣的开发环境中Q还有许多业外h士指手划脚说E序员如何如何,q有太多的公司只֎榨程序员的劳动,~Z对程序员基本的尊重,怎不叫h寒心Q?br>“三十而衰”Q这句本不应该流行的话居然成了中国Y件h员的行语。中国程序员的悲哀Q?br>2Q无止境的追?br>人类已进入信息时代,计算机技术几乎每隔半q就有一ơ大的变化,我现在又面着q样的抉择:今后的\如何赎ͼ
北大的教师聘d度的攚w一x起千层浪Q说明了中国高校的改革势在必行。我是欢q这U变化的Q虽然到时我可能会下岗。但人生中M遇到各种各样的挑战,只要你不倒下爬不hQ就有希望?br>我想我必dơ让自己有个提升Q要从小事做P但做事则绝不能成ؓ最l的目标Q也许,不远的将来,我会走出国门Q到世界软g技术最发达的地区去汲取丰富的养份。今后的路怎么赎ͼ我还在摸索之中?br>3Qh生无?br>人生q华如水Q时光无情。在q去的岁月中Q我了自己的力Q回־事,我可以说Q过ȝ事只有遗憾,却没有后悔。如果给我再一ơ选择职业的机会,我还会再ơ选择软gQ?br>再过10q_?013q的时候,我也怼再次写一h生的十年回顾Q到那时中国的Y件会如何Q中国Y件的明天靠你我这些普通hL扎实实地d作来支撑Q少发些牢骚Q多做些实事Q中国Y件才会有光辉的明天。你我共勉!


eircQ 2010-06-24 16:12 发表评论
]]>
ĻۺϾþ2| ɫ99þþþø߳ۺӰԺ| þӰۺ| ŷþþþ9999| ҹƷþþþþþ| 91ɫۺϾþ| þۺav| þþ91Ʒһ| ɫۺϾþۺۿ| ƷƷھþø| ޹˾þһþ| ľþþþ| ŷպþþƷһ| ޾Ʒtvþþþþþþ| þ99ֻƵƷ8| þۺ77777鶹| þóСƵ| Ʒպŷþۺ| þúݺݰۺӰԺ| þþƷ99Ʒ| ھƷþþþӰԺ| ľƷþþþùַ| ݺɫ˾þþƷۺ| þ99һ| Ʒ91þþþþþa| ޹˾þһҳ| AVպAVþþ| žžþ99ۺһ| ɫۺϾþ| þþþ޾Ʒ| þþþþ˸߳ӰԺ| MM131޹Ůþ| þþƷѲ| þ˽˹Ʒ| ޾ƷþþþþðĦ| 97þþþƷۺ88þ| ޹ۺϾþ| 91þۺ| Ʒһþ㽶߿ۿ| þþƷŷƬ| Ʒþþþþþ|