2014年年度总结
又是一转眼,已经2015年了。今天是2015年1月12日。 是时候写一写2014年的总结了。
现在写东西总是喜欢思前想后, 写得很慢很乱,可能也是因为思维没有投入。
不过这样思前想后倒是可以让文章更通顺, 否则像我那种“行云流水”的写法, 大概自己都很难读懂。
那么闲话不多说,开始吧。
2014年年初的愿景: 2014年个人工作愿景
1. 【我希望在如下工作中体现自己的价值】完成情况:
对于架构设计, 现在觉得确实是自己的一个短板, 团队中有比我更好的,所以我还是处于学习的状态,慢慢理解别人的设计, 在一些自己能负责的模块中, 一点点加入自己的体会和理解。
对于重构代码, 今年重构了不少系统中的代码。 去掉了不少重复代码,理清了不少逻辑。 不过重构过程中,也有在多种方法之间难以判断哪种更好的情况,以及无从下手的情况。 总的来说,重构的能力相比去年有所提高,不过依然有很大的提高空间。
至于自动化的工具, 年初想做的用于升级维护的工具没有做,因为已经分配了另一个同事做了,而且做得挺好的, 我也就不插手了。 工作中也时不时有做工具的想法, 不过也学会了使用现成的工具, 其中试验了不少优秀的工具, 如:
a. resharper
b. code compare
c. 在线的UML工具,process on
d. 使用了svn、sublime text 2做一个小项目
e. 有道云笔记
等等
也有写一些小的工具或脚本帮助自己处理重复简单的事情,不过不多。
2. 【今年的学习任务】完成情况:
codecademy网站上的python教程已经完成, php教程也进行了一部分, 不过由于网速问题,php没有继续走完。
今年看完了几本书, 都记录在这里了:2014年个人成就记录 。 其实看完的书很少,明年要看更多。
除了那篇帖子中记录的外,还看了这些书:
1. 《rework》(中文版)
除了看完的书以外,也有一些看了部分的书(后面因为懒、玩游戏、和看小说,就没继续看):
1. 《经济学原理-微观经济学分册》
2. 《你怎样,世界就怎样》
这两本都有让我脑洞大开的感觉。 想起了某人说的, 多看闲书有好处。 好像是高晓松说的。
3. 【今年要完成的事情】完成情况:
个人项目并没有完成2个, puzzle本来完成了,后来想改点东西, 又改了一半没有继续测试和完善, 姑且算是完成9成了吧。
但是开启了几个新的项目, 如babystory,cat等, cat还在 进行中, babystory已经停下,不知道什么时候才会再继续做。
至于看书,觉得勉强还能接受吧。技术博客今年几乎没看。
和朋友弄东西, 感觉今年和朋友沟通比较多, cat算是在弄得一个东西了, 对这一项,感觉完成得挺好。
4. 【对自己的其他要求】完成情况:
身体是越来越差了, 没有去锻炼。
自制力感觉还是有所提高,虽然工作中也有不少失控的情况(IM聊天)
工作效率相比去年,因为自制力提高了,效率也提高了,加上会使用更多工具,而且也有意识的去找工具来帮助自己,所以这点还算满意。
对愿景的总结算是完了, 下面零散的说些今年的感悟。
生活:
今年年底阶段, 投入了更多的精力、体力、时间在家庭上, 虽然工作累点, 但我觉得现在自己很幸福。 以后也会尽量多陪家人,少玩游戏少加班。 聚会也尽量避开周末。
今年还有一大收获, 就是戒掉了DOTA、三国、炉石这些需要大量时间的游戏, 虽然还是迷上手游,这是和朋友一起玩的,比WAR3要好一些。 手游较少占用陪家人的时间。
今年公司旅游去的韩国, 感觉整个人的格调都要提高了少许, 不是因为韩国好玩,只是怎么说也出了国门一趟, 心里爽爽的。
今年和朋友、同学聚会多了,沟通多了, 对朋友们的优点特点近况都了解的更多,感觉人脉有所拓宽, 感觉个人人脉已经搭建起来了。 能帮助朋友们在我的朋友里寻找资源解决问题, 也能带给自己更多机会。 以后顺其自然发展就可以了。
健康:
今年身体真的差了很多, 眼睛、脖子、腰,都更差了。 腿脚也没以前灵便, 真是该多锻炼了。 可是时间实在是少。
工作/职业发展:
今年工作中不如意的事还是不少, 虽然如此, 不过工作内容还是让我的水平有所提高, 通过研究别人的代码、设计、思想,确实能收获不少。
我也发现了自己对工作的长短处, 我比较擅长改动、优化代码或功能, 但是不太擅长从零开始写一个新的模块或功能,效率很低。
这个短板还是要加强才行,可以在工作和业余项目中练手来锻炼。
最近做cat, 发现我非常需要一个个人工具箱, 里面至少要包含一些顺手的前端库, 和一些辅助性工具, 前端库不是指jquery, 可能还要根据个人习惯进行一些封装, 也算是一次造轮子吧。不过对于开启新的个人项目来说,能提高很多效率。 辅助性的工具就比较杂了, 如自动的文件筛选、批量替换文本等等, 不过很多功能可以在第三方工具中找到, 自己只需要 实现少许不好找的功能即可。
此外,个人顺手的开发环境也要想个方法来打包, 让我无论到拿,都能很快的进入工作状态,不需要长时间的部署环境, 但是这个具体怎么做, 还没想好。
简单的做法可能是把一些个人需要 的工具的下载链接或安装程序放到网盘上。 复杂的可能要写一些shell或bat脚本来自动化安装和部署,这个对我来说还远,慢慢提高吧。
今年学习时间还是太少,具体技术上进步较慢。
总结就先到这吧 。
2015.01.24