序
不知不觉之间,我已在计算机技术的世界里沉浸了十年。有位哲人说过:如果一个人能用十年的时间专心致志地研究一门学问,或学习一门手艺,或从事一个职业,他一定能成为这个领域的专家。我天资平庸,但哲人的话是有道理的。我用十年的时间先成为了一名合格的程序员,再成为了一个重点大学计算机专业的大学教师。十年磨一剑,蓦然回首,年华如水,青春如歌!父母都是城市中的平民,家境仅能解决温饱,我想我可能代表了中国社会的一大类青年,我的经历与体会可能会对许多条件并不好的年青程序员有所启示:只要努力,天资差与环境不好都是可以克服的。因为我不是牛人,所以我不能教你如何成为牛人,我只是尽量真实地写下我的经历与感触,写一个平凡人的努力过程。我为我是一个软件开发者而自豪,为我从事的教书育人的事业而自豪,并愿意为中国落后的软件业尽己菲薄之力,为此,我人生无悔!
1.从电脑培训班开始
我毕业后的第一个工作单位是一个非常差的企业,我在那儿见识了几乎所有中国差的
企业的弊端:人浮于事,拉帮结派,暗箭伤人,损公肥私……。可以想见,在这样的
企业工作,人是多么的颓废。我在无聊之中过了大半年的时间。1994年4月的一天我
去桂林新华书店买书,看到桂林电子工业学院老师举办一个电脑培训班,教打字、排
版、常用dos命令等电脑使用基础,反正也没事,不如上个班学点东西吧。不曾想就
是这样一个培训班,却根本影响了我的人生之路。
我清楚地记得当我第一次上机时,连电脑开关在哪都找不到,老师拿着一张五寸软盘,
插入软驱,打开电源,在一阵“吱吱”的声音之后,屏幕上开始有英文字符出现,然
后,教师在键盘上敲入几个键,电脑沉默一会,突然在屏幕上跳出一个小人,出现一
行字:快快乐乐学电脑,还传出了音乐。我当时真是惊呆了,电脑怎么还会唱歌?现
在想起来,那个软件其实是台湾松岗系列教学软件,而我一个大学本科生,在毕业之
后居然对电脑无知到这个地步,我真不知道是该哭还是该笑……!
俗语说:“一见钟情”。我是相信这种事的,因为就是这第一次上机,让我产生了搜
索这一神秘世界的强烈兴趣,从此就再难与电脑分开了。
当时,有两位电子学院的老师:尹老师和陈老师。他们给我们讲dos,讲汉字输入,讲
他们如何修改天汇汉字系统使它能在一张软盘上运行,讲打字排版……,一个月之后,
我不满足,又学了一个月。
在上培训班的时间里,我向老师要来了桂林电子工业学院计算机应用专业本科四年的
培养方案,回到家中,列出了所有本科课程,再根据书上的先修课程介绍,绘制了一
张巨大的课程树,从树根开始,决定一本本地啃,从头开始学计算机技术。计算机科
学的学习有较强的系列性,想一步到位很可能会学不懂,但循序渐进又无法跟上技术
发展的速度,这是一个非常突出的问题。我现在想起来,觉得好的学习方式是:学理
论打基础,在实践中逐步理解理论,多思多悟,就会发现层出不穷的新技术中有许多
一直不变的东西存在。把握这种东西,就可以以不变应万变。这种“不变”的东西是
什么?就是软件开发的基本原理与理论,基本思想与方法!在我对面向对象理论进行
了较深入的学习与把握之后,我学.net只用了三个月的时间就可以独立设计一个完整
的全面向对象软件架构,并且用vb.net与c#混合语言把它给做出来了。对于j2ee,我
同样有这种自信,也用三个月的时间,一定可以开发与设计基于j2ee平台的软件,因
为它们背后的计算机技术基础是一致的,完全可以触类旁通。
尹老师和陈老师可能不知道,他们开的一个也许是为了经济效益的培训班,最后居然
培育出了一个计算机硕士!所以,作为一名教师,其责任真的是非常重大的,可能会
影响学生的一辈子,我感激他们!
2.漫长而艰辛的学习之路
我当时每月只有一百多元的工资收入,把大半收入都用到买书上去了。电子工业学院
门旁的那个科技书店,以及桂林科技书店,成为了我最常去“站读”的地方。我买了
数据结构、操作系统、微机原理、ibmpc汇编程序设计,c程序设计……这些教材,就
按照预定的计划开始学了。
我当时也说不清楚为什么要学这些东西,决不象现在学生学什么东西都有很强的功利
性:学英语为了出国,学电脑为了好找工作。当时根本就没有想过今后如何如何,就
是对计算机技术本身的兴趣推动我去学习的。
当时计算机书还不象现在这样扑天盖地,我几乎看完了我能弄到的每一本计算机书,
看了一些书,就特别想有地方上机,能练一练。但我一个月一百多元收入,一台电脑
怎么也得几千元,要五六年不吃不喝才攒够钱,父母都是普通百姓,家境仅能温饱,
拥有一台电脑真成了我最大的美梦。
为了有机会上机,我这个脸皮极薄的人也会什么都顾不上了,带着一盒保存着各种软
件的软盘,厚着脸皮到处找可能的地方上机。在这个时候,电子工业学院又一次帮了
我,他们的机房管理得并不严,我就冒充是他们的学生去买机票上机。后来去得多了,
那儿的老师都熟悉我这张脸了,但搞笑的是,居然没一人知道我是哪个班的!
当时电子学院用的局域网操作系统是novell,我在那儿学会了使用许多最基础的软件,
现在仍然如数家珍:cpav,turbopascal5.5,ucdos,tway(天慧汉字系统),masm,
turboc2.0,还有鼎鼎大名的norton公司的磁盘医生ndd,pctools,borland公司的最
牛的常驻内存的软件sidekick,……
在电子学院机房,我还玩了经典游戏:决战中国海,冒险岛,战斧,三国……。
学校网络里软件很多,但其中所染的病毒也五花八门。我记忆深刻的是第一次遇见dir
ii病毒时,那种感觉决不是害怕,而是欣喜,呵呵,我见到病毒什么样的啦!由于dos
内核是开放的,所以那时开发一个病毒程序相对容易,大家又都喜欢用软盘拷来拷去,
结果毒源泛滥,病毒的猖獗使得杀毒软件有了巨大的市场,现在大名鼎鼎的江民kv系
列,就是在那时开始占据中国防毒市场,同时还有部的kill等竞争对手,瑞星,金山
等都是后来者。
那时,我白天在公司上班,就盼望着晚上的上机,每次上机我都有详细的计划,因为
机时宝贵,所以份外珍惜。
为了上机时能多敲些程序,我一咬牙,向妈妈要了两百元,买了一台电脑学习机,回
家苦练英文指法与五笔输入,每天对着家里那台14寸的电视机屏幕,敲击至少键盘2小
时以上。练得手腕酸疼,但终于达到了运指如飞盲打的程度。学五笔,背字根“目具
上止卜虎皮,……”,足足花了一星期


RSS订阅


