转眼又是一年,也是来到北京后的第一年。与往年一样,做一次相对完整的记录。

这一年完成的事情

  • 从PHP转向Java,参与较大流量业务系统的重构,对分布式服务有了更具体的认识;
  • 开始学习PHP内核,能够完成简单的扩展开发;
  • 重新学习MySQL与Redis,对数据持久化和缓存应用有了进一步理解;
  • GitHub连续提交从1月1日持续到8月5日,共217天;
  • 搭建独立博客,全年写了57篇文章;
  • 连续跑步100天,基本保持每周打一次篮球,体重变化不大;
  • 断续学习英语,新增了一些词汇。

编程

这一年职业上最明显的变化,是转向Java开发。我以前觉得Java过于笨重,真正使用以后,开始理解它在大型团队和长期系统中的一些取舍。

参与系统重构的过程,让我接触了容量评估、风险识别、核心指标和线上问题定位。但这些认识仍处在建立阶段,尤其是网络、JVM和多线程方面,离熟练处理复杂问题还有距离。

技术分享做得也不够。写了不少博客,但很多仍是学习笔记,缺少来自实践的问题和验证。接下来希望提升的不只是文章数量,还包括文档、作图和把问题讲清楚的能力。

生活

运动量保持在中等水平,体重没有明显变化。篮球外线投射有所改善,但突破和跑跳能力比以前弱了一些。白头发继续增多,这件小事仍会影响我对年龄的感受。

这一年去电影院看了6部电影,在网上看了不少武侠片,主要是狄龙的作品;还看了《济公游记》和《七龙珠》。周末重新开始做饭,谈不上精细,但能够解决日常需要。

新的一年希望继续运动,也适当减少影视内容,重新回到纸质阅读。作息方面,目标不是给自己设一条不能违反的时间线,而是尽量减少没有必要的熬夜。

英语

过去几年都制定过英语计划,但执行始终不稳定。2017年的学习仍以背单词为主,新增词汇有限,听说和阅读没有形成持续习惯。

2018年准备把目标拆得更实际一些:保持阅读和听力输入,逐步增加词汇,并寻找能够开口使用英语的场景。与其再次列出过高的年度指标,不如先把学习变成可以长期维持的日常安排。

写在最后

这一年的进步没有完全达到预期,一部分原因是计划过多,也高估了自己能够同时投入的精力。

接近三十岁时,我仍然希望生活能够按照一定秩序向前,但也开始接受,计划只是方向,不可能控制所有结果。能做的是持续调整,把时间留给真正重要的事情。