2012年度回顾

2011年的总结 太粗糙,今年就写的清楚些。

2012年计划

2012年1月4日,我做了上面这个全年计划。转眼一年就过去了,说好的末日也没有来,生活还得继续,所以还是要总结一下2012并做一个2013的计划,是吧。

现在看起来,上面的计划是很粗糙的,可能是因为那时还没有了解到“生活方向盘”和时间管理吧。列表中大部分是关于自我修炼和成长的,还有一些重要的方面没有包含,比如情感、财富等。这一年,对家庭的关心少了很多,基本没有陪 老婆 下过厨房,也没有经常给父母长辈打电话,对你们说声抱歉。

英语口语

4月份报了WSE,5月份开始学习,到现在已经7个月了,听力和词汇量有一定进步,口语还是不流利。

学习顾问建议多上英语角。

所以啊,不要指望报个班就一定能学好,培训机构只是给你提供线上线下的练习环境而已,关键还得发挥主观能动性,多说。

考驾照

这个目标优先级比较低,暂时搁置一下。

保持体型

春夏秋的时候,每天自行车上下班,路上还练习引体向上,经常做俯卧撑。
偶尔爬山,骑行,跑步,游泳,羽毛球,乒乓球,体型保持的还不错。
到了冬天运动几乎全部中断了,体重从69kg到现在稳定在71kg左右,真是功亏一篑。

耐力

几个月的跑步,耐力提高还是比较明显的。
下图是用nike plus的跑步记录,还有一些用runkeeper记录或没有记录的。
跑步计划 在6月的时候就完成了,本以为10公里是很难的事,没想到根本不值一提,还完成了一次半程马拉松。

明年增加频率和距离,挑战马拉松。
跑步记录

程序设计能力

一直以来都偏关注编码而非设计,渐渐发现当代码复杂到一定程度后就会有hold不住的感觉。
这一年开始关注设计,修改任何代码前先在纸上用图形表达出来,通常是不规范的UML图,ER图和流程图等。
虽然没有完成看完两遍设计模式这个目标,但这个目标本身可能就是不对的。
不管怎样,这一年对于如何写出易维护,易扩展,易测试的代码确实有了更深的认识。

学一门新语言

通过 Ruby Koans 学习了ruby基础,然后使用Bootstrap和Rails搭起了图书共享平台,企图帮助大家 通过阅读获得成长

图书共享平台

公开讲话

从一次在部门沙龙上的发言感受到,公开讲话能力的欠缺。
所以在公司内发起了 4US学习小组 ,从3月份开始,一共组织了50多场活动,几个月下来,可以看出认真对待参与的同事都有明显的进步。

除了在学习小组分享,还在部门技术沙龙上分享了一次Web应用安全的话题。
学习小组活动视频

另外还参与组织了Agiletour2012北京站的活动并担任Track主持人,认识了一群充满激情的朋友。

敏捷之旅2012北京合影
除了公开讲话,我还臭不要脸的公开唱歌。
神州数码全唱比赛
唱歌都还好,居然还走秀,太不符合程序员的身份了。
神州数码年会走秀

总之,这一年脸皮确实厚了不少。感谢 神州数码 提供这样的平台,领导给予如此多的机会。

社区活动

数一下2012年参加的沙龙有:
敏捷个人 (户外活动两次,室内活动一次), BQConfBeijingOpenPartyAgileChinaOpenHouse2012Agiletour2012Global Coderetreat Day

可以看出,关注的重点从2011年的移动(Android,iOS,html5等)转到了敏捷上。

沙龙当然离不开社交,通过这些活动也认识了很多优秀的朋友( @周金根@juvenxu@姜信宝Bob@酸性有毒物质@ShiningXYY@莪夲乖張@杨锋镝@v陈小光v@乔乔的神奇大冒险@Justin麒麟@徐毅-Kaveri@伍斌_Ben ,还有好多,不一一艾特了),感谢你们带给我这么多的正能量。

参与开源

在一些开源项目上做了一些力所能及的事,最大的收获是认识了 @larrycaiyu 这位前辈。

参与的开源项目

还有些计划外的事情:

比如工作上,以前只管完成开发任务就好,现在要协调一个开发团队,控制项目质量和进度。
关心团队士气,纪律,每个人的成长。过程中学到了很多,三言两语道不尽,再写一篇博客总结吧。

另一件计划外的事是,真正开始参与创业了。前两天做完总结,经营状况良好,略有盈余,我们都相信能打造出一家小而美的公司。

创业的过程中,从我的伙伴们身上学到了很多东西,感谢你们!

总之,这是比2011更忙更充实的一年,经常同时有几件事要做,周末比工作日更忙,我也经常压力很大,白头发也长了不少。

但慢慢我学会了调节,学会了如何更高效地工作。

我不再刻意追求读书的数量,我更在意能更多地汲取别人的经验,提升自己的能力。
期待2013年能达成更好的目标!