一年了………
博客已经一年没更新了…………庆幸的是paxos和OCI的博文居然还在google的第一页。想想真是惭愧,开博是准备要写的内容“memcached分析改造、分布式、paxos算法、线程池”只完成了paxos算法的解析,而且还是basic paxos,唉!只能找个普适的借口——“忙啊”,这年头谁不说自己忙,在这一年里忙着答辩、忙着毕业、忙着散伙、忙着来帝都、忙着入职、忙着实习、忙着任务、忙着转正、忙着赶需求……… 总之就是没有时间或者说不愿意停下来思考,思考太累了,还是闷头干活比较省事。不过也是时候恢复更新blog了,停下来思考思考,总结总结,归纳归纳,计划计划,研究研究,反思反思………
关于工作
一个偶然的机会拿到公司的offer,阴差阳错的进入游戏行业,想起来还是有些不可思议。可能这就是所谓的造化弄人吧,本来一直想找和分布式、云计算有关的工作,但事事总不能全如人意,最终也没有找到合适的offer。不过现在看来神马都是浮云,吃饱饭才是最重要的。庆幸的是现在做游戏还是挺有意思的。
去年七月壮族小伙提着两个编织袋颤颤巍巍的来到传说中的帝都,和两个在保温瓶生产企业上班的哥们合租住在一个叫什么观的地方,虽然是帝都的乡下,但再怎么说也是帝都啊!再看看这03年开盘只要2~3K的房子,矮板、南北通透、大落地窗、密度低、得房率高、小区绿化好,喷泉假山应有尽有、步行至地铁站只要3分钟、不临街户型好,现在怎么说也得2W一平吧?2W那是成本………(此处省略两万字)。
入职第一天穿着皮鞋衬衣,来到公司,发现组里同事标配是Tshirt+牛仔裤,很是让我囧了一把。同事都很nice也让我很快适应了新的环境,而印象最深的是前四周做了一个图形学的作业,因为就壮族小伙那点选修课上的图形学的知识,和三脚猫的线性代数,这注定是一个杯具。事实也确实是这样的,第一周下来,除了对着题目发愣,什么都干不了………此处再省略两万字,去年写了一篇blog的草稿,谈谈图形学,但觉得太简单,还是不要发上来贻笑大方。
今年从年初开始分实际的任务,幸好有明哥不厌其烦的指导,我才开始上了道。期间的一个bug让我体会到对于商业的编程开发,稳定才是最重要的。而最有成就感的还是对time控制器的开发工作(出于公司保密规定这里不予展开)。
关于paxos算法
可能以后也没多少时间和机会研究paxos算法这么阳春白雪的东西,还是要先把吃饭的家伙用熟练了。研究paxos算法还是让壮族小伙收获了很多很多,希望以后有机会用到游戏开发中,更希望有机会做所谓的“云游戏”。
关于编程
工作以后更多的人和你说,编码搞开发是吃青春饭的活,要想办法转型。壮族小伙也不知道能在这行干多久,不过就现在自己也没什么别的优势,就只会写写代码糊糊墙,而待遇还可以的情况下,能干多久干多久吧。明天的明天谁又能知道是怎么样的呢?
工作了,学习的劲头不像原来这么猛,不过这一年时间里还是看了几本专业书籍,虽然现在都没什么印象了,但也算没有荒废本业。
昨晚为了回答博友的问题,把两多年前写OCI的代码翻出来看,相比现在感觉写得青涩稚嫩,但却多了几分想象力、几分天马行空。现在写代码是值钱多了,但很多条条框框需要遵循,总有种被束缚的感觉,谨慎有余,而魄力不足。可能这就是一种成熟吧,毕竟在没有完全掌握其运作规律前,任何创新都是危险的。套用老罗的一句话“你们都可耻的成熟了!”
关于游戏
壮族小伙玩游戏不多,在校时基本只玩快节奏的FPS类游戏,而且只玩CS,而且只玩1.5版。网游就更少了,网游经历只停留在十年前的网金和大话的时代,那个时候大家还有武侠梦,那时候天还是蓝的,水也是绿的,河里是可以洗澡的,自来水还是很少的——扯远了。当时迷恋武侠可能是因为TVB,可能是因为小说里的大侠基本不用为盘缠费心,也可能是“一刀一剑闯江湖,千古情愁酒一壶”“一剑一天下,一人一江湖”的豪情(都是游戏的广告词,呵呵)。
近代对网游的认识应该就是在WOW的60年代了,那个时候课是可以不用上的,游戏是可以玩通宵的,饭菜是可以叫室友帮打上来的。现在看来当时的WOW制作还是如此的细致,如此的精良,让人望尘莫及。
现在做游戏的server端,有时候感觉自己就像上帝,这个世界的规则都是我制定的,大家都要遵守我制定的规则,不然就是bug,是需要停机维护的……
关于总结和展望
再往下写就成回忆录了,有违本博只谈技术的一贯宗旨。总结就算了,没什么好总结的,凑活着过。说说展望:明天的明天,希望自己能把“memcached分析改造,线程池”的内容补上,接下来就是对mangos的研究和详细分析,如果有时间或者咸蛋的时候,希望能把fast paxos补上。先计划这么多,怕自己完成不了,又说大话。