找寻模式 / 2011年度计划(迟到版)

阅读, 人生, 技术

2011年度计划(迟到版)

2011-04-30 posted in [人生模式] with tags: [非技术, 2011, and 计划]

摘要

本文从生活,工作,技术三个方面对于自己5月起的2011年进行了计划,计划本身尽量保证量化, 可评估,切实,文中也对计划的出发点做了说明。

正文

拖了太久了,和老婆的分工是老婆写2010总结我写2011计划,老婆很早就完成了,我一晃就拖到今天了。 不久前,老婆“挑衅”地问我,五一前是否能够出炉,为此,我今天无论如何也得挣出这点面子来。 2011的4个月也过去了,4月自然是和1月是不同的,特别是我对于一些事情的认识起了变化,这在下面会 简单细说下;当然,这个计划应该符合“量化,可评估,切实”这几个要素。 那么下面就分为几个部分来阐述。

生活相关

去年10月刚刚结婚,如今也刚半年了,每每想起走在一起的老婆,心中还是非常幸福的。美丽的老婆 心中一直有一个愿望,就是特羡慕别人制作的照片MTV,所以今年一个很重要的方面就是素材积累。 曾经自己以为工作就是生活的全部,也在认为努力的付出会有所回报的,当然,而今我依旧相信,只是 开始也在考虑身体健康,不久前就翻译过 程序员常见的健康问题 来对自己的健康有所关注。在过去正式 工作的一年里,身体开始不太适应了,每天晚上回家时总是觉得身体酸痛,打不起精神,再加上不注的加班, 更加恶性循环。所以今年除了工作,健康是非常重要的。 阅读是对抗浮躁最有效的方式,当然我指的是书籍阅读而不是快餐式的阅读,阅读带着思考,再化作文字即是 博客,这即是今年一个很重要的内容,阅读加博客。阅读是为了学习,作者的著述大致总是深入思考过的,所以 阅读是一种捷径式的交谈;博客是反思,对于自己的人生和心态,这样才不至于迷失于浮躁中。 交际,是与同行,是与同志好的人,一起在交流,在学习,在进步。这样,也不至于太过于闭门造车,这样才 能够了解事情的其他方面或者看待事物的其它角度。所以,今年大致可以参加一些技术聚会,演唱会,读书会等等, 以丰富自己的生活。 大致就是上面这些,至于娱乐如电影,话剧等,大致也可归纳到阅读之中,本质也是学习一种思路或者接触一种思考。 为此,我有如下的清单(2012年1月1日前):
  1. 旅游

    • 北京市内:不少于10次
    • 北京市外:不少于2次
    • 拍照:不少于500张
    • 游记:同旅游次数
    • 照片MTV:不少于1次
  2. 健康

    • 医疗开销少于500元
    • 体检不少于1次
    • 购药次数少于5次
    • 体重:70KG内
  3. 阅读

    • 技术类书籍不少于8本
    • 非技术类书籍不少于8本
    • 读书笔记同阅读书籍的数量
  4. 博客

    • 每周平均不少于2篇
    • 总计不少于70篇
  5. 交际

    • 不少于5次
    • 每次的活动会写一篇记要的博客
  6. 娱乐

    • 电影不少于4次(指电影院)
    • 话剧不少于1次
    • 演唱会不少于1次(最好是水木,周杰伦,孙燕姿,许巍或者汪峰)
  7. 每月一次的挑战:即8次挑战,参考 30天“挑战”之2011年4月

工作相关

从去年的5月起正式开始工作(那时研究生还没有毕业),从和老板一起找写字间,一起招聘,到 如今30多人的公司,并且也要搬到更宽敞的上地的新办公室。过去的一年,我已经想写一篇博客 来回顾这一年工作的历程,所谓的创业中的辛酸,当然创业只是老板的事。 这一年里,自己对于工作的态度也起了不小的变化,毕业初始时的一些设想与此刻的现实自是有一段 距离的,不过,问问自己过去这一年自己尽力了吗,我想我可以肯定地回答是。 “创业公司老板不能以创业为借口来要求员工少拿工资,多干事,即使是创业公司,要么给员工合理的期权, 要么给高工资,这些才是员工卖命的合理理由”,记得在微博上看到过大意是这个意思的一条,我深是认同, 创业与员工其实关系不大,特别是在这种没有任何期权或者工资激励的场合下,以创业来说事,我打心眼里 觉得恶。无非两种结果,一种创业失败,那老板和自己都走人,只余感叹过去这些奋斗的岁月;一种创业成功, 老板拿到钱时,就像打下了江山,要论功行赏时,这时员工又有什么话语权,老板的主观在决定着你这些日子的 功劳,倘若老板贪一些,基本上就没你什么事了。 当然,我的建议是,要么拿着高工资,为现金而卖命;要么有合同保证的期权,为未来而卖命。而不要寄希望于 老板的人格,“客观的制约性才是约束人性最有效的办法”。 到这里可能我已经对于这一年的工作持否定的态度,其实不然,初始的想法也没完全就冲着一定成功来的,而是 想完整地参与一个公司的孕育与成长过程,其中的管理的问题和经验,产品的开发与运营等等,当然这一路走来, 自己还是受益匪浅的。记得有2次在火车站的网吧里处理线上游戏的问题,1次大年29晚上2点在处理bug,2次自己在 休息时被电话叫醒处理游戏的问题,还有不计数的加班。这些如今看来,从中更多看到的是经历和经验,并没有 过多的抱怨。同样从微博中看到的一句,“别人不愿意做的,通常才是你成长的来源”。 那么在今年,我有如下的目标:
  1. 产品:

    • 不少于一款自己喜欢的产品(自己真正喜欢)
    • 不少于一款市场上成功的产品(日收入不少于2W欧元)
    • 自己参与的产品不少于一款可以上QQ空间
  2. 收入

    • 年节余不少于4W(除去房贷,装修等等开支)

