又一年了,到现在已经工作两年零一个月了,这一年应该努力过,收获过,但是幅度不是我想象中的。所以还是做做总结,以免时间流逝,自己却浑然不知。
2010年
上半年,由于工作太清闲,觉得这么年轻不应该这么安逸,应该去一个折腾自己的地方,加上做维护也不是我喜欢的,我认为对我得职业生涯没有太大帮助,怕以后换工作了还没从头到尾做过一个项目。就开始想换工作,虽然知道换工作不好,但是我知道我自己没有很强的自律性,只有有项目的驱动才能更快的成长。
期间也考虑了很久,因为和公司签有合同需要赔一大笔钱给公司,基本上是半年的工资了。一直在犹豫,该不该换,同时也在考虑自己的优势和劣势,现在出去找,公司凭什么要我。于是开始学习silverlight,觉得刚出来不久,竞争的人可能会少一点。于是空闲时间开始改造原有的一个项目。开始应用silverlight 和wcf做了一个系统,有了一定的了解,但是还没有系统的了解silverlight知识。于是开始投简历,成功面试到了现在的公司,因为是做WPF的项目,公司虽然小,但是我觉得能真正的做点事,于是便来到了现在的公司。
公司项目用的wpf,没学过,幸好和silverlight比较像,所以很快的上手了。于是开始认真的做这个项目。周末和下班后看了几本WPF的书,系统的了解了WPF 的相关知识。因为真正的开发人员只有四个,而我们做了大概8个app,大概就半年的时间,虽然app都比较小,但是其中由于硬件性能砍掉了很多耗资源的功能。所以后面基本上是每天加班。给CES最后版本那天加到了5点,工作以来最晚的一天。当然自我感觉对WPF的理解加深了很多。
虽然比较累,但是也很开心,这个项目在CES上面伴随这三星的滑盖平板电脑进行过展示,作为开发这些app的developer,自我感觉是一件很荣幸的事情。
在这期间我也开始慢慢审视自己,“我难道是花了一年多时间熟悉了解了WPF”?如果是这样我觉得也太不划算了。但是我还应该干什么呢?提升编程思想,理解面向对象,让写的代码BUG更少,质量更高,更容易复用,更容易扩展。这应该是我做的。
2011目标
1.由于公司搬迁,我不得不重新找工作。所以第一件事是找一个能发展我职业生涯的公司。能让我工作到老的公司。
1)复习C#,.net基础知识
2)数据库基础知识
3)算法相关知识
2.深入学习一下linq,最起码看完一本linq的书籍,maybe linq in action
3.python 做一个小项目
4.listen to english everyday
编程方面,让思维愈发严紧,写出bug少的,高质量的代码。
逐渐学会应用设计模式,学会更容易复用,扩展 的程序,让编程更加面向对象。
这些虽然很抽象,多看一些编程思想的书。
Come on!
浙公网安备 33010602011771号