加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

32岁生日

(2011-04-06 17:28:58)
标签:

杂谈

    明天是我32岁生日,时间过得很快,我留也留不住,但希望能留下一些成果。

    18岁上大学后,就一直在搏杀,基础不好,就打基础,水平不高,就练水平,遗憾的是至今也没有给这个家带来什么起色,每次和老婆分别,看着老婆穿的很朴素,简单,我就很难过。我一直对自己说,要相信自己,苦难是最好的大学。

    由于之前主要做大规模数据处理,特别郁闷的是没有很好的数据检索引擎,那时用公司的一个KV库和mysql混搭了一个日志处理系统,用于个性化推荐的基础数据,上层尝试了各种算法,虽然很土但还是有一些效果,但做的过程中,最郁闷的还是做数据,因为不可能要求架构组为我们定制一个数据库,所以每次做库都非常慢,运营起来很困难,一旦有一天入错库了,需要rebuild,那可惨了,就得加班看着数据跑完,必要的话,回到家还得VPN盯着,在经历了这些痛苦以后,就开始孕育做这样一个低层的基础数据查询引擎。

    读博以后,我就在潜心研究现在已有的一些开源代码,和他们的主要问题,但始终也没有更好的解决方法,直到宝宝出世的那段日子,因为要守着妻子,可以完全抛开其他事情,因此静下来的时候,我就在想怎么破解这些难题,当我想明白后,也差不多是妻子出院后,就开始着手做,从int main(void){return 0;}开始一步步往上搭,开始的代码非常精简,很快一个检索系统就完成了,而且非常快,快的超出想象,因为我长期做库,所以多少量,大约什么时间能做完,是有预期的,虽然知道会快,但快得还是超出了预期,后来的3个月,代码越写越多,也越复杂,功能也越多,但核心的部分,基本没有大改,保持得非常原始。

    接下来,在组内做了一个报告,并且继续优化,解决了一些固有的问题,并做了一些推广,每天都有新的优化思路,并快速的实现,它很听话,每次都给我或多或少的惊喜,我想把他作为我32岁生日的礼物,今天是生日前的一天,我一大早又做了一个重要的优化,1.2亿条数据集做库,索引文件从73M降低到55M,并且还有很大优化空间,如果能签名更均匀,还可以降低很多,这是目前卡主的难题。

    虽然32岁的生日,有一些欣喜,但掩饰不住生活的艰难,每天上下班路上看着灯红酒绿的霓虹马路,而自己只是一个匆匆过客,既不能给家庭带来足够的安全感,也不能给自己带来可以预见的未来,其实每个有梦想的人都在赌,用自己的一生去赌一个梦想,用自己的一生去履行自己对自己的承诺。

    我还需要继续努力,继续人生的征程,无论多么艰难,因为苦难是最好的大学,我历尽如此多苦难,没有理由不继续战胜他们,继续前进。

 

 

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有