2011年终回顾,笑看以后
2011-12-31 22:32 Ecin 阅读(355) 评论(2) 编辑 收藏 举报马上就是2012了,时间过得太快了,回首逝去的2011,感慨万千,突然想起了阿甘正传里的一句经典台词:Life was like a box of chocolate ,you never know what you're gonna get。
转眼间,工作已经两年多了,这两年多,技术提升的很快,特别是走过的2011,记忆犹存。上半年出差到北京,直到五月份,终于终结了一个不大不小的基金项目,起初11人开发,后来四五个人,需求的不确定性,跟客户一起折腾,终于折腾上线了。计划一个月开发完成的项目,结果耗费了8个月,上线的那一刻,我泪奔了。之前从来没有干过需求分析的工作,当时公司缺人手,老板和我老大指定让我负责客户沟通,需求分析,没办法,只有硬着头皮上了,因为来的都是新人,金融项目没接触过,由于我之前已经做了几个类似的金融项目,有了一定业务基础,于是决定试水了。回顾这个项目,我确实学到了很多,客户沟通,需求分析,当然,也非常感谢乙方的IT部跟我一起折腾的客户经理,他让我深刻认知到了项目需求的严谨性,在客户面前千万不要承诺什么,因为你不是销售经理,你只能照着客户的意图来细化总结他们想要的,哪怕是涉及到任何的需求变更,都不要回绝,自己需要做的仅仅只是记下来拿回去做跟开发部的兄弟们一起评估讨论,需求提出是否合理,最终过滤出来的需求变更客户矜持要改的,那只有提交给销售部,销售经理一般看到了需求变更,那他们就看到了钱。。。也正是因为这个原因,这个项目一改再改,工作量加大了几倍,项目上线延迟了好几个月,但是最后上线系统的确让客户没什么可挑剔了。八个月的奋战,虽然身兼开发,需求沟通,有点累,但是收获了很多。
上半年为了这个项目就这么耗过去了,回到公司后开始折腾IM开发,此时的我又回到了开发一线,学习WPF,通信协议,最后用的是一个开源形式的XMPP协议。现在想起来有点搞笑,做这个IM起初念头竟然是老板想杜绝我们使用qq。。。作茧自缚啊。但是拿人手短,也就开始跟另外3个兄弟折腾了,做了大概2个月,期间缺美工,一个很大的感受是现在会设计并且熟练使用Blend的美工太少了。大概7月中旬的时候,跟自己一起两个大学兄弟辞职去了上海。。。最是离别时,经过种种原因,辞职最后变成了从A部门调到了B部门搞外包,干了半个月的SL开发后来到了新加坡,现在是拿着A公司的钱,就像商品一样,A公司拿着我卖到B公司,B公司然后转手把我到调到了海外,来到了现在的C公司。。。
来到这个鸟地方后,开始了我的海外经历, 英语口语烂的一塌糊涂的我开始了学习英语的新征程。还好,工作上PM是个华人,沟通没问题,直至现在,已经干完了一个项目,在这个项目中用到了.net 2.0 的asp.net,winform,webservice,windows service,都是些很基础的东西,这个严格来讲算是产品,只是针对的客户提出了自己相应的需求。期间也搞起了VB.NET,因为之前的winform是用VB.NET搞的,虽然没学过vb,但是作为.NET语言家族中的一员,上手还是很快的。期间做现场测试的时候,我跟一个新加坡人跑了不少地方,上海,无锡,惠州,顺便也去了深圳,坑爹的华强北,哥永远记得,你卖给了哥一根2G假内存条。哈哈,回新加坡的时候顺便去香港玩了三天,星光大道,迪士尼,海洋公园,去了旺角买了哥生平中的第一个智能手机。现在的我开始了另外一个中东的项目,仍然是.net 2.0,但是要求很高,涉及到多线程,一些工业标准。由于所有的项目用地都是Oracle,所以现在PL/SQL非常熟,之前也搞过EF,研究了一些ORM,现在却返璞归真了,用的是基础的ADO.NET,业务逻辑的处理全都使用了基于包编写的PL/SQL。最大的感受ORM的确能加快开发效率,但是性能却是瓶颈,之后折腾出来仍然是那些sql语句。
2011的大部分时间除了工作,就是技术学习,2012的到来,除了这些,还能有什么了,深感这个职业的悲催。2011,写下这些文字,权当是留个脚印。一句话,既然选择了这个行业,就要好好干,接下来的学习计划初略想了下:
1.继续哥的CLR via C# 的学习,书是上半年买的,到现在才是看了三分之一,惭愧。
2.深入WCF的学习,事务,安全。。。WPF/Silverlight prism及相应框架模式的学习研究。
3.准备开始学习手机开发,Windwos phone 7,之后打算搞下android,娱乐而已,不然哥的手机白买了。
4.坚持写博客,每周至少一至两篇,算是作为工作上技术方面的总结。
5.英语口语的学习,必须的。
2011年12月31号
——写于新加坡