技术相关

技不压人,我们以技术为生的程序员,修练好自己的内功总是最为重要的。“招之能来,来之能战,战之能胜”,这是 我的目标。无论是对于职业道路上的门票,或者自己创业时技术的把关,技术都在其中起着至关重要的作用。 当然,这一年的工作,有几点是值得一说的。一是技术只是工具,产品和运营才是关键,没有市场的产品所用的技术 再牛B也显得一文不值,当然我们说的是商业领域,所以,无论是开发前端,或者做后端,只要对于产品有益,我不会 拒绝;二是没有难问题,只有怕问题,再难的问题只要足够时间的研究总是能够理出一个思路出来,至少最后可以拍着 胸膛说这个问题不可能;三是很多问题其实领域内的学者已经很好地研究并且给出了最佳实践,而自己通常还在不断地撞墙中 才得出了一些前人的经验,如“程序写简单了难,写复杂了容易”,设计模式,Code Complete中的软件建构等等。 另外,之前有些急,一看见网上大家推荐的好书,就立马下载或者购买,然后便永久地躲在了灰尘中或者电脑硬盘的角落 (当然我的书都在某个“云”上);还有自己有太多的兴趣而都没有太深入,所谓涉猎要宽(知道或者了解)专注要精是当前 最为需要的,也就是在公司或者互联网有某方面的问题是大家一想到你就肯定地认为你能够解决的这种信任。 为此,为想在今年完成下面几个相关的目标:
  1. 语言:

    • Javascript(为HTML5技术做一些储备)
    • Actionscript(公司的需要,语法大同小异,只是在处理细节上,内存管理等方面需要格外注意)
    • Objective C(iOS上的编程,为自己的iPod Touch,iPad编个小软件,为后续的移动智能终端作基础)
    • Java(Android编程,为自己的Samsung手机编个小软件)
  2. 专注:

    • Python
    • Django
    • 数据库(MySql等)
  3. 综合功力

    • 设计模式
    • 编程理念
    • 自动化
  4. 项目管理(如何控制开发进度,降低风险是关注的要点)

  5. 产品和运营(为什么自己不喜欢的产品在市场上能够取得很大的成功?如何运营等?这些都是需要关注的)

社交应用和移动应用是我比较看好的两个方向,在上面的技术学习上也有所体现,当然今年我的主要关注点还是 后端的开发,即Python相关的开发。我想在今年里,通过阅读一些书籍(如Code Complete等),一些源码(如 Django,Sphinx)来了解Python代码的高级处理方式,其它的语言(如Javascript,Java等)来比较和借鉴一些思路。 基于上面的学习,我想在今年做几个自己感兴趣的小项目:
  1. 一个小网站
  2. 与网站可同步的iOS,Android应用(基于HTML5或者原生的应用),并上传至App Store和Google Market
  3. 与网站可同步的QQ应用,360桌面应用
  4. 基于Actionscript的一个游戏框架
  5. 基于HTML5的小游戏
大致就是上面这些,算是对于自己下半年的一些计划,当然与老婆预期的可能有些差距,我猜想老婆可能期待 一个关于家庭的计划。不过,细致至此,我觉得也就达到了计划的目的,至少到年末时可以衡量以评价这一年 哪些做得不错,哪些亟待改进,这也就足够了。

总结

基本上到最后归根结底就是执行力,无论是任何事情的成败。所以,这份清单也可作为警示自己提高执行力的一剂药, 白纸黑字,无论看或是不看,无论前进或者止步,它便永远在那里。

下载原文

可从 此处 查看或者下载。

参考资料

  1. 30天“挑战”之2011年4月
  2. 程序员常见的健康问题

后记

刚刚确认了今年的阅读清单,可以从下面两个链接上找到:
  1. 2011年度阅读书目(非技术类)
  2. 2011年度阅读书目(技术类)
comments powered by Disqus
Top

Press q to hide the help

Key Action Key Action
Small Scroll j Scroll Down k Scroll Up
Big Scroll b Scroll to Bottom t Scroll to Top
Post Navigation n Next Post(if exists) p Previous Post(if exists)
Page Navigation h Go to Blog's Home Page a Go to Blog's Archive Page
Page Navigation c Go to Blog's Category Page ? Show this help
Misc s Go to Search Box q hide the help