2015年12月总结

在上个月中,我设计了一套完整的做事流程。这套流程在11月中发挥了作用,但在本月中并没有发挥效力,甚至转为了一种负担。

究其原因就是这套流程也有学习的成本,也有遗忘的风险。要让它帮自己提高生产力,就要拿出相当的精力来维护他、巩固它,否则就会逐渐遗忘。说白了就是当初设计的有点复杂了。

这个月我在时间管理上发现了一个新的东西,每日规划本

这个本子使用起来很方便、很简单,一边做一边记即可。每月总结时只要遍历一下,就知道这个月做了哪些事情了。

有了这个本子,我对学习/工作方法的思考有了新的启发。越来越能抽象出核心的要素,待摸索成熟之后,我会再分享新的。

下面书归正传,先看看本月完成较好的事情:

完成较好的事情

心动开发:

  1. 发布 v0.8.8、v0.8.9 两个版本
  2. 调整了界面布局、修复了用户反映的小问题
  3. v0.9.0 版本基本开发完毕,有重大功能提升
  4. 优化代码,大幅提高APP速度
  5. 修复存在已久的跨日事件显示不出 Bug

Android 系统代码阅读:

  1. 完成对 Zygote 的学习,并发表《Android 6.0 系统学习之 Zygote》
  2. 学习 JNI 调用,并发表《Android 6.0 系统学习之 JNI》
  3. 学习 SystemServer、AMS、ActivityThread、Binder、ProcessState、AppRuntime/AndroidRuntime、MediaServer,还存在疑问,有待遇弄清后总结

总结 Android 中的设计模式:

发表了一篇《Android设计模式学习——Builder模式》

这个系列未来我想是这样子:读到系统中某一块的实现,它使用了什么模式,那么就可以总结为《Android设计模式学习——***中的***模式》,这样比较好一些。

Django 后端学习:

酝酿中的后端项目已经能够在测试中跑起来了。但是距离部署、生产环境中权限管理等还有不少的困难。

JudyMax博客:

迁移到了香港主机,速度飞快!

求职:

月底一周时间跑了京浙沪三地,拿到了几个 Offer。

  1. 对自己的实力有了一个客观认识
  2. 取得了几个毕业前的实习机会
  3. 想毕业前实习,也怕耽误硕士毕业

不满意之处

又变得杂乱无章了:

11 月份发明的流程在这个月遭到了弃用,本月的计划性大大降低。能将成果罗列出来的项目寥寥。

加之这个月忙着求职,为准备面试、准备算法分了不少心,这个月在本质上就不如11月那么清闲,在一个忙碌的月份执行一个繁杂的流程,是很有难度的。

心动的第三个版本:

受到月底求职的影响,心动的 v0.9.0 版本遗留一点工作没有完成。其实说这几天来还是有时间完成收尾工作的,但是自己由于惰性迟迟没有动手。这是很不应该的。

Android 开发学习:

本月这方面很欠缺,记录在案的只有一个对 ViewDragHelper 的学习。在 GitHub 上收藏了一大堆好项目,都没有去看。

这可怎么行呢。一定要把这块作为必修的功课。

总结

2015 年的 12 月就这么匆匆忙忙地过去了。在 Android 开发这一块,自己的基础有了一定的提升,但是通过面试还存在不足。

下个月会更加的匆忙,毕业论文也要着手开始写了。这也代表着我过去长达半年的无忧无虑的时光宣告结束了。后面等待我的,是社会上、学校中赶不完的破事。因此从现在开始要调整心态了。

最后,我的流程需要进行大幅度的改变。主要是做减法,让它变轻,只保留核心的概念,降低学习的曲线。在 2016 年 1 月份中,实践改进后的流程。