发信人: bency (回家了…………), 信区: Npsos
标 题: 程序员谈程序人生 系列二
发信站: 哈工大紫丁香 (2003年01月18日14:31:12 星期六), 站内信件
碧海一舟:超级爱好者
相对于Fishman这个专业的程序员,碧海一舟应该算作超级的程序爱好者。第一次听说
碧海一舟,是在电视上播放2001年3月举行的"首届中国共享软件及自由软件评选活动"上从
主持人嘴里听说的。也是那一次,通过电视屏幕见到了这个山东汉子。在评选中,他凭借
自己编的共享软件"青岛够级2000扑克游戏"与智能五笔的作者陈虎、foxmail的作者张小龙
、网络蚂蚁的作者洪以容等一起获得"优秀开发者"称号。
286上编出第一个软件
碧海一舟读大学时虽然在计算机系,但学的是计算机的外部设备,只是作为基础专业
课学习了汇编语言、basic、PASCAL等。学习了这些语言后,学硬件的碧海一舟开始喜欢上
了编程,"从大学里用DEBUG写汇编,到大学毕业后自学Turbo Pascal,直到现在用的VB,
我一直非常喜欢编程,甚至可以说达到入迷的程度。"凭着自己对编程的喜好,碧海一舟在
仅有20M的硬盘、10MHz的主频、操作系统为MS-DOS的一台286上完成了他的第一个实用性软
件--用汇编语言写的驻留内存程序(主要功能是完成检测电脑的工作状态)。因为硬件的
限制和该程序直接对内存和端口操作,经常死机,286重新启动一次得好几分钟,浪费了他
不少的时间。一时解决不了的问题他就带着睡觉,半夜醒来,突然想起什么,就一咕噜爬
起来,开机再试,如此反复,直到完善地解决问题。
调查和推广,成就够级2000
毕业后,碧海一舟的工作以管理和行政为主,但也经常需要编写一些实用软件,所以
学编程都是靠他自己的毅力,利用一点一滴的工作间隙和业余时间来完成。"青岛够级200
0扑克游戏" 就是利用业余时间完成的。开始编写之前,他在互联网上做调查,发现网上还
没有人编写同类型的软件,而够级扑克玩法因为其有趣、互助、体现高尚的联邦精神等特
点,在很多省非常流行,他立即意识到这个软件编好了一定能成功。但由于够级规则非常
复杂,对人工智能的要求也较高,实现起来并不容易。而且他刚刚从DOS下的Turbo Pasca
l编程转移到Windows下的VB编程,对VB也需要重新学习。从编写第一行代码开始,就一直
修改。"我编这个软件最初的内核不是完全采用面向对象的编程方法,CPU的资源占用率竟
然达到了100%,为此我用了近2个月的业余时间,重新设计了软件的内核,使CPU的平均占
用率下降到了20-30%。"
程序编好了,接下来就是推广。他自己为这个软件专门做了一个网页,然后去一些网
站如chinabyte、水木清华等人气比较旺的BBS上宣传。第一次在BBS上宣传后,软件的下载
率由0增加到百,碧海一舟意识到这种宣传很有效果,开始和传统媒体如《电脑报》等编辑
联络,加上其软件的下载率越来越高,《电脑报》专门介绍了他的软件,通过这个介绍,
够级2000的点击率开始猛增。几年下来,碧海一舟在这个共享软件上花费了太多的精力,
支撑着他继续做下去的是他坚信"We can,just to do"和二十万用户的期望。
虽然获得了"优秀开发者"称号,但是碧海一舟至今也没有报考国家的程序员水平考试
。他本人有时倒也想去考微软的MSCD认证,苦于没有时间,一直未能成行。自己虽然没有
考过证书,但是他还是希望大学生有机会去考一两门专业的、含金量高的证书,"作为一名
大学生,证书是向用人单位证明你能力的一个方面,这是一块有力的敲门砖。但千万不可
认为拿到证书就万无一失了,因为实际工作当中,还有许多东西要学:技术水平还需要不
断提高,交往能力、语言表达能力、团队协作精神、吃苦耐劳的精神等,还都需要增强和
加强锻炼的,而且计算机的新技术层出不穷,一年不学习,恐怕就成了'半文盲'了。"
-
--
郁闷
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 210.46.72.251]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.389毫秒