王辉的博客

少则得,多则惑

平常工作都干啥

“你在法国做什么?”,亲朋好友,每每会这样问起。我的回答总是很简练,我是搞计算机的。说实在的,这说了给没说一样,搞计算机,那面大了去了。其实,我也不是故意这样的,毕竟隔行如隔山,你描述的有头有尾的,别人未必感兴趣呀。今儿个,写写平常工作都干啥,希望给有意的朋友,做个更加细致的解释。

我是一个程序员,富丽堂皇的说,叫软件工程师,通俗易懂的讲,是编程的。至于编什么程,在正常发工资的情况下,老板说了算。 阅读全文»

Java的枚举和接口

Java中的枚举,不仅可以用来列举常量,而且可以实现接口。这第二点很重要,它使得枚举类型具备了多态的特性。但它又有一定的缺陷,特别是遇到枚不胜举的时候。

对于每一个新加入的枚举元素,他都必须实现接口中的所有方法。即便是在一个不大的接口的情形下,当元素数量增加到一定程度的时候,源文件就会变得相当巨大。虽然所有枚举元素,都是在实现同一类方法,但毕竟细节不同,所以把他们列在一起,影响阅读的欢乐性。除此之外,每次增加新的枚举元素,都要对此枚举文件进行修改,不符合开闭原则。 阅读全文»

之后的平静

工作恢复正常三周了,生活渐渐找到了往日的平静。

在漫长的等待阶段,心想着等到工作失而复得的那一刻,一定要大肆的庆祝一下。但是好消息,是如小溪流水,而非以决堤之势,一点一点到来的。被分过流的喜悦,也没能激起过多的波澜。

自从释然之后,生活态度便平和了些许,不再因生活中的失意与得意,而大悲大喜。除此之外,当没有工作,从快节奏的生活漩涡中逃离出来,剩下的只是时间的时候,我便禁不住思考,生活的意义。反倒是,无所事事的这一段时间,让我感觉特别的充实,因为我的目标更加清晰了,我的意志更加坚定了。 阅读全文»

最朴实的金钱观

对一个想在法国工作的外国人,她什么地方最具有吸引力?对这个问题的回答绝对是因人而异。有搞技术的,有搞艺术的,有做生意的,有搞移民的,有追求浪漫的,还有想在法国赚钱拿到本国去花的,等等。对不同人来说,他们各自的目的,便代表了法国的吸引力。对我而言,至少按我目前的思想成熟度来说,在法国工作的目的,很简单,主要是赚欧元。

如果说法国政府5月31号颁布的关于限制外国学生在法工作的条例,致使我的这一目的,成为镜中花,水中月,那么法国对我的这点吸引力,也将变成我的一份遗憾。因此,等待便成为了一种煎熬。 阅读全文»

Martin Fowler

Martin Fowler说:“我是一个作家,一个演说家,实质上,我是一个在软件开发领域,爱说敢言的专业评论家。80年代中期,我接触到了新兴的面向对象式的软件开发,从那以后,我就一直工作于软件行业。90年代的大部分时间,我扮演的是顾问和讲师的角色,以企业应用为中心,帮助人们构建基于面向对象的软件系统。2000年,我加入了ThoughtWorks。 我的主要兴趣就是研究如何设计软件,使得它能最大限度的提高开发团队的工作效率。 为此,我学习了优秀的软件设计模式以及有利于软件设计的流程。 后来,我成为了一个敏捷开发的忠实粉丝,专注于行业前沿的软件设计方法。”

之所以对这段自我介绍感兴趣,是因为它启发了我对于一个软件从业人员在职业规划方面的思考。简单的一段话中,出现了不少描写职业的关键词:作家,演说家,评论家,顾问,讲师。这其中,我想重点分析的是作家和顾问。 阅读全文»