总结是为了更好地再上路。

在我人生的前二十几年是没有做年度计划和总结的习惯的,但在 2015-12-31 时和饭团团员们心血来潮一起做了个 2016 PLAN,现在 2016 已经被完整地甩在身后,是时候回顾以明得失,展望以知进退了。

如果用一句话来概括,这一年是玩得不错,学得不咋样;展开来讲的话,按传统得欲扬先抑,先把批评做在前头,上成绩单:

成绩单

当时制定的计划一共 16 项,现状如下:

2016 Plan Progress

自评

惨,不及格。

当然我的过去就是我存在的基石,一味地全盘否定并不能改变什么,需要认可我自己的是清单里可能最难、但对我提升最大的两项任务完成了。

反思

我对跨度较大的计划的把控能力略差,做这件事情需要的能力跟项目管理很类似,都还需要我有意识地花大力气去培养。

  1. 目标的约束力

    引用最有故事的女同学曲玮玮的话说:真正的目标是清晰明确的、有时间约束的、可操作执行并且可以检验的

    我在制定计划时存在一个很大的问题是没有给任务加上时间约束,而在一年这样一个相对很长的时间跨度里,没有时间约束的目标很容易被无限押后,并最终导致计划的流产。

  2. 计划的迭代

    在一个计划周期里,处境,心态,都可能发生了天翻地覆的变化,想要做的事情也可能需要随之调整,保持对计划清单的关注,确保留在清单里的仍然是你最想完成的事项。

  3. 执行力

    候捷老师说,天下大事,必作于细。

    小别老师说,「做事情抓重点」+「执行力」

    我对自己说,想明白最重要的里面最想做的,迈出第一步,少年莫踌躇。

有形的记录

阅读和影音娱乐

数据主要来自豆瓣上的记录。

Books and Movies

用一句网络流行语来说,努力了可能没什么卵用,但不努力真的很舒服啊。:sob:

从数字上看,我这一年过得没有之前努力了,花在书籍上的时间与影音方面的时间此消彼长,特别是技术类书籍的阅读少了很多,这都是需要注意的地方。

网络活动

GitHub

贡献日历:

GitHub Contributions 2016

  • 过去一年总共有 935 次 Commits/Issues/PR,相比 2015 年的 765 次小幅提升;

  • 最长连击记录是 28 天,是 2015-12-31 到 2016-01-27;

  • 每一周都活跃。

相较于活跃的数字来讲,过去一年里值得一提的个人项目主要是下面这三个:

  • awesome-adb

    目前网络上能找到的最完善的 ADB 用法大全。

    它在 GitHub 的 Trending 上待了几天,最高 Repositories 排名第 4,最高 Developers 排名第 6,目前 Star 数过 2000。我至今仍记得上 Trending 的第一天我激动地与 Linus 合影留恋时的心情。

  • vim-markdown-toc

    一款 Vim 插件,主要功能是为 Markdown 文档自动生成和维护 Table of Contents。

    Star 数不到百,但每天都有人 clone,Vim 必备插件 nerdtree 的作者 scrooloose 还来提过 Issue 和 PR,让我体会到与传说中的人交流的感受。

  • chinese-copywriting-guidelines

    中文文案排版指北(简体中文版)。

    这是一个 Fork 项目,却也是第一个让我尝到 Star 数破百的滋味的项目,感谢它。

得与失:

参与和维护开源项目是一件很有意思的事情,可能让你接触到久仰的大神,也可能占用你很多的时间,可以从中学到多人协作的方式与智慧,也可能让你在连击与 Star 里迷失。起初最盼望的是自己的项目有人关注,这样的时刻真正来临之后你就会发现身上多了许多责任,解答网友们与项目相关的问题义不容辞,及时响应对维持热度必不可少。

在这方面的付出与收获自己觉得还比较满意,以后会继续保持活跃,而且要活跃得更有质量,更有效率。

需要引起重视的地方是作为一名 Android 开发者,没有一个长期维护的相关代表作,这是严重的失误。

技术社区

这一年里我成为了掘金联合编辑、极乐知乎专栏原创作者,在掘金分享和发布了 11 篇文章,收获了 1388 个收藏,在极乐知乎专栏发布 1 篇文章,收获 80 个赞和 60 名粉丝。

