在人群中我是非常普通的一个, 家境不是太好也不是太坏, 长得不是太高也不是太矮, 不是太胖也不是太瘦, 性格呢? 不是太外向也不是太内向, 等等.. 但我的内心却不平静, 我是典型的那种不甘寂寞, 整天想入非非, 想与众不同, 干出点成绩来的“不安定分子“。 aa 小时候据妈妈说我不是很调皮,但常常会干出点令人出乎意料的事情,而且特别顽固,这个“优良传统“好象保存至今没有变,要时我动了真格的,九头牛也拉不回来,这使我在学习上一直没有逊色过,因为只要谁超过了我,我绝对不肯示弱。
小时候的梦想是做个天文学家,遨游太空去探索宇宙的秘密。但初中毕业后我读了中专,农村的孩子读中专也是一种无奈而又最好的选择,因为考上中专也就意味着跳出了龙门。中专学的是会计,那时候我的想法只有一个:搞好学习,练好珠算,然后争取留城,只到让我遇上了电脑....
中专四年
初学电脑的过程艰难但又充满着乐趣,那个时候我们每周只有两个小时的上机时间,并且由于学校机器少班上人多,还得分两批,每周一个小时的时间对于已狂热爱上它的我简直是杯水车薪。这个时候班上另外一个同样热爱电脑的小辉与我一拍即合:-), 我们开始发挥两个人的智慧共同学习电脑。
我们无次个周末骑着辆破自行车跑遍了长沙城大街小巷,有时候漫无目的就是为了跑到某个电脑公司里看别人操作电脑,为了能够混进学校机房,厚着脸皮不顾一次次被老师轰出门外,我们两个家境都不是很好,每个月除了伙食费很难有多余的钱去外边上机,于是我们去倒卖贺卡,暑假去基建工地做挑沙子,去做推销,当打字员(每万字五块钱),甚至我们还冒充某高校的学生成功混进了该校的机房,不过最后还是被一位凶神恶煞的女老师给赶了出来。一次我们看了篇报道,说某个人学习非常发愤,可以只吃方便面把自己在机房里关上一天,我们那个时候真是有点看不懂,要是我们,不给我们方便面关我们三天我们都乐意呀。
后来学校有了次参加省里打字比赛的机会,可当时我的打字速度还不及商秘专业学生平均速度的一半,但我知道我绝不能放弃这个机会,因为进了打字队就意味着几乎一个学期可以整天待在机房里,这可是我想都不敢想的事,为此我和小辉费了九牛二虎之力弄来了一个坏键盘,还用泡沫纸做了一个立体键盘图,上课时手就在膝盖上一阵乱舞,那个坏键盘虽然有些键敲下去就上不来,但这并不能熄来我们的热情,最后我终于以全校中文第三,英文第三的成绩进了打字队。
打字队停课集训了五个月,我觉得我都快疯狂了,每天早上到凌晨,键盘都被我敲得字迹模糊。最后还不满足,干脆将被子搬进了机房里,只到最后被班主任发现大发雷霆才灰溜溜的搬了出来,:-)。 我不仅练打字,还开始学Foxbase以及C,我不知道我应当学什么,也不知道外边的世界是个什么样子,完全凭的兴趣,有时候写出一个小东西来,我总是按捺不住自己的激动与喜悦,总想让每一个人都知道,我觉得我是最喜欢的人。
这个时候我们了解到了外边有一个全国三级的考试,证明自己的时候到了!!于是我们赶紧去报了名,结果发现考的都是一些大学课程,我们根本没有接触过。不过这难不倒豪情万丈的我们,我们向电脑老师借来了大学课本,我还将自己的桌位搬到了教室的一个角落里,一切课都不听了,专门看这些课本,虽然有很多的不懂,但我知道我喜欢它。我比别人看金庸武侠小说还要高的热情来看它们,做了一本又一本的笔记,终于功夫不负有心人,我过了三级(B),当时全省过的没有10个人。
后来就迷上了C,因为我意识到要做真正的程序员就得学C,为了更好的学它,我说服了爸爸在一个寒假租了台电脑回家,租电脑的钱对家里来说是一个很大的数字,所以这个机会我异常珍惜。每天除了三餐没干别的,拚命学,反复去试别人的代码,然后自己试着写,终于最后我花了五天五晚的时间写出了一个打字测试的程序出来,使我的C语言水平有了一个很好的基础。
中专四年的后两年,因为我和小辉的电脑水平在学校里首屈一指,因为学校校长办,学生科,教务科的所有电脑操作都是由我们两个完成的,学生科里规定了我们两个的值班安排,单日我去,双日小辉去。我们几乎都完全放弃了自己的会计专业,常常是我们在校长办的电脑前待上一会儿居然天就亮了,在电脑前我们永远都觉得时间是那么的短暂。这期间我们继续学习C,并且开始学习Foxpro。同时我们开始报考高级程序员,因为我们觉得高程更难,比三级更有说服力。因为做一个真正的程序员可是我们的最大理想呀。
实习的半年是我们生活最丰富最忙的半年,开始我分在了长沙大厦里站柜台,这么无聊的事自然使我如坐针垫,在实习的第三天我就偷偷去一家电脑公司找了份差事,做电脑辅导员。我每天上午在商场里站柜,下午到晚上十点在电脑公司里值班,这其间我学会了Novell网络的很多知识,懂得了很多电脑的硬件知识,我还开始学3DS,继续学我深爱的C。后来市政府信息中心听说我们学校有两个“电脑高手”,就把我们两个给叫了去那里实习,负责用Foxpro开发一套公文管理系统,可以想象当时怎样评价我们的热情之高都不过份,我们认认真真做了长达十多页的需求分析,然后是详细设计,划分模块,接下来就是日以继夜的编码,我们在此其间创下了三天三夜没有出办公室,只吃方便面的记录。每天同事们一开门就能够看到我们眼直直的盯着屏幕,前几天以为是我们来得太早,后来久了就知道这又是我们干了一个通宵。有时候到凌晨时累了,我们两个就挤睡在一个狭窄的钢丝床上,要知道当时外边还下着大雪,我们两个只盖着一床毯子,我还常常一脚把小辉给踹地上。有一天凌晨我写着写着程序就睡着了,从外边买东西回来的小辉忘了带钥匙,他先是敲门,然后是踢门,爬窗户向屋里扔东西,跑到楼下给屋里打电话都没有把我弄醒,最后不得不骑车一个多小时在一个没有收摊的地方配了片钥匙才算起来。
我们的努力没有白费,终于计委通过了这套软件的验收,同时也留下了我们,因为他们认为我们这不是在努力工作,而是在拚命工作。
在长沙两年
在市信息中心的两年里使我的电脑水平有了质的飞跃,开发了几个较大的软件,使我对各种流行的开发环境以及开发流程,各种相关的知识有了较深的或较全的了解。其间我在中专过完了自考大专的基础上又全部考完了自考计算机本科的课程,并通过了软件专业资格水平考试的高级程序员水平。
在市政府的两年里,我们和在学校里几乎没有多少变化,因为我们的生活中几乎全部都是电脑,几乎没有什么周末可言,我们开始广泛学习各种语言,VB,VFP,DELPHI,PB都被我们用了个遍,只是可惜我们在市政府的两年里没有能够接触Internet,我们在这两年里与外界的接触就是去逛电脑城,逛电脑书店,去参加一个又一个展会,但我们从来就没有与除我们两个人之外的第三个程序员交流过,我们在凭着自己的认识发展着自己,因此我们走了太多的弯路,有过很多次浮燥甚至自满的心理,总觉得自己的水平已经很不错了。
机关的生活平淡如水,今天知道明天的事,每天上班下班,同事们一个个悠哉悠哉,每天的工作就是报纸、茶与聊天,不过我们没有闲着,没有任务就自己给自己找任务,我们买了无数的书与光盘,可惜我们的信息太封闭了,我们并不知道将来我们会是个什么样子,什么样的技术最应当学,我们只知道外边的世界很广阔,我们最最向往的城市是北京,因为那里不仅有天安门,还有中关村!我们第二向往的是深圳,因为那里高科技公司多,我们总想着我们肯定会出去闯闯的,但我们现在需要的是基础,但我们不知道何时基础才算可以了。
在市政府的日子里,我们使用VB,DELPHI,PB以及SQL Server为市政府一些机关开发了一些中等规模的MIS系统,但我们慢慢的越来越厌倦做这些MIS系统,简单就是一些简单代码的重复,与我们所想象的真正的程序员相差太远,于是我们又重拾起珍爱的C,并开始学习C++。我们甚至还搬来了Linux,因为我们觉得这是黑客的世界,而我们最向往的是黑客的那种境界。
两年后我们终于还是待不下去了,因为我们的开发工作都被剥夺了,单位要我们两个去做技术支持,就是哪个机关里电脑坏了,我们就去看一看,我们再也忍受不了了,每个月拿着四五百块钱,还干着自己不想干的事情,为什么不去外边干自己想干的事情?而且工资还是现在的十几倍?!
虽然出来的时候很不愉快,但我们没有一丝后悔,该是证明自己的时候了,我们先是去了市内的一家外企,在这家公司里我接触了Internet,并且做了第一个自己的主页,在Internet里,我发现了一个令我惊讶的巨大空间,外边的世界太精彩了,由于这家外企令我们非常失望,对开发人员不重视,而且总做些让人摸不着头脑的事,于是我试着用Internet发了一些求职邮件,没想到从第二天开始我就收到了大量的回应邮件,都邀请我去,有深圳、广州、惠州、福州,最后还有北京的。我们没有犹豫,在与北京现在这家公司通了两封邮件后,我们就在对这家公司一无所知的情况下登上了来京的火车,说实话,这是我的第一次出湖南省。
漂泊到北京
今天,我到北京已经有近两年时间了,眼界的扩大,遇到了无数的高手,使我更进一步明白了自己将来的方向,同时也让我感受到了巨大的压力,同时我的水平也有了一个质的提高。
时间已让我觉得要做一个真正的程序高手是多么的困难,计算机技术博大精深,我们只有本着一丝不苟,精益求精的态度去认真学习,才有可能进入一种高手的境界,我想越往后走我会越发现自己的不足,越来越明确自己与真正的高手之间的差距,更加明确我的目标在何方。
做最好的程序员一直是我的理想,我想只要付了努力,只有自己这个信任与勇气,我没有什么可后悔的!
作者:老虎