1996年,高考是我终生难忘的,我唯一的强项数学没有发挥出应有的水平,我的命运因此而被彻底改变。本该进入计算机本科院校的IT之路给断送了,稀里糊涂的进了一个专科行政院校。真是一步出错,满盘皆输。女怕嫁错郎,男怕入错行说的一点都不假。
自从踏进那个校门的第一天,我就后悔了。因为这个学校是偏文的,与数学和计算机几乎没什么关系。而我除了数学,什么都不会。我对数学割舍不掉的感情,使我通过在另一所大学读本科的大哥借到了高等数学上下册,利用自习时间,晚上,双休日时间,开始自学高等数学,一页一页,一行一行学习研究,我将从初中到高中练就自学能力,发挥的淋漓尽致。我看过每一个章节,再去做课后的习题,无一里外,全部都会做,没有任何人指导,没有问过任何人。我真是佩服我自己自学的能力,也许我在数学方面还真是有点天才。现在那两本高等数学上下册还珍藏在我的书柜中,虽然书页已经发黄,已经变旧,但每当我看到它们,都有一种满足感、成就感。现在,由于长时间不接触数学了,什么微积分了,函数了都已经忘得一干二净了,有时真想,抽时间再从头到尾自学一边高等数学上下册,看看是什么感受。
仅仅学点高等数学,我还是不甘心,心里琢磨数学属于基础学科,理论性太强,距离实际应用太远,自学也难学成个数学家什么的。于是,就有了做点别的什么事情的想法,又实在不愿放弃我的唯一兴趣和特长。当时计算机正在快速发展期,之前只在银行的玻璃窗里看到过计算机长什么样子,除此之外对计算机一无所知。但直觉告诉我,将来计算机最有前途、也最实用、关键是与数学关系密切,能发挥出我的特长。相信,以我的理解能力,再加上执着的执行力,应该能搞出些名堂来的。于是,就从本来就很少的生活费当中节省下来一点钱,去书店买来计算机相关专业的书籍,开始了计算机编程的学习。始终坚持利用一切业余时间,晚上别人出去玩了,有去逛街的,会友的,唱歌的,跳舞的,吃喝玩乐的,我却在大教室埋头研读计算机教程,主要自学了程序设计。
当时,计算机刚刚开始在大学普及,DOS还在使用,windows刚刚开始发展,从winx3.1 到win95 再到 win98等等;数据库是foxbase 后来是foxPRo 。程序语言是汇编语言和basic ,后来c语言兴起,再后来就是c++ 、Delphi 、java。为了让自己学习的系统一些,就按照计算机本科生的标准要求自己。我利用两年半的业余时间,自学了计算机本科专业的全部教材。甚至还自学了当时属于计算机硕士研究生的课程:比如数据结构、算法、离散数学、线性代数、甚至模糊数学也学了一点。最后同学毕业各奔东西时,了解我的都对我说:你是全校唯一修成正果的人。
1999年9月,大学毕业回到原籍,顺利进入了本县的政府机关,成为了一名令无数农民同志羡慕的公务员。刚刚参加工作,感觉挺轻松的,再也不用担心什么考试了,紧张的神经总算能轻松一下了,神经衰弱的老毛病也有所好转。参加工作前两年,干的都是与计算机无关的工作,自己三年来学习的计算机知识毫无用武之地。但是为了生存,无奈还得工作下去。在这期间,我苦苦的思索着,我的人生方向到底在哪里,自己深爱着的计算机,也是自己唯一的爱好和特长到底该走向何方。但心里暗示着自己,不论怎么样,自己的特长计算机决不能放弃,一定要坚持做下去。
业余时间还是坚持学习自己认为应该掌握的或重要的软件编程知识,2001年,在我们县城,互联网、网吧开始兴起,腾讯QQ开始火爆。自己身边没有一个懂软件、懂编程的人,甚至就连懂电脑的也寥寥无几。关于软件话题根本没有一个人可以沟通,信息的严重闭塞,觉得自己技术很专业了,导致自我感觉很良好。其实自己成了井底之蛙,因为当时甚至对互联网一无所知,就连QQ这个东东也知之甚少,现在想想,真是哭笑不得。就在互联网开始兴起、web应用、网站设计行业蒸蒸日上的2002年,还是由于信息闭塞,不知道上互联网看新闻,不知道通过网络学知识,甚至根本拿问题,上网查的思想意识。还在自以为是傻乎乎在:什么c语言、c++、vc++、borland c++ 、java、delphi这些桌面应用程序语言工具上下功夫,深入系统的研究了vc++ 、java等面向对象原理和工具使用。(当时看来,学了这些知识,并没有体现出很大的应用价值。但到后来,包括现在,着实感觉当时打下的深厚理论基础功底,对项目软件的开发起到了不可替代的,关键性作用。)后来的2002年冬天,竟然还成功的使用delphi6开发了一个应用软件,有客户端和服务端。刚开始,感觉能开发成功这个软件,已经很了不起了,根本不知道:其实自己已经被互联网快速发展的步伐,甩在后面老远了。
三个月后,到了2003年春,偶尔的一个机会,听说一个应用软件可以通过网络运行,任何一台联网的计算机都可以访问这个应用软件。我开发的这个应用软件能不能放到网上,通过网络运行呢?通过网络访问应用程序到底是个什么东东,赶紧上网找相关知识,后来才明白,这就是动态网站:b/s(浏览器/服务器)模式。而之前自己开发的案件管理系统是c/s (客户端/服务器)模式。从此以后就开始疯狂的学习:html、Dreamweaver、photoshop、Flash、CSS、xml、iis 、asp、jsp、javascript、vbscript,接着又是sql、mssql关系数据库、Oracle 9i关系对象数据库,甚至还学习UML和rose建模工具。
2003年5月,我使用iis、asp、mssql2000等语言工具,独立开发了一个办公自动化软件(使用delphi开发了在线编辑器activeX控件,开发了上传文件组件、使用java开发了一个类似于图片轮播的applet小程序),就是一个数据驱动的动态web网站应用,可以通过网络收发文件的。除了自己单位使用我开发的软件外,还卖给了十几个兄弟单位使用,用于在线办公。就这样赚到了我的软件生涯的第一桶金。随后又针对微软的windows mobile 手机用户开发了移动OA(也就是手机cms),可以通过手机发布、签收文件现在我单位还在使用我开发的软件进行网上办公,看着单位同事每天都在使用自己开发的软件,感觉这是我10多年来坚持不懈钻研计算机软件,唯一值得欣慰的一件事情。
直到前不久,我才明白一直被自己称作办公自动化的软件,原来就是现在被行业人士称作CMS的东东。经过刻苦的钻研开发和扩充模块,现在软件已经变成了一个集CMS、博客(类似于搜狐博客,可以使用鼠标将模块从一个位置拖到另一个位置),论坛与一体的基于asp.net(c#)、Ajax和mssql2005的综合应用平台,完全由自己一个人独立开发完成。
学习新知识和解决新问题的兴趣,使我养成了经常上网搜索的习惯。偶尔一次发现了我们伟大的站长网,又从站长网找到了站长之家。就这样终于找到组织,真有一种相见恨晚的感觉和亲切的归属感,一种回家的感觉,由衷的幸福感油然而生。刚开始,站长网和站长之家两个网站新发布的所有文章,全部学习一遍,决定要好好的补补课,真是觉得自己已经被互联网甩的太远了,不知道的东西太多了,各式各样的网站,五华北门的盈利模式,当前互联网最火爆的东西,发展方向是什么,太多太多的东西需要学习。就比如各种类型的网站:电子商务(包括c2c,c2b,b2b,团购,点购,卖实物的,卖虚拟物品的,有老实经营的,有诈骗的,有盗窃的),当前最火爆:微博、sns,团购,LBS,视频,搜索,苹果i产品,谷歌的android,移动互联网,sp吸话费的,手机黄色网站广告赚钱的,开发移动应用程序的,向智能手机植入病毒的,sp与手机生产商合伙骗费的,竞争对手打口水战的,网络水军操纵舆论,颠倒黑白是非的,微博靠粉丝赚钱的,垃圾邮件赚广告费的,网上购物钓鱼的,手机短信诈骗的,黑客攻击破解的,ddos攻击的,窃取私密信息卖钱的,维基泄密的等等,太多太多的新知识需要学习。刚开始一天不吃不喝不睡,新发布的文章也看不了一遍;后来实在看不完,就看首尾摘要,再不行就看小标题,实在不行就只看文章标题。就这样坚持了两个月,学习过程中不知不觉认识了SEO,又开始天天浏览站长之家所有关于SEO的文章,期间知道了Zac的《SEO实战密码》,通过电子工业出版网站网购了一本,第二天又买了Zac的另一本畅销书《网络营销实战密码》,站长之家摘录的SEO实战密码部分章节内容都认真看了两遍。由于实在抽不出时间,去看Zac的两本书,只有《网络营销实战密码》看了二十多页,就这样还是感觉受益匪浅。
看着别人能和自己喜欢的人一起,去做喜欢的事,真是极度的羡慕,我实在太向往那种能够愉快工作的生活了,哪怕再苦再累也行。可惜,现在没有,有的就是整天面对一群不感兴趣的人,做一堆不感兴趣的事,真是郁闷之极。对我来说,能和喜欢的人做喜欢的事,也许是今生最大的奢求。自己通过生活锤炼,认真审视曲折的过往人生,发现自己始终生活在亚健康状态中。具体表现:
1、身体的亚健康:面对电脑时间长了,也要多运动,不然身体会吃不消的。眼睛目不转睛的直勾勾的盯着显示器,身体坐在椅子上一动不动,身子不转,脖子不扭,一坐就是几个小时,结果眼疼,脖子痛,肩膀痛、腰酸背痛,身体怎么能吃的消。每天有看不完的文章,学不完的知识,觉的什么都不缺,缺的就是时间;哪里都不累,就是眼睛累。
2、心里的亚健康;追求完美,不做则已,要做就努力做到最好。这种性格好的表现就是执着,不好的表现就是的固执。遇事疑心大:一点很小的事,一句不经意得话,别人可能早就忘了的事情,自己会一直想,在脑海里浮现,长时间挥之不去,难受老半天,总是觉得别人是在故意害自己,产生强烈的报复欲望。
3、工作的亚健康;单位会议多,日常开会占用很大一部分的时间,每次开会,都会觉得是一种极大的浪费时间,心不在焉。害怕或者不愿意和领导见面或多说话。有时,碰巧迎面遇到时,也实在想不起来该说些什么,不知道该说点什么,无话可说,也仅仅是大个招呼,赶紧完事走人,心里有种强烈的距离感。
4、社交的亚健康;只愿意和熟悉的朋友打交道,吃饭,玩耍;不愿意和不认识的陌生人结识。与自己有共同爱好的人,聊天那是滔滔不绝,三天三夜也说不完的话题;但是遇到自己没有共同爱好的,就是想不起来话题,不知道该说什么,总觉得话不投机,半句多。
5、事业的亚健康;说专业也专业,说不专业也不专业。说没有取得任何成效吧,也不是,说取得了很大的成就吧,离自己的期望值还相差十万八千里。
6、感情的亚健康;在学校时,由于固执,偏执的性格,而与暗恋的女生擦肩而过。直到现在还是不知道,该怎么去追求自己喜欢的女生,真是郁闷死了。
7、婚姻的亚健康;当时也不知道自己到底怎么了,刚刚结婚不久,就有后悔的想法了。只因实在是张不开嘴,也不是一个不负责任的人,只有顺其自然,走着说着,最终造成了一场婚姻的悲剧。害了自己不说,还伤害到了双方的父母,家庭,还有孩子。但我从来都没有后悔过,现在也是。
8、生活的亚健康;单位,家,两点一线,不愿意出去旅游什么的,不愿意逛街,不愿意一个人去活动,除了几个要好的同学一切吃饭喝酒,没有别的业余生活和别的什么爱好。
9、家庭的亚健康;对待父母不够关心,不够孝顺,甚至不知道怎么关心照顾老人,怎么去疼爱父母,更不用说去理解父母的感情世界,与父母沟通太少,有点时间就去思考自己的程序怎么写,这个功能怎么实现,只知道怎样解决程序中的bug。
10、人生的亚健康;付出的太多,收获的太少。作为一个业余的程序员,要想取得与业内人士同样的成绩,要付出艰辛是业内人士几倍甚至十几倍之多。