这两天思绪有点乱,所以我把09年的总结和2010的规划拿出来看了一下,总结一下

这段是我在2010年初写的本年个人计划的一部分,如下:

2010年在优秀的完成公司任务的同时主要完成以下个人目标
一、Mysql数据库学习到达精通标准、Oracle到达熟练标准(计划三个月时间)
二、FreeBSD达到和linux一样的熟练度(计划四个月时间)
三、通过建立自己的BLOG,学习常用PHP编程知识。(二个月时间,多学习PHP结构)
四、再次深入linux内核,优化内核,自定义内核。(计划一个月时间)
五、学习bash脚本编程、达到熟练级别。(计划一个月时间)
 
以上就是年初时候做的规划,但是到现在完成一部分,也有一些没有完整,我来总结一下本年度学习了哪些东西。
1、团队管理,项目管理,这两项是我计划之外的,也是比较有挑战的,我第一次带的团队,付出了很多心血,结果一个接一个的跳槽了,也总结了很多,各个方面的都有,项目方便主要负责了一款2D ORG游戏的运维。
2、mysql数据库得学习,今年我在这方面花费了不少时间,除了阅读手册,还阅读了3本书籍和很多网上的文档,其中一本书籍来回看了三遍,因为它很经典,学习mysql基础,推荐网易的《深入浅出mysql》,高级用户推荐阅读《高性能mysql第二版》,当然还有很多优秀的mysql书籍,我会慢慢全部读完的,然后再给大家推荐。在mysql数据库方面还做了两个项目,一个是我们公司正在开发的一款游戏的数据库得跟踪优化及给程序做数据库开发的时候提供帮助,另外一个就是优化一个mysql的网站,在工作中也学到很多实用的知识。
3、本年度我还花了大把时间的就是bash shell编程。虽然买的和网上下载的bash shell书只是大概看了下,但是由于工作需求,写了大量的脚本程序,大部分是为了自动运维的,现在日常的自动化工作基本都能通过shell script来完成,不过shell script代码还是比较青涩的,只能说能完成任务,需要慢慢学习和优化。
4、Oracle方面我也是下了大本钱的,报了一个OCP原厂培训,花了不少银子,本周末OCP的课程就开始了,培训时间为14天,培训把准备考试,我计划3个月内,也就是1月中旬之前拿到OCP的证书,当然学习不是为了拿证书,有了oracle的基础,我会把oracle和mysql对比着学习,升华。
5、由于接触的东西多了,linux系统基础知识退步了,没有以前熟悉了,FreeBSD也没有花时间去学习,虽然FreeBSD很优秀,但是公司没用到,并且很多方案在FreeBSD平台上运作的资料都很少,尝鲜需要付出大量的时间和精力为代价,暂时取消此计划。
6、关于上面的第三点“建立BLOG和学习PHP编程知识”这条没有做,因为中国现在做一个BLOG太麻烦了,域名备案,BLOG迁移,并且每年还要为存放BLOG的VPS支付一定费用,并且不便宜(放公司服务器不大合适),所以经过再三考虑,就没有建立新的BLOG,估计以后也不会做这个打算了,除非有特殊时间和特殊需求。关于PHP编程的知识,做了一些了解,其实语法和c,shell有相通之处,不过php也没我想象中简单,要想学到一定深度也不是一两个月就能搞定的,有很多的辅助知识需要掌握,要学习的东西很多,术业有专攻吧,暂时我还是不考虑它了。
7、关于“四、再次深入linux内核,优化内核,自定义内核。(计划一个月时间)”这块今年也没有做,只好推迟到明年,因为老大给我提过,基础知识很重要,所以我打算找两本专业的linux内核的书看看,学习一些linux或者说操作系统底层的知识和机制。明年我的主要方向计划是,数据库,linux内核,网络(以前学过的CCNP,拿出来温习下)
8、今年还有一部分时间花在了网站运维上面。花了一定时间学习nginx,认真阅读了张宴作的关于nginx的书,还有就是翻译了varnish的官方指南,翻译和校对一共花了一个多月时间,不过收获也不少,同时买了本《高性能web网站》,想通过观看这本书,了解和学习一些高性能网站开发方面的知识,由于时间关系,暂时还没阅读。
本年度还有不到三个月,重点还是在Oracle的学习上。估计明年初工作上事情会很多,所以要在工作高峰前把Oracle的学习到一段落。
 
总的来说,1,5能够完成,2,3暂时取消,第4计划改到明年,计划外完成了,学习项目管理,团队管理,web服务器运维相关知识,nginx,varnish软件学习,另外就是把以前很熟悉的linux系统知识忘记了一些不常用的,网络方面的知识忘记的比较多,需要花时间找回来。
 
另外就是自己有了一些觉悟,不再一根筋的只想做一个技术,我也会花一些心思来关注创业和为以后创业做一些铺垫,给自己多留一条路,虽然我很喜欢技术,不过在中国,创业才是王道,要有创业的觉悟,因为机会只会留给有准备的人,具体还是看时间发展吧。