这是一篇迟到了很久很久的2015年终总结……
这一年,是我人生的又一个转折点。因为,我终于走出了校园,迈进了社会。阿里是一座大学,让我很快就适应了这里的生活。尤其是园区的五个食堂可以每天都吃不同的食堂,午饭有补贴、晚饭免费、夜宵免费,害的我半年就胖了10斤…斤…
言归正传,今年主要就分为两个阶段,前半年是在校的毕业期,后半年是入职的菜鸟期。
在校的最后半年
这半年主要是与毕设各种斗智斗勇以及和好友们胡吃海塞中度过。还有趁离开北京前,把还没去过的地方逛了下。
有时看着实验室群里学弟学妹们的聊天,他们也正在经历着我半年前的经历。正巧,收到了汤老师的来信,问我工作的近况。突然,好想念老师们,好想念在北京的兄弟们。所以计划今年在学弟们毕业前,回一趟学校见见老师同学们。
在毕业之后,我把shadowsocks免费服务和码农圈关掉了。经过半年的运营,码农圈的用户数已经将近2000了。可是非常遗憾,毕业之后没有精力去维护它们,犹豫了良久,还是关停了。
入职的半年
很幸运地能进入阿里,很幸运地能进入牛人云集的中间件团队,更幸运的是我进入的团队做的正是我喜欢的东西(大数据、流处理、JStorm/Storm)。在这里,我遇到了我的中国好老板,中国好师兄。刚来到团队时,主要负责jstorm的监控系统和管控平台。作为一名后端开发,在中间件中前端能力居然成了我的强项,虽然我对前端也有兴趣,但我还是更想做核心后端。
所以,需要学的东西好多,Clojure、Netty、Thrift、ZooKeeper、高并发、Spark、Flink…有学不完的东西,每天都很充实,却也每天都觉得时间不够用。以前在学校,一周七天都能拿来学这些东西,现在工作忙了,只能等到下班后或是周末,然而周末又会有好多琐碎的事情。一周能坐下来持续学习的时间真的好少。不过我们团队的好处是,在工作不忙时可以在工作时间去学习、去阅读源码,Boss也支持,简直就是领着工资在学习。
这一年,团队发生的大事是 JStorm 进入了 Apache 基金会。社区有一个JStorm Merge的规划,也就是Storm 2.0会基于JStorm将Clojure核心代码替换成Java。最近Storm马上就会发布1.0版本,之后会冻结核心相关的feature,开始全力做jstorm merge。希望届时,自己能为社区做尽量多的贡献。
开源社区
这一年,我在Github上开源的项目总共收到了450多个star。进入JStorm团队后,也有更多的机会活跃在JStorm社区和Storm社区。
这一年,开源社区对整个工业界的影响很大。开源社区对我的影响也很大。深刻地体会到,这是个卧虎藏龙的地方,这里有取之不尽的知识,这里就像大学的象牙塔一样引无数人攀登。
大型的开源项目有很多值得学习的东西,优秀的架构设计,漂亮整洁的代码,就像文档一样的代码注释,以及测试、code review、文档、流程规范等等。就算是BAT绝大多数团队都没有做到。所以,参与开源项目不仅是一件“镀金”的经验,更是能大幅提升自己的技术能力。
2016年
这是我工作的第一年,起初刚毕业时心情比较浮躁,现在慢慢心沉下来了。目标清晰,只需低头拉车踏踏实实做研发。这些今年的TODO List。
- 努力成为Storm Commiter
- 熟悉Storm、Spark、Flink等流处理框架的原理和代码
- 自己能从零写一个分布式系统,即时是玩具级别的或是重复造轮子
- 成为一名人像摄影狮,摄影后期入门
- 摇号中奖