background image

老程序员十年生涯黯然总结
转自

csdn 今天为了学习 C 语言的,无意翻到的

今年是我大学毕业满

10 年的日子,也是我投身 it 技术的第 10 年。一直想能对过去的经历做些回顾与反思,以更

好地走向未来,但总没有笔。刚好

csdn

举办 讲述程序员的故事 征文,这件事成了一个引子,我终于趁着暑期有

时间,敲了一天键盘,便有了这篇人生自述。
10 年对于一个人来说是比较长的一个阶段,10 年之后,同期大学毕业的同学情况差异之大,让人叹息命运之变幻
莫测。
我在此记录下了我的生活足迹,由于时间较长,有些事记得不太清了,但我是尽量真实的记录当时的情况,有兴
趣看我这篇长文的人请把我看成是一个在你我中间一块生活,一起喜怒哀乐,一起努力的平凡人,相信我们之间
会有很多跨越时空的情感交流。
好,就说到此吧。
------------------------------------------------------------------------

1994 到 2003,不知不觉之间,我已在计算机技术的世界里沉浸了十年。有位哲人说过:如果一个人能用十年

的时间专心致志地研究一门学问,或学习一门手艺,或从事一个职业,他一定能成为这个领域的专家。我天资平
庸,但哲人的话是有道理的。我用十年的时间先成为了一名合格的程序员,再成为了一个重点大学计算机专业的
大学教师。十年磨一剑,蓦然回首,年华如水,青春如歌!
我父母都是城市中的平民,家境仅能解决温饱,我想我可能代表了中国社会的一大类青年,我的经历与体会可能
会对许多条件并不好的年青程序员有所启示:只要努力,天资差与环境不好都是可以克服的。因为我不是牛人,
所以我不能教你如何成为牛人,我只是尽量真实地写下我的经历与感触,写一个平凡人的努力过程。我为我是一
个软件开发者而自豪,为我从事的教书育人的事业而自豪,并愿意为中国落后的软件业尽己菲薄之力,为此,我
人生无悔!
我想分为三部分讲述我的人生经历:
上篇:学习人生:主要是我学习计算机技术的经历与感触,时间跨度大约是从

1994~1996 年;

中篇:艰难人生:主要是我流迹社会,失业一年半,三次考研的痛苦经历;时间跨度大约是从

1997~1999 年;

下篇:实践人生:主要是我的技术实践经历:在公司打工,开发软件,毕业求职与教书生涯,时间跨度是
1999~2003。

 

一 计算机是什么东西?

我是七十年代初在中国出生的那一代人,等我们长大开始读书时,文革已经结束,相对于我们的兄长,从我们这
一代开始,以后出生的孩子都能受到较为正规的教育,这是我们幸运的地方。
也就是我们上小学的时候,七十年代末,以美国为技术资源中心的计算机技术开始在全球范围内迅猛发展,这时

正是世界性的 软件危机 极为严重的时候,计算机技术各方面都在酝酿着新的突破,而此时比尔盖茨也正在准备
构建他的明日微软帝国。
七十年代末与八十年代初,在我们的生活中,看不到一点计算机技术的影子,刚刚改革开放的中国,

99%以上的人

连 计算机 这个词恐怕都没听说过,中国游离于信息技术大门之外。

在 振兴中华 成为时代主旋律的八十年代,整个中国真的是呈现出一种勃勃的生机,这是一个民族在经历百年耻
辱,十年挫折之后的再起步,象一些老歌

---《金梭与银梭》,《在希望的田野上》等,就是当时青年的一种积极

向上的精神风貌的体现。这种环境下,对于正在成长中的我们这一批少年,在潜意识中有极为深刻的影响,我们

认为爱国与振兴中华是天经地义的事,并且成为了努力学习的主要动力(呵呵,现在的一些 愤青

---愤怒青年一

定会说我们当时被 洗脑 了,也许真的是吧,这种信念确实会给人以极大的动力,我看不出有什么不好,至少我
不会有现在这一批青年所经历的非常迷茫的感觉)。
1986 年我考上了桂林市重点高中---桂林中学,在那儿,我第一次见到了电脑。

1.中学的计算机兴趣班

1987 年我在桂林中学读高二,桂中是重点高中,条件较好,当时学校课外安排了两个班:无线电班和计算机班,
我上的是计算机班,当时用的微机是

apple ii,用 basic 编程。记得当时中国也开发了一种同档次的计算机,

叫做中华学习机,要在中小学中大力推广,但

apple ii 后来发展成了著名的 mac 系列,并拥有了自己的操作系

统,而中国的中华学习机,还有后来的小霸王等电脑学习机,都无疾而终了。
学校安排上机,有同学不知从哪找来了一些有趣的

basic

” “

程序,什么 比翼双飞 , 飞机空战 等等,都是一些非

常简单的小游戏,当时他抄了厚厚一本,一上机就敲一些到计算机中运行,而我是一点也不会,只有站在一边看
的份。
那时会计算机的人很少,老师讲的我又不明白,考试的时候也不知道怎么过的。呵呵,后来我读研打工时,在网
上看到洛阳一个高中生用

vb

编的一个 电子书童 程序,水平之高,我当时真是没法比。