那些日子(四)
2001 年的春天,我用 C++ 把“风魂”重写完毕。这个工作在北京时开了个头。起初是和余雪松聊 kele8 的 engine 时,萌生的一些想法。老余告诉我,他做过一些评测,发现大部分 CPU 时间消耗在了 flip backbuffer 上,大约占 50% ,其次是字符串的处理。(后来这一块的优化,我离开北京后老余也做了,应该是和我的思路类似,做过以后,就能发现更多可优化的热点)
我考虑了几天,突然有了些灵感。我想我找到了方法解决这个问题。只是古老的脏矩形算法而已,好多人尝试过,可惜都没有用好。我想我可以换条思路解决的好一些。
再就是阅读了 MFC 中 CString 类的源代码。因为吴东黎说,好多人不用 MFC ,但是离不开这个 string类。他把这个类从整个 MFC 中剥离了出来用。我也不用 MFC ,不过还是想,有这么好用吗?随即读了一遍。因为正好在重新学习 C++ ,我就自己开始写一个 string 类。
这两块东西让我把“风魂”的代码用 C++ 翻新了一遍。如今回头来看,代码很混乱,没有章法。但是我想它们见证了自己的历史,至今仍放在主页上供人下载。
没有哪个程序员的代码一开始就能写的成熟稳健,我们都经过幼稚的年代。
古越在网上告诉我,他想用我新完成的风魂 C++ 版本来写新项目的 client 。不过还需要我做几个扩展模块。我想总是要练练手的,何况可以拿兼职工资。在家这么混下去,总不能一直吃爹妈的。古越还是想让我加上 Z-Buffer 的支持,但我觉得那不是一条正确的路。想了一下,决定实现另一种解决 2d 场景中前后遮挡关系的方案。可以不增加太多额外的数据量,而且处理速度比较快。
在此之前我估算了一下整个网络游戏 client 需要的图片资料的数据量,得到一个吓人的数字。对于当时主流的 64M 内存配置来说,不花点心思,是跑不起来的。
大约做了一个月,我把一堆代码和几个 example 提交给广州,并拿到了 4000 块的兼职工资。这让我很欣慰,至少我在家没有白吃白喝。而且,天夏被网易收购以后,micro 明显大方多了,呵呵。
这种悠哉悠哉的日子也只过了这么一个月。另一个人找到了我,胖肖,肖海彤。
肖海彤这个名字,96 , 97 年的时候在 cfido 网上很出名。我老在全国的技术区里看他发信,有过一些笔谈的经历。写程序这行当,他绝对是我的前辈。那些天,我们在网上聊了许多,他直言是因为网易才跟我联系,但我们聊的都是些别的。我记得他给我转了一些旧邮件,关于民主啊宪政之类的。我本不关心政治,可读了后对政治也有了兴趣。我想我是从那个时候开始仔细考虑“自由”和“个人意志”这些问题的。
肖海彤是丁磊的同学。网易当时还设有 CTO 这个职位。CTO 在北京,似乎跟广州有隔阂,基本管不到广州来。肖海彤正负责广州网易的技术部门,广州也几乎是网易全部的技术力量所在地。
丁磊一定是受不了我们这么一天天闲聊,没过几天就直接给我打了个电话。我想丁磊的口才并不出众,至少当时对我没有什么特别的感染力。只是我在家待的实在是有点无趣了,我说,那我去广州帮帮 micro 的忙,不过我想自由一点。丁说没问题,帮你在公司附近租套房子,有阿姨帮你打扫卫生,屋子里也配好电脑,上班不用打卡。就这么定了,机票明天 ems 到。
事实上,后来我只让阿姨去我那打扫过一次卫生,而我自己连周末也是泡在公司里。我想既然要做,就一定要做好。
网易 97 年成立,当时只有 7 名员工。当 2001 年 4 月 8 日,我在入职单上签字的时候,工号是 92 。员工离职,工号是保留的,即使日后再回来,也是领个新的号码。我认识好几个离开网易又回来的同事。而我的工号,从 92 到 0092 再到 G0092 ,没怎么变过。
我猜,当时网易的北京上海广州三地的正式员工加起来差不多只有五六十人吧。但实际上办公室里看起来的人更多一些。micro 他们天夏的收购手续还没有完全办完,许多人拥挤在 36 楼,而我是直接入职网易技术部的。
在胖肖的办公室里,他满是歉意的对我说,由于制度上的原因,只能给我一万一个月的工资。因为我的级别是 6 级,在新员工里已经很破格了,如果再高恐怕影响不好。而 6 级员工薪资最高这么多。至于住房,房租是 1600 一个月,如果公司来支付的话,手续上不好办,所以得我自己承担,额外会有 800 一个月的住房补贴。扣完税以后,可能比一开始许诺的少许多。
我说无所谓的。这么说也真是这么想。而且,这个数字听起来不错,5 位数耶,可以小小的满足一下虚荣心。这也是我最后一次关心自己的薪资,后来再也没注意过。直到今天我也不知道到底每个月公司给我发了多少钱,银行的户头上从来没刻意去查过帐。
入职的那一天,天夏的 fishman 离开了。我跟他就那么一面之缘,没什么印象,也没太多好印象。我在 36 楼底下的农行办工资卡的手续时,天夏原来的行政 mm 也在,她跟着 fishman 离开。很清秀的女孩,漂亮,所以印象深刻。她也是在那办些公务,或许是转帐吧。我们闲聊了几句。我知道网易大约花了 10 万美金收购天夏。今天看来这个数字很便宜,但在那个时候,我想至少 fishman 觉得赚了。我也觉得赚了,就这么忽悠一下,然后全身而退。人和人的想法还就是不一样呢,有人就想做点事情,有人就想赚点钱。
赚钱为了什么呢?我仔细想过这个问题。钱是一种媒介,代表了一种对社会资源的调动能力。所有的不公平,都是缘于资源分配。我们需要有思想有能力的人来更加合理的调配社会资源。
晚饭是丁磊请客,在隔壁的蕉叶吃泰国菜。丁是个没有架子的老板,略微有些霸道。饭桌上还有 dingdang ,跟肖海彤一个办公室的。我们聊起来挺投机。其貌不扬,据说应聘网易时失败了几次,不得伯乐。我看是因为过于谦虚了的缘故吧 :) 。我们聊到我的个人主页,说起 N-SPACE 这个网易的产品,很可惜,那个时候已经停止注册了。dingdang 说其实应该好好弄下去,后来网易的个人主页又开放注册了好长一段时间。
夜里,我回到了属于自己的小窝。就在公司对面的一条小巷子的尽头。与外面的繁华截然不同,这儿非常的安静。一对和善的老夫妻租给了我,虽然外观破旧,但内部温馨,甚至有一口金鱼缸。
很累,床很舒服。第一次一个人住这么大一间屋子。当从清脆的鸟叫中醒来,赤脚踩着清晨地板上的那一缕阳光时,我想这是一个新的开始。
五一假期快过完了,不知道忙碌起来还能有多少时间继续写。
照例补充一句:谢绝转载。 :)
Comments
Posted by: Cloud | (27) May 22, 2008 05:10 PM
Posted by: nothanks | (26) May 22, 2008 04:08 PM
Posted by: 孤单 | (25) May 22, 2008 03:59 PM
Posted by: tomcat | (24) May 4, 2008 09:15 PM
Posted by: du | (23) May 4, 2008 08:55 PM
Posted by: ablmf | (22) May 4, 2008 07:49 PM
Posted by: perlma | (21) May 4, 2008 05:58 PM
Posted by: nothanks | (20) May 4, 2008 03:46 PM
Posted by: zen_yue | (19) May 4, 2008 01:30 PM
Posted by: 开心 | (18) May 4, 2008 01:08 PM
Posted by: chinainvent | (17) May 4, 2008 12:06 PM
Posted by: kingx | (16) May 4, 2008 10:39 AM
Posted by: Jackyfire | (15) May 4, 2008 07:00 AM
Posted by: alexandercer | (14) May 4, 2008 01:52 AM
Posted by: hlst | (13) May 4, 2008 12:35 AM
Posted by: yeka | (12) May 3, 2008 11:40 PM
Posted by: Ruxbin | (11) May 3, 2008 09:54 PM
Posted by: Joe | (10) May 3, 2008 09:52 PM
Posted by: standing | (9) May 3, 2008 09:52 PM
Posted by: xmfs | (8) May 3, 2008 08:41 PM
Posted by: chinetman | (7) May 3, 2008 07:49 PM
Posted by: sdfs | (6) May 3, 2008 07:21 PM
Posted by: carefreegale | (5) May 3, 2008 06:36 PM
Posted by: ablmf | (4) May 3, 2008 05:54 PM
Posted by: hello_world | (3) May 3, 2008 04:09 PM
Posted by: nothanks | (2) May 3, 2008 04:04 PM
Posted by: hello_world | (1) May 3, 2008 03:53 PM