发布网友 发布时间:2022-08-25 21:22
共1个回答
热心网友 时间:2024-11-29 20:32
翁 恺对计算机的狂热要追溯到13岁小学毕业那一年。那年暑假,老爸借来了一台R1娃娃电脑,从此他的视线再也离不开那绿色嘟嘟叫的小玩意儿。自学BASIC 程序,从打印“HELLO”一直做到简单的图形游戏程序。一个月以后R1还了,翁恺按捺不住手痒,经常跑到一位有R1的同学家里,为他“现场直编”游戏 玩。
初一那年,翁恺一直订阅的《儿童计算机世界》发了优惠券,可以用350元购买一只上海产的LASER310电脑。这可是难得的机 会,翁恺使出了浑身解数“威*利诱”老爸老妈,甚至写了一份保证书,保证买来机器后,以投稿的稿费还买机器的钱。翁恺终于如愿以尝,得到了梦寐以求的东 西。这台机器可是当时家里最值钱的东西。只是,一见到这台电脑,当初的承诺就全部抛到了脑后。玩都来不及,哪里还顾得上投稿!初三毕业那年,为了参加省和 全国的青少年计算机竞赛,翁恺读完了大学计算机系的算法教材。浙江省的比赛他获得了第一名,全国比赛的题目却令他大失所望,笔试题目最难的就是画一个图 形。结果,因为他是参赛选手中年龄最大的,系数分很低,只拿了个三等奖。
生长在浙大,1991年考大学时,当然考的是浙大计算机系。小时候的电脑基础帮了他的忙,从大学二年级开始,他就进入了计算机系王申康教授的实验室,接触到最新的设备,用C语言在DOS下做CAI教学软件。 “那时候DOS下的中文平台都还没流行,更别提图形界面了。凭着一本外国杂志和自己的感觉,居然也做出了像模像样的窗口效果。1993年我们做的计算机基 础辅助教学软件拿到北京国家教委去评比的时候,人家还以为我们是Windows下的软件,那次我们获得了一等奖。”
1995年翁恺毕业时,虽然在班上的成绩不是最好的,但由于出色的动手能力而获得了《计算机世界》的奖学金。当年他没能考上研究生,因为王老师那里还有没做完的软件,也为了能继续考研,翁恺留在了浙大。1999年,翁恺再次从老师变成了学生。 1997年学校里开设了Java 语言选修课,浙大的上课竞岗制度,给了翁恺机会,通过了几次试听后,翁恺开始教Java。“我对Java的真正认识,也是那时候才开始的。1996年初认 识Java的时候,觉得它不过是网络上哗众取宠的新鲜玩意儿,但是一本《Thinking in Java》读下来,令我有相见恨晚的感觉。写了三年C+ +程序后自以为已经掌握了它,但学会Java以后,整个编程的思维都发生了逆转。本来Java不过是C++--,但是正是它减去的这些东西,再加上 Bruce Eckel的精彩论述,让我对OOP 从Java开始又有了全新的认识。真正喜欢Java的人,都会强调Java能给人‘内心宁静的感觉’。 可是什么是‘内心宁静的感觉’呢?基本上我是一个写程序很吹毛求疵的人,如果只是为了完成某个功能,能很简单地写出程序。但我希望程序当中每一行代码、每 一个符号都能让我安心舒适。安心舒适来自于程序整体结构的合理,来自于对象划分的正确,来自于处理流程的顺畅,甚至来自于变量名字的满意。最后要做到:想 实现什么就实现什么。别看这句话不起眼,可做起来真不容易。过去自己写程序的时候,曾经有几次都是自己把自己写了几个月的源程序全部删掉,然后在两天之内 重新写出一个来。现在做软件早已进入工业化阶段,但是一样会在更高的层次上做类似的事情。在一个软件投入运行一段时间以后,再组织力量,重新进行整体设计 和编程,都无非是为了追求那种‘内心宁静的感觉’”。