博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

又一年,该总结了

Posted on 2011-01-02 19:35  Learn more  阅读(207)  评论(0)    收藏  举报
 

    又一年了,到现在已经工作两年零一个月了,这一年应该努力过,收获过,但是幅度不是我想象中的。所以还是做做总结,以免时间流逝,自己却浑然不知。

2010年

    上半年,由于工作太清闲,觉得这么年轻不应该这么安逸,应该去一个折腾自己的地方,加上做维护也不是我喜欢的,我认为对我得职业生涯没有太大帮助,怕以后换工作了还没从头到尾做过一个项目。就开始想换工作,虽然知道换工作不好,但是我知道我自己没有很强的自律性,只有有项目的驱动才能更快的成长。

期间也考虑了很久,因为和公司签有合同需要赔一大笔钱给公司,基本上是半年的工资了。一直在犹豫,该不该换,同时也在考虑自己的优势和劣势,现在出去找,公司凭什么要我。于是开始学习silverlight,觉得刚出来不久,竞争的人可能会少一点。于是空闲时间开始改造原有的一个项目。开始应用silverlight wcf做了一个系统,有了一定的了解,但是还没有系统的了解silverlight知识。于是开始投简历,成功面试到了现在的公司,因为是做WPF的项目,公司虽然小,但是我觉得能真正的做点事,于是便来到了现在的公司。

    公司项目用的wpf,没学过,幸好和silverlight比较像,所以很快的上手了。于是开始认真的做这个项目。周末和下班后看了几本WPF的书,系统的了解了WPF 的相关知识。因为真正的开发人员只有四个,而我们做了大概8app,大概就半年的时间,虽然app都比较小,但是其中由于硬件性能砍掉了很多耗资源的功能。所以后面基本上是每天加班。给CES最后版本那天加到了5点,工作以来最晚的一天。当然自我感觉对WPF的理解加深了很多。

虽然比较累,但是也很开心,这个项目在CES上面伴随这三星的滑盖平板电脑进行过展示,作为开发这些appdeveloper,自我感觉是一件很荣幸的事情。

在这期间我也开始慢慢审视自己,“我难道是花了一年多时间熟悉了解了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!