Monthly Archives: July 2010

写在毕业一年后

不经不觉毕业也一年了,走得太匆忙,并没有和大家留下什么伤感的回忆。 从入职到现在,除了觉得时间过得很快之外,就是觉得自己没有把握好时间,或者毕业后各方面的原因学习动力和激情也比不上在学校的时候。 回头看看这一年…… 09年的下半年,大部分时间是投入在研究fopen这个Facebook开源SNS,由于这是搭建在Linux平台并用php和c++写的,Linux和php这两方面对我来说都不太熟悉,折腾了好长的一段时间。fopen并没有原本所期待那样能够真正地投入到正式的产品使用,更多的,它只是Facebook的一个超级简化版,而且文档也相当地不完整,整个fopen依赖的库文件也很多,我当时也没能弄明白这些库文件是做什么的。在改写JavaScript的部分,虽然代码逻辑是比较清晰,但是像它那样的逻辑重写1000的JavaScript代码都要10多秒,不知道它在正式投入使用的时候是怎么提升解析速度的,又或者是正式产品中是使用了C++重写或者利用其他的一些缓存技术。在OpenAPI部分,那时候还弄不明白那个timestamp和callback的参数作用,后来才明白timestamp是用于防止replay attack,而callback是为了使用jsonp的,只怪当时知识面太窄了。虽然最后也用python实现了类似的JavaScript Parser和OpenAPI以及JavaScript client lib,但实际上需要完善的空间实在太多,只是时间无法安排过来。、 09年11月份开始的时候封闭开发了好长一段时间,封闭开发最大的体会就是环境很安静,但人能够很集中精神地开发,效率的确高很多。其实这段时间最大的收获是在美林的时候认识了老邓,他是云风带领的那个工作室的成员,他把我带进了函数式编程的世界,跟我讲了很多除了c++、java、.net之外的其他语言情况,比如lisp、squeak、haskell、erlang等等,还跟我讲了计算机世界里面一些有意思的事情和人物,并介绍了好几本书给我。作为刚毕业的新人,老员工知识和经验的分享正是新人所需要的。

Posted in My Life | 1 Comment