这一年我换了工作,10月份的时候离开了阿里巴巴加入到了现在的公司挖财,在阿里工作了五年半的时间,发生了很多事情,个中滋味一言难尽。在阿里最后的一年半时间里是在中间件团队负责应用容器,这是带过的团队里技术能力最强的一个团队,祝愿大家未来对业界做出更大的成绩。
离开阿里偶然因素和必然因素都有,到了一个新的阶段,该去做一些新的事情了。对于加入挖财,最大的原因是afoo;曾考虑过是否该回北京发展,当前的际遇和家庭的因素又决定了仍留在杭州。
写了一百篇左右的blog,基本完成年初预设的目标。不过这一年的精力大部分是在tomcat上面,而不是scala上(实际上在阿里的时候我并没有太多机会在线上使用scala,到了挖财之后,scala作为了后端的主要开发语言之一使用在核心业务上)。在内容上除了技术方面的,也记录了生活方面的一些东西,有考虑过是否把这两方面分开,但维护2个blog太分裂。
后续的blog可能会有所下降,主要是精力的问题,当前的工作更紧张一些。但不会放松写东西的计划,写作的过程是梳理逻辑并反思的过程;这个过程对我并不好受,耗费的精力和时间常常超出预期,内容表现出来的和背后的构思和验证相比只是冰山一角,很多东西仍放在草稿箱里。可自己又有些喜欢这种自虐,写作的过程像是跟自己对话,这是一种很有趣的体验。年少的时候容易在意别人对你的评价,不愿轻易表达;年纪大些对外部声音的在意少一些,写作其实是个很“自我”的事儿。
年中的时候随团队去过一趟桂林,然后在十月份的时候开车去过一趟浙西的山区。
这一年没有参与任何马拉松,上半年的时候绕着西溪湿地跑步几次,7月份的时候身体做过一个小手术,之后没有运动过。
这一年的年度电影无可争议的是《星际穿越》了。在影院看完之后有一种巨大的、透彻心扉的孤独。是我看过的科幻电影里最高级别的作品了,超越了几年前《普罗米修斯》给我的震撼。我很难用言语准确表达对这部电影的体会,它的很多画面、配乐、对白、确实常常在我脑海里回映,翻出在Day One里的一条日记:
晚上11点的高速公路上车很少,数公里前的尾灯,像是快要熄灭的炭火里的几颗火花,只是这几颗“火花”没那么跳跃,让你意识到还没那么孤独。倘若遇到雾霾天气,远处的天空一片漆黑,似乎正在进入一个“黑洞”,常常会想起《星际穿越》里老教授在送他们的飞船起飞时朗诵的那首诗:Rage, rage against the dying of the light.
五月份在上海,组织了华东地区scala爱好者聚会,下半年在杭州的聚会没有组织,因为afoo、我、聚石在下半年都离开了阿里,到挖财后事情太多没法顾及。今年打算继续组织一下。
十二月份去浙大听了一场docker的交流会,docker的发展速度实在太快。最初了解到docker的时候,它的版本还很低,刚开始我还把它当作一种虚拟化技术。那个时候正在阿里负责应用容器,经常遇到一些疑难杂症需要我们诊断。所以我们考虑在Ali-tomcat里集成了一些工具和脚本来方便诊断。但有些问题的诊断并不只是jvm层面,可能涉及到os,网络等,需要一些其他工具,而通常开发人员的权限是受限的,比如我们需要用systemtap 这样的工具,得首先找特定的sa(还不是普通的ops)在这台机器上安装systemtap,然后才能验证我们的脚本。跟sa/ops打交道的过程是有些耗费时间的。比浪费时间更糟糕的是,可能程序员因为觉得这种协助或沟通耗时,抑制了尝试去解决这些问题的决心,直接重启或破坏了环境,让现象隐藏起来。当时发现在应用容器层面难以完美解决,了解docker后发现它是一个更“大”的容器,正满足我想要的。
2015年会很忙,不敢做一些空头计划,在技术上希望把Bash脚本语言认真的学习一下。以前从没有严肃的对待过这门语言,最近写脚本比较多,发觉bash的很多特性都不怎么了解。以前写的脚本里也是低级错误满天飞,比如exit -1
这种写法。具体来说,今年要把《ABS》这本书以及Bash4.0的文档认真看一下;如果有精力的话,再看一下《The AWK Programming Language》这本书。
最大的心愿是老婆在今年生产顺利,家人平安。
相关阅读:回顾2013