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

2009总结及其他一些杂感

Posted on 2010-01-02 16:17  生鱼片  阅读(2126)  评论(11编辑  收藏  举报

2009年刚刚过去,也简单总结下这一年来的收获,也可以留个备忘.

生活篇

到现在已经离开大学校园快三个年头,但是感觉好像昨天刚从校园出来一样,看来还是有些怀念大学时光。这一年总体来说比较平稳,工作稳定下来,不过对目前这份工作也没有了那么多的激情。就像生产线上一样作着自己该做的事情,需要一些新东西来丰富下自己的工作,我对新技术还是比较感兴趣的新的一年也要学习学习新的技术。想想这一年结婚和买房算是两件大事了,结婚对于每个人来说都是最重要的事之一,所以园子里现在还没有目标的要抓紧了。买房对于普通城市来说可能还好些,但是我在城市房价每天都是一个价钱。从我买房到现在半年时间里房价涨了6千块,让我对我们伟大的国家感叹啊。

技术篇

先说说Louts吧,这两年多我有相当一部分工作都是在Lotus上,虽然IBM的Lotus也有一条很庞大的产品线,但现在也让我对Lotus彻底没了兴趣,一方面是我觉得在自己工作的局限内没有多少提升的空间,而且现在单单做Lotus前景也不太乐观。另一方面Lotus技术在很多地方确实落后了,比如Lotus在B/S上的开发在开发工具上没有任何对调试的支持,只有最原始的MsgBox,所以往往在查一个问题的时候有很大一部分时间都在查找程序停在哪里出错了,想想还没有Javascript先进,正是由于这样,在我们自己开发的程序框架中异常处理部分是非常的重要,可这明明就应该是开发工具应该给我们的。还有智能感知相对VS实在差的太远了。另外Lotus7.0以下版本非常稳定,这也是大家觉得IBM的产品值得肯定的地方,可8.5的版本经常Crash。不过今年在Lotus上的收获就是将我们的Workflow Engine与Extjs进行了很好的整合,借助Extjs以插件的形式来对原有系统提供强大的UI支持和用户体验。如何你是开发新的应用,也可以选择8.5中的XPage技术,不过我还没有对xPage进行深入的了解。通过使用Extjs也让我对JavaScript在面向对象的开发上有了更深的认识。在来说说.NET,我也有一部分工作在.NET上,当然我自己也对.NET有更多的兴趣,也做了一些项目,都是一般的B/S应用,也一直在跟一些.NET的新技术,并把一些新技术应用到平时的工作中。对Sharepoint有了进一步的认识,但遗憾的是没有在Sharepoint平台深入的应用WF技术,这个也是我计划在2010年去研究的一个计划。

其他一些感想

1.首先说说面试,见过很多人都写对面试的看法,我之前也写过一篇关于面试的文章:职场疑问:如何进行技术面试.面试是一个双向选择,在面试的时候作为面试者不能首先就把放在一个被动的位置,你只需要真实的去表现自己。可以夸大自己的一些成分,但是不能超出自己的能力范围。作为面试官来说,他应该时时刻刻都以如何能找到一个适合的人才为目标,不能夹杂自己主观的东西。我遇到过这样的面试官,他觉得自己技术很牛(实际牛不牛不知道,但看起来不像),在问你一些技术问题的时候对你的答案总是不满意,然后就说你这是在滥用等等。如果你遇到的面试官从来都没想过如何做好面试,如何找到适合的人,我想这种也没什么好讨论的。另外就是很多人在谈论的能力,技术等。我觉得面试官应该看重下面几方面:

1.1.面试者的性格,做事的习惯和态度,人习惯是很长时间来养成的,这些是一时无法改变的。
1.2.从业的经历和你要求职位的相关性,现在的很多企业流程化很完善,很多职位并没有太多的施展空间,这也是很多人放弃某些职位的原因,所以有的时候如何面试者的从业经历和你要求的十分相似,那么他也会在最短的时间内适应你的职位,并创造价值 。
1.3.对技术的掌握和能力,很多面试都会用大量的技术题目来验证面试者的技术水平,更有甚者会让面试者上机来操作。这些真的能看出面试者技术水平吗?我觉得不见得,特别是在现在应用软件开发技术更新如此之快的年代,而且从某种角度来看应用软件开发的门槛一直都在降低,举个例子说明我觉得比较合理的方式,比如我出一道提取字符串的题目给面试者,我会把所有字符串处理相关的API都提供给面试者,主要关注面试者实现的思路。而现在的很多面试官经常在某项技术的某些细节点,边角的地方为难面试者。
1.4.面试官应该面试者提供一个轻松的面试环境,这样可以让面试者更好的表现出自己,让双方可以更好的了解对方。

2.再来说说关于计算机书籍的翻译,也看过一些翻译的书籍,可有的却是不敢恭维,我不知道是不是很多人认为翻译就是对着词典把句子弄通顺就可以了,可实际很多书中的翻译我看就是这样。我觉得有几点是应该注意的:

2.1.翻译专业书籍首先你要对这门技术有比一般人深入的了解吧,如果你自己都没有彻底理解,翻译出的质量我想也不会太好吧。
2.2.关于直译和意译的掌握,不同的语言有不同的文化,比如a tour of …这个很多人翻译为一次…的漫游。
2.3.关于专业术语,英文中很多东西用的都是英语中最简单,普通的单词,比如word,Office等等,但是到了中文中不同的技术领域都有自己的专业术语,计算机也是一样,很多翻译如果只是翻译出对应的中文很多时候也会造成沟通上的问题,比如我见到有人将complex翻译为复杂数(数学术语为复数)。

明年计划

1.做一个基于WF的通用平台。
2.深入去了解下Sharepoint2007,关注Sharepoint 2010。
3.看几本非技术书籍。
4.多做些户外运动,锻炼身体,今年在电脑前的时间太多了。
5.想想除了工作还能干点什么,不能老打工吧。

就写这些吧,每年都总结下,我想在过个10年回头看看自己走过的路应该也是一种享受。