2013要做的事

1年前 9 分钟

2013是很重要的一年。我需要静下心来好好思考一下有了孩子后,人生的下一个十年该怎么走?当然,这个问题不是岁末写写博客的时候就能想通的。不过有一点是毋庸置疑的:就小宝的教育而言,好父母胜过好老师,家庭教育优于学校教育。所以不管怎样,先用知识武装自己总是没错,否则日后教导小宝也是有心无力。伊索寓言有这么一则关于教育的:

小蟹与母蟹

母蟹对小蟹说:你不要横着爬,为什么不直着走呢? 小蟹答道:妈妈,请您亲自教我怎样直走,我将照着您的样子走。 可母蟹根本不会直走,于是小蟹说她笨。

也就是说:教育者自己必须正直地生活,正直地走,才能去教导别人。

废话莫说,先列提纲,想想下一年我要读的书,要做的项目和要留下的文字。还有很多旁的事,too personal,sometimes naive,就不在这里道来。

读书

列了十多本书作为明年的读物,名单有可能随着阅读的进度变动。但原则不变:即读点经史子集和各种小故事;读点软件哲学和开发思想。

经史子集

软件开发

Philosophy

Testing

Startup

Programming

其他

  • 伊索寓言
  • 弟子规
  • 少年Pi的奇幻漂流
  • 搜神记

有空看看

开发和产品

2013个人在开发和产品上会严格遵循 Semantic Versioning

django1.5 & python3

  • 继续在django和python上探索。看看requests的源码。在合适的时机将目前的系统迁移到django 1.5。
  • 找个个人小项目用django1.5实现。

meteor & nodejs

  • 重构teamspark代码,将撰写部分用markdown替换。重新考虑整体的UI。
  • omniGraffle做design,express+jade+less+coffee+mocha+jasny做开发,搞个可用的小项目。主要目的是掌握omniGraffle的使用,体验mocha和 Behavior Driven Development
  • 阅读meteor源码,掌握 Reactivity Programming 的精髓;学习meteor如何在保持实时性的同时能提供很棒的performance和scalability。(注:teamspark performance不好是因为还不太理解这个框架,设计上有缺陷)。

其他

写作

博客

  • 自己的博客保持每周1-2篇的更新频率,以技术文章为主。
  • 小宝的博客保持每周2-3篇的更新频率,以短故事为主。

连载

  • Meteor进行时:每月一篇文章
  • BDD: 每月一篇文章,前期主要围绕mocha。
  • 产品开发进行时:不定期更新,介绍自己的某个个人产品开发的全过程。

后记

这个list还会不断完善,不断修改。我会记录变化。比如说一本书最终我决定弃读,我会记录弃读的原因。

依旧例,上小宝今日特写一张:

小宝