1个程序员的发展历程(转)
Lippman 是C语言大师,我曾经考虑过一个问题,为什么他那么成功呢?还得被人们称为大师,答案很简单,因为他对C语言做了很大的研究及认真的思考每个问题,总的来说他有自己的一套学习方式,所以他的成绩结果给他带来了如今的称号,之所谓一份付出一份收获; 昨晚刚刚开发完我的操作系统,足足写了两年,今天起来人特别清醒,所以在网上游着游着就游到了C语言之家来了,今天在这向大家讲讲我的过去吧,我是一个程序员,我从九一年就开始接触计算机了,那时没有互联网,现在回想以前学习计算机的一些经历吧!
我九一年接触计算机的时候所使用的操作系统是MICROSOFT的WINDOWS 3.0系统,而且是英文版的,在那时候我用二个月的时间专心学习WINDOWS 3.0的操作方式及各种有关的软件使用,那时候学习环境差,基本上没有什么资料,都是一些国外的书,当时买了一本“WINDOWS3.0操作指南”是美国的温来克写的一本书英文版的,由于当时英文水平有限,所以我自己觉得还是用些时间学习学习ENGLISH,在我的第一年中我完全的精通WIN3.0了,然后再第二年(也就是九二年)中开始走向了程序员之路,这条路走得实在太艰难了。我曾经自己暗暗的想过WINDOWS系统是怎么开发出来的呢?以及系统内的一些办公软件是怎么写的呢?后来找一些国外的书了解过后,觉得精通WINDOWS3.0是不够的,所以在九二年的春天就买了国外的一本C语言书籍,这本书是美国麻省理工大学出版的。在这本书中对我作出了很大的帮助,由于我对计算机的原理及精通WINDOWS操作系统。那时候我对程序设计有着浓厚的兴趣。我当时看完那本书时用了半个月的时间,后来我给自己的一个感觉;就是不够精读这本书,最后总的来说共看了十一遍,后来对C语言的原理操作及部分函数基本的操作都用得上,第一本书让我觉得很成功,因为我九三初年用C语言开发一个基于WINDOWS3.1的系统软件,这个软件是系统内核用的,研究这个软件用了差不多一个月的时间吧!那个软件是我的第一个成功作品,就这个软件足足让我写了一万多行代码,后来开始用C语言帮国内的某一些软件厂商写系统软件,九三未开始学习汇编语言之路了,学习汇编语言的原因是由于汇编语言的某些功能实在让我佩服,汇编语言是从机器语言转过来的,而C语言即是从汇编语言由来的。
我当时学习汇编语言的时候没有买过一本有关书籍,因为当时我精通C语言,在C语言中几乎所有的软件对我来说都能开发。那时我有一个朋友在软件厂商开发软件的,他精通汇编语言,后来他给我一些他自己在汇编语言开发的一些程序,然后我用一些时间看了他的代码,以及他写的一些算法思路,后来我用他的程序成功的改写了,然后给我朋友批批分数,当时他不相信是我写的,他说这些程序是他一个月前给我的,而且我又对汇编语言不是很熟怎么能在一个月后内就能改写一个程序呢?,并功能比以前更实用,他实在不相信,后来我作了一些解释,最后笑了笑对我说了一句话“你的成功实在让我感到惊讶”学习研究汇编语言的时候,我几乎每晚睡四个小时,每晚都到深夜三、四点钟才睡,妈妈说我是个程序发烧者,如果一天不动电脑就手指痒痒的,在九四年初在朋友的软件上班,九四年开始用汇编语言写程序,我写的系统接口程序,所以选用汇编语言。当时我精通汇编语言及C语言,所以有个朋友找我合作办公司开发软件,他出钱我出技术,由于当时我对办公司没兴趣,那时我自己的目标只想一心深造专研系统内核。所以我拒绝了。九五年我在广州和女友住一起,因要费用付出,所以在一家国外企业公司上班,在这个公司里我负责开发驱动程序核心,因我个要研究系统内核技术所以我向公司有关部门提出工作时间在于8个小时(早上8点到下午4点)就下班了,公司考虑后同意,因为当时会汇编语言及C语言的没几个;其于的时间在家里学习技术。
几个月后我和女友分手了,她在一家美容公司上班。分手原因是因为她爸妈看不起我,所以她的家人逼着她与我分手。他老爸几次找过我,叫我和她分开,我没有答应是他因为我爱她。一天晚上女友出去了,我在家里写者程序的时候,突然他老爸和一些黑社会分子过来用暴力解决我,那晚我忍受者疼痛让他出气,后来我女友啊欣回到家里,见我座在天台里吸着烟,近走过来看到我身上的伤痕,问我怎么回事,我笑者对她说没事,这些伤痕在教导我怎么做人。后来她几乎明白了一切,在那刻她那双美丽的眼里流出了泪水。那晚她哭者对我说了当时她心里的感受。几天后啊欣回家一趟,啊欣与他父亲吵了一驾,后来回到了广州我们住的地方。在当天的那晚啊欣的妈妈打电话过来说她父亲心脏不好进了医院,我们当晚一起赶回家珠海探望她的爸爸。我们来到了医院。我在外面,啊欣在里面和她爸爸讲话,最后我明白了啊欣的爸爸与她讲的一些话,因为欣的妈妈告诉我就是因为我们俩的事情过度才进院的。欣的爸爸看着我的那种眼神似乎像仇人似的,那晚我一个人离开了珠海。
第三天欣来到了广州。那天正是12月30日。十二月三十号:“今天的阳光真灿烂,阳光仿佛像一棵灯光似的在围绕着我们!”慢长的一句话“分手吧”。其实我很看透这些事情,人有伤离别时,也有过欢乐时,种种光阴就是天际一样一年四季不可能总是出太阳的,也有下雨时。所以社会很现时。……跟她相处整整二年了在离别时她流者泪水离开了我。我用竖强的的眼神跟她道离别,她用伤心的眼神跟我说再见。就在当天我离开了广州来到了上海。
依依不舍的离开使我失去了方向,一个人在夜里总是回想起往事:“她以前对我很好,在深圳的时候,我每一下班她都准备好晚饭,家务里的一切事务都被她做完。”想起以前的一些事情很开心。在这我真心的祝福她们全家幸福快乐!
转眼间九六年了,我把以前的事情全部都忘掉了,一心一意研究我的技术。在九六年期间里我在上海的一家国外公司上班,这是美国著名的IBM公司,我在 IBM中国公司里专门开发硬件接口程序、驱动程序及一些系统内核程序。在这里工作我很开心,也有充足的时间让我学习硬件技术。在这里工作了两年,我的表现有好,得到了主管的表扬。九九年IBM中国技术总监让我去美国实习技术,深造硬件体系的全程开发,九九年三月份我和几位同事来到了美国IBM总公司,今天我们来到了IBM总公司和总部技术主管报到,即后我们在IBM硬件体系部学习技术。说真的我在美国IBM公司学习技术期间没有错过每一个机会及每个时间。在美国生活及学习了整整一年,技术增长了,身体也强壮了许多。二OOO年四月三十日,终于到了总结的考试了。今天IBM总部硬件体系总工程师监考今天的考试。考试时间足足用了四个小时。中午完成了考试。我们回到了宿舍。今天IBM的技术总监秘书带着我们来到了美国卡内基梅隆理工大学,我们走到了软件技术部,在那里我看到了自来世界各地的学生正在学习着软件技术。还听了老师的讲课,我觉得这样的学习环境真不愧是世界上数一数二的名牌计算机大学。他们的设备齐全,科研资料充足,实战效果非常之好!三日后我们的考试成绩出来了,今天我们的心跳几乎比平常跳得快。今天出现了一个惊讶,太令我兴奋的是我的考试排名在全班第二。全班共105人既然能排第二,我实在不相信,第一名的是来自美国的,明天就是我的生日了,而我今天却给了自己一份很大的礼物。我非常高兴。第二天很多同事来庆祝我的生日那天晚上我们玩到了伴夜三点多。第三天IBM技术总监颁发了证书给我。我已经完成任务了,终于拿到了“IBM硬件体系统证书了”。五月一日回到了中国。我把证书给我的一个朋友看了,他具然说拿着个证书去应聘工作能达到高级技术总监的位置。呵呵....我笑着对他说有这个可能性吗?。因为当时我对WINDOWS底层开发精通,后来朋友推荐我去考试拿证书。后来我拿到许证书,但是我不在乎这些证书,只是留念而已。二OO二年我离开了IBM中国公司。回到家里休息了几个月。呵呵...说到休息其次是虚的,休息期间我还是像往常一样的刻苦专究技术。几些年来工作积蓄了一些钱,所以买了一些计算机常用设备,在家里深造系统技术。从二OO二年至今三年没工作了,昨晚刚刚写完了我这两年来的作品,这个作品对我来说很重要,在这个项目中我花费了大量的精神及时间,所以我会花费更多的精神来改造它和研究,开发出完美无限的系统。这是我的目标!相信在不久的将来我会把它推出来共享给咱中国的网民使用。
posted on 2009-08-02 00:25
刘之远 阅读(209)
评论(0) 编辑 收藏 引用