在它们的原创作者群里可以接触到很多业界知名的开发者和很厉害的小朋友们,他们也跟大家一样嬉笑怒骂,但又明摆着实力碾压,无形中带来很多的压力和激励。

博客

这一年在个人博客上共发表 17 篇文章,大致上半年每月 2 篇,下半年每月 1 篇的节奏。

以后可以再多写一点。我比较满意自己的一点是近两年我对学过的东西和遇到过的问题在 OneNote 上都作了详细的分类记录,而这些笔记趁热乎的成篇发布出来对整理思路和加深理解都是有益的,毕竟你能清楚地讲解给别人听,才算是真懂了。

运动

过去一年的运动记录主要分布在羽毛球、跑步、瑜伽和网球上。

  • 羽毛球

    参加公司羽毛球俱乐部活动 20 次,集团俱乐部活动几次,搜狐联赛 1 次。技术上进步不大,抽空看完了李在福的《追球》系列,周末偶尔参加回龙观的情怀羽毛球俱乐部的活动。

  • 跑步

    参加公司跑团活动 15 次,和小伙伴们约跑以及自己练习若干次,收获了两枚半程马拉松奖牌和很多好友。

    Marathon

  • 瑜伽

    参加集团俱乐部活动几次,身体僵硬,练习完很放松,很久没去了。

  • 网球

    参加公司网球俱乐部活动 15 次,入门菜鸡选手,到处捡球,很久没打了。

工作

占据绝大多数时间的工作,在这一年里只能说中规中矩,却也实现了升职加薪的愿望。

继续从事 Android 开发,因工作需要也接手了一些 PHP 后台代码维护,踩过很多坑,改过很多 Bug,个人能力的提升并不能令自己满意。

一方面深感自己在技术上缺乏深度,另一方面也因职业发展焦虑而迫切想要进一步提升在实际编码层次之上的架构规划与设计能力。试着去阅读更多优秀的源码,也试着让自己在接手任务之后将更多的时间用于设计,更多地画图、做笔记来捋清和记录自己的想法,确保自己的编码过程中是思路清晰的。蜕变的过程是辛苦的,但这一步别人只能提供一些建议,更多的还得靠自己去学习和思考。

制订一个清晰合理的职业规划来指引自己前行是必要的,否则可能看上去很努力,实际也做了很多事情,但两点之间直线最短,有明确的目标你才能笔直前进。

游戏

今年游戏玩得比去年多,主要是手游《皇室战争》和《阴阴师》,在业余时间里它们能让我暂时摆脱焦虑与烦恼,专注于一个小屏幕里,去发掘和操作一些套路,尽管那也许就是游戏策划们设计好的套路。

另外,和李小昂同学合作使用网易的自动化测试框架写网易游戏的自动化脚本也挺有意思。

昨天我卸载了《阴阳师》,从中节省出来的时间我想干一点更有意思的事情,目前还没有想好,欢迎推荐。

旅行

由于异地装修,这一年里稍长一点的假期基本奔波于帝都和武汉之间,能称得上旅行的只有和范师傅周大神一起的大五朝台了。

两天步行五十多公里,单日计步超过五万,在徒步过程中数次想放弃然而最终坚持下来,第一次在寺庙挂单,这些都深深地印在脑海里。

无形的收获

除了上述的这些,我还收获了一些看不见摸不着,但是也实实在在的东西。

一是和小别同学在经历了无数的争吵后达成的共识越来越多,求同存异中也多了许多体谅与包容。

二是在参加各种运动的过程中收获了许多好友,让我得以在工作之外感受更多生活的精彩。

展望

参加工作六年有余,近一两年日益焦虑,猜想大致与若干年后将体会到的中年危机类似,唯不断的思考和努力方可突破。

在接下来的日子里,我期望自己有:

更多的思考,虽然 done is better than perfect;

更多的阅读,特别是 the fucking source code;

更多的交流,训练简洁的表达能联动促进思维更敏捷;

更少的焦虑,想清楚,笃定前行;

一个家。

结语

最后要感谢亲人朋友们一如既往的支持,感谢领导和同事们的爱护与帮助,引用最近认识的超厉害的 小故事 的年终总结标题与大家共勉:

你只管努力,剩下的交给时光。

祝大家新年快乐!