当前位置:主页 > 建站资讯 > 正文

我的软件开发生涯 (10年开发经验总结和爆栈人生(2)

发布时间:2018-01-10 11:37    浏览:


其中一个厉害的家伙是张敏锋,他在DOS下利用QuickBASIC实现了一个类似x-windows的图形化的界面 ,支持中文直接写屏、鼠标、带中文输入法、图片(自己定义的位图格式!)、动画和音乐,实在让我惊叹不已!可惜他现在不再写程序了,实在太遗憾了。

 

另外一个是“道友”,他更牛,特别擅长用PASCAL和QuickBASIC,他的算法功底很扎实,经常给我们演示他写的算法,并用图形表现出来。后来他上了大学了,用Delphi+DirectX写了一个很著名的《决战坦克》,效果好得不得了。多年前他在珠海金山公司开发WPS。


还有一个,名字忘记了,用汇编写了个图形功能库,在QuickBASIC中调用,实现真彩色,因为QuickBASIC的Screen12模式就支持16色。可惜现在不他的知道下落。


还有一个,阿祥,用PASCAL的牛人,实现了类似张敏锋的图形化界面,多年前他在腾讯公司写QQ。


还有一个,Chicken,这家伙最喜欢钻研技术,从DOS下的QuickBASIC到Windows下的Visual BASIC,再到VC++,再到Java,多年前在21CN做开发,现在在创业。


还有一个,Silly,这家伙好像学了10多种语言,有一些我根本没有听说过的。现在下落不明。


实际上,我们高中毕业那一届出来的,很多出来都做软件开发,可能是那一年开始市场比较热吧。

 

事实上,我们从正规电脑课程中没有得到多少专业知识,这应了一句老话:师傅领入门,修为在个人。在高中的时候,我们做了不少荒唐事情,其中一件跟学习电脑最难忘的是:我们“入侵”电脑老师的房子。

 

那应该是在读高二的时候,一个周末,我们几个热衷学习编程的在学校留宿的同学,跟平时一样,到电脑老师的房子用他的机器,因为周末的时候电脑室不开,而且电脑老师也乐意于让我们学习电脑。但那个周末老师不在家,而我们习惯了每个周末都用他的电脑,大家又没有钥匙,碰巧另外一个老师经过,说:"break in啊",当时就震惊。然后大家都说:你看,这老师都让我们闯进去了,那就闯呗。最后,我们爬窗进去了。当晚大家的确研究了不少东西。我们还在老师的房子里面开小灶,弄了一锅粥,吃得挺开心的。大家累了倒头便睡。第二天早上,老师开门看见我们和变样了的房子,“责骂”了我们一顿,他其实也没有什么的,呵呵。不过我们之后都没有在未曾得到老师的同意之前“入侵”他的房子了。

 

在高中,从求伯君先生的作品WPS了解到他的个人经历,很钦佩他,便把他作为我的偶像和目标,或许这便是个人崇拜吧。至今仍然记得DOS下的WPS打开文档的万能密码是CTRL+QIUBOJUN (求伯君的拼音)。

 

我把所有课余时间都放到学习电脑和编程中了。很少玩游戏,而且比较少参与课外活动,周末和假期都把所有时间都投入到学习编程中。

 

高中,学习的确繁重,但我仍然把相当多的学习时间都放到学习编程中。

 

毕业后知道电脑老师自己开了间电脑公司,但没有了解其近况。

 

 

第一次开发人生的感悟

 

在大学的时候写了篇感悟,现在原文放出来。

 

我是一个英文专业的大学生,但我真正想做的,却是成为一位IT人。六年多以来,废枕忘食,连那“黑色七月”前的莘莘学子浴血奋战,杀得昏天暗地的疯狂日子里,我仍然是“两耳不问窗外事,一心只顾编程序”。更离谱的是,连在答语文考卷的时候,我不由自主地想起前一阵子的还没有完成的程序来。高考结果出来却有点出乎意料,考上了第一志愿。

这六年多以来,我想成为一位IT人的愿望越来越强烈,这更让我疯狂地学习电脑知识,尽可能地接触与电脑有关的东西,关注有关电脑的信息,对自己不断“充电”。在家里时,我常常在白天构思程序,晚上从别人开始入睡的时候开始上机,大概是11p.m.吧,一直地打到窗外第一屡阳光射进我的工作室为止。原因有2: 1.晚上安静,我的思维为一天中最清晰的,这样能更好地让我发挥; 2.晚上正常的人都睡了 。


考上大学的近一年来,我总在问自己,“到底有没有选择错了?”为什么我会有这个想法呢?我理科不大好,害怕考不上大学,所以在高中分科的时候选择了文科,希望能考上大学后可以选择与电脑相关专业,即使是旁听也好。但是考上大学后,发现这根本是不可能的事情,因为我所在的大学不但没有电脑专业,连相关的专业也没有。当获悉这令我顿感近乎绝望的事实,我消沉了。不能学电脑,又能怎样?

我平时行为不羁,独来独往,不受束缚,穿着更是以舒服为重,因此经常成为老师跟同学“攻击”我的借口。老师曾多次找我做“思想工作”,苦口婆心地向我表明作为freshman应该尽量接触英语,多读英文名著,扩大词汇量......,如此云云。我当然明白老师的出发点是很纯洁的,但是,老师,你可知道,对我来说,英语,是作为我学习电脑的工具,而非电脑作为学习英语的辅助工具。我曾多次对自己说:“一定要在保证英语过关的基础下,才能搞电脑!”但往往不能keep promise,因此我常常感叹:“到底有多少人能信守承诺,又有多少人可以达成愿望?”

我每当遇到不如意的事情的时候,经常以“世事没有完美”来安慰自己,应该说是欺骗才对,因为我深知这仅仅让心里好过点,如此而已。但在这以后,又可以做些什么呢?但一件事让我明白到一句古语——“只要有恒心”的的确确是不假。体育课要考1500米,要是以前,我根本是不会害怕的,但几年来已经荒废了,颇有“廉颇老已,尚能饭否”的感觉。真正站在起跑线上时,我知道,该来的都会来了的......我不大擅长描写心理活动,想必很多网友都有过同样的感觉。结果怎样?跑了个第一。不但重拾了当年的感觉,而且深深明白:成功贵乎坚持。虽然很多网友都明白这点,但是,又有多少人能真正在实际中运用了呢?先辈虽然留下了不少的至理名言,但是,没有多少能真正体会到个中含义,这不能不说是个遗憾。

是否,

有过不知方向的感觉?

问自己,

“为什么?”

生活中,

往往决定方向的,

不是自己,

而是众说纷纭,

不知所措,

其实,

真正的方向,

是自己决定,

不由别人左右。

 

有感 于1999年

 

 

 

职业软件开发生涯

 

工作经历

 





上一篇:安卓软件开发教程
下一篇:标准的软件开发过程(转载)
感兴趣吗?

欢迎联系我们,我们愿意为您解答任何有关网站疑难问题!

关注我们

扫一扫,加微信

客户服务热线:0851-85978099 点击在线咨询 地址:贵阳市南明区花果园