调查和推广,成就够级2000
毕业后,碧海一舟的工作以管理和行政为主,但也经常需要编写一些实用软件,所以学编程都是靠他自己的毅力,利用一点一滴的工作间隙和业余时间来完成。"青岛够级2000扑克游戏" 就是利用业余时间完成的。开始编写之前,他在互联网上做调查,发现网上还没有人编写同类型的软件,而够级扑克玩法因为其有趣、互助、体现高尚的联邦精神等特点,在很多省非常流行,他立即意识到这个软件编好了一定能成功。但由于够级规则非常复杂,对人工智能的要求也较高,实现起来并不容易。而且他刚刚从DOS下的Turbo Pascal编程转移到Windows下的VB编程,对VB也需要重新学习。从编写第一行代码开始,就一直修改。"我编这个软件最初的内核不是完全采用面向对象的编程方法,CPU的资源占用率竟然达到了100%,为此我用了近2个月的业余时间,重新设计了软件的内核,使CPU的平均占用率下降到了20-30%。"
程序编好了,接下来就是推广。他自己为这个软件专门做了一个网页,然后去一些网站如chinabyte、水木清华等人气比较旺的BBS上宣传。第一次在BBS上宣传后,软件的下载率由0增加到百,碧海一舟意识到这种宣传很有效果,开始和传统媒体如《电脑报》等编辑联络,加上其软件的下载率越来越高,《电脑报》专门介绍了他的软件,通过这个介绍,够级2000的点击率开始猛增。几年下来,碧海一舟在这个共享软件上花费了太多的精力,支撑着他继续做下去的是他坚信"We can,just to do"和二十万用户的期望。
"证书只是敲门砖,并不是万无一失"
虽然获得了"优秀开发者"称号,但是碧海一舟至今也没有报考国家的程序员水平考试。他本人有时倒也想去考微软的MSCD认证,苦于没有时间,一直未能成行。自己虽然没有考过证书,但是他还是希望大学生有机会去考一两门专业的、含金量高的证书,"作为一名大学生,证书是向用人单位证明你能力的一个方面,这是一块有力的敲门砖。但千万不可认为拿到证书就万无一失了,因为实际工作当中,还有许多东西要学:技术水平还需要不断提高,交往能力、语言表达能力、团队协作精神、吃苦耐劳的精神等,还都需要增强和加强锻炼的,而且计算机的新技术层出不穷,一年不学习,恐怕就成了'半文盲'了。"
小林:徒手攀登高峰
人们常认为要成为程序员要么如Fishman一样是科班出身,要么如碧海一舟一样,以本科的功底起家成为超级的爱好者,但小林与他们都不一样,他像一个在程序编写领域中徒手攀登高峰的登山者,以初中文化功底,靠自学成为一个出色的程序员。他和刘韧、杜红超一道创办知名的"斗牛士"写作社区网站,,负责它的前期设计和后期一些技术支持,现在某无线互联公司从事基于无线互联及PDA的行业解决方案、个性化方面的研发工作。
1993年,小林初中辍学后,家里买了一台电脑,从最基本的DOS学起,把DOS里的基本命令背熟,重装了n(n> 10)遍机器后,对电脑比较熟悉了。当时最为常用的办公软件就是金山WPS软件,打开这个软件就可以看到"作者:求伯君、李明"字样。紧盯着屏幕上的"作者:求伯君、李明",小林的眼前幻化出了"作者:小林"的字样,这种想法推动着小林更渴望去了解其它程序。 小林开始走上了编程之路。对只有初中文化的小林来说,要啃透那些代码,虽要相当大的毅力,当现在问及小林对当初走上程序员之路有何评价时,他说:"程序员是最能突出'只有偏执狂才可能成功'这句话的人。"从这里也可以看出小林对于程序有着多么执着的热爱。
"少年壮志不言愁"。开发出程序,对只有初中文化的小林来说,无疑是困难的。他接触到的计算机知识相对于程序开发来说,皮毛都很难算上,要想开发程序谈何容易?少年不识愁滋味,初生牛犊不怕虎,小林从C语言开始学起,英语水平很低,书上的英文靠查字典读懂。除了读专业书,他还从报刊上获取编程方面的知识,经常到深圳的"赛格市场"和别人交流软件并学习到一些知识,也在那里认识了几个大小林十几岁的开发人员,对他帮助很大。
一般情况下,小林是边看书边操作,把自己认为有用的和自己在运用过程中的心得体会都记在事先准备好的记事本上,并背得滚瓜烂熟。死记硬背虽然不是一个好办法,但对于只有初中文化程度的小林来说却是登堂入室最有效的办法。小林认为:"书,是永远的最忠实的老师,但国内某些专业技术的书出版得要较外语版的晚上一年左右,所以如果能够较好的理解读懂英文资料将占较大的优势,此外在学习的过程中,多看别人的经典的实例程序,编程中就会少走些弯路。"就是到现在,小林在工作中遇到问题,仍然是看书、翻阅杂志、求教有经验的朋友。接触到互联网之后,增加了获取知识的途径,利用搜索引擎到相关的垂直网站、到网上社区去求教,当所有这些途径都无法解决问题时,小林最后才去找人登门求教。
"删繁就简三秋树,标新立异二月花。"什么是程序员?也许我们会认为是学会了很多编程语言或者考了程序员证的人,然而小林不这样认为:"程序员不一定必须持有程序员证书,作为程序员最为重要的是具有创新、钻研、好学等精神和能写出好的程序。"小林是完全依靠自学,几乎是在"一穷二白"的基础上开发程序的,创作中所遇到的困难非一般人所能够想象,然而小林坚持下来,并获得了成功,那么是什么力量使小林克服困难、不舍昼夜奋然前行呢?他的回答是:"追求成就感、追求完美!比如做一个同类的程序,某些程序员用100行较复杂的代码完成,而我只用10行代码即可完成等同的功能时,这种小成就感会让我沾沾自喜。"
"我拿青春赌明天"?有人说程序员就犹吃青春饭一样,到了30岁还不能做到一个职位,就应该从程序员里退出?小林并不认同这一点,他举例说:"记得今年4月1日《程序员》杂志和中国软件协会举办的一个活动里,原微软公司的戴习为老师及金山公司的雷军,他们提出了程序员可以当一辈子的观点。对于我,未来的职业应该还是会和技术沾边。"对于程序员来说,加班原本很正常,不加班才不正常,做大项目搞封闭式开发是常有的事。而对于小林来说,几乎没有真正很好休息过,如果项目不急,他就会把大量时间用来为升级自己的知识结构、刷新自己能力的读书上。
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




