`
climber2002
  • 浏览: 64347 次
  • 性别: Icon_minigender_1
  • 来自: 法国
社区版块
存档分类
最新评论

跟国外程序员工作感受123

阅读更多
算上上次出差,来巴黎也有两个多月了,也租到房子了,慢慢适应了现在的生活,现在小记一下与国外程序员一起工作的感受。首先得说下我们公司在巴黎跟La ciota都有分部,不过感觉公司的重心在向La ciota那边偏移,巴黎这边虽然有很多人都从工程师学校毕业(这儿的工程师学校可不是国内的职高,比一般的college都好得多),但是水平感觉比La ciota那边低一些,起码我还没碰到那么多高手级达人。这边可以跟很多国家的程序员一起工作,有法国人,突尼斯人,加蓬人,还有罗马尼亚mm程序员呢。下面分别分一二三点说说感受,

1. 清闲。刚来这里我有时候闲的发慌,浑身不自在,不知道该干什么,项目需求分析做完后我们老大又招了三个外包给我们写单元测试跟集成测试,我向老大提议,单元测试应该是自己来写的,因为这种白盒测试需要很清楚程序的逻辑才行。我们老大一句话就把我给顶回去了:我觉得你的工作量太大了,没有时间写单元测试囧。大哥啊,你给我安排的工作我一般顶多花1/3的时间就做完了,其余时间都不知道干啥,就这工作量还大啊。

2. 细致。不得不说国外程序员还是比国内细致的多。这是我跟许多国外程序员工作感受最深的。他们的程序一般都有很多注释,不过有一点不好的是他们注释喜欢用法语,而且有的变量名也喜欢用法语。我们组三个外包的测试,其中两个跟我打交道比较多,一个是突尼斯过来的博士哥们,一个是一个膀大腰圆的黑哥们,单看外表肯定不会觉得他是个写程序的。博士哥们给我写测试的时候把我的代码认真通读了一遍,设计了很多很多的case,如果我自己写单元测试,有一些隐藏的小bug我肯定发现不了的。这也刺激我多次重构我的代码,挖空心思决心把程序写的像优秀作文一样漂亮,变量名,函数名争取一看名字就知道是啥意思。逻辑复杂一点的地方也都加上注释,总之是比国内认真多了。

3. 自由。法国人最崇尚自由了,这点在工作上也能体现出来,不管工作进度如何,每天的下午茶还有长假是免不了的。这里每年年初每个人就把自己的假期告诉leader,然后leader根据假期来安排工作量,即使项目再紧张,这个假也是雷打不动的。不过这种自由有时也体现在程序上,那个黑哥们,写起程序来那叫一个自由,类里面的成员变量,有的第一个字母大写,有的第一个字母小写。我们那个系统最核心的东东就是Command模式,Command里面有个execute方法,我写每个Command都尽量重构出许多辅助函数方便测试,不过这黑哥们说他就测execute就行了,测了execute就相当于测了所有的函数,我后来看他的测试,我晕,一个无比复杂的测试,一个mock object里面创建出另一个mock object,这分明不是测试程序逻辑而是测试mock objects去了。不得已给他重新写了一个TestCase,他看了说比他的test要good一些。

123先说到这里,456有机会再讲。
分享到:
评论
29 楼 ccxw1983 2008-08-07  
如果给我多些时间,我也会写的很好,多重构几次的。
可是……
没有足够的休息,也没有足够的精力写出有艺术性的代码。
28 楼 Aaron_Zhang 2008-08-07  
这个羡慕没法形容了。
27 楼 xlongbuilder 2008-08-06  
好东西 很喜欢这些第一手的感想 希望楼主再接再厉 写出一个系列。
26 楼 mikecaodan 2008-08-06  
国外环境肯定比国内要好多了
25 楼 armorking 2008-08-04  
ls的,入乡随俗,这是常识阿

用日文汉字做表名,字段名的我都见过
那会儿我的日语除了50音啥都不会,还不是一样写程序
24 楼 fxbird 2008-08-04  
比如仓库叫SOKO
23 楼 fxbird 2008-08-04  
我做对日的时候,字段名、表名都是日语的,更恶心。
22 楼 icefire 2008-08-03  
羡慕,嫉妒……
不知道啥时候我有这样的机会……
21 楼 不是流氓 2008-08-02  
帅哥,羡慕啊
在那面不要给国人丢脸,一定要找个法国的MM
现在中国的MM越来越少了,既然出去了,要是再找国内的话,那就有些对不起了--BS之
20 楼 climber2002 2008-07-30  
MyJavaRoad 写道
climber2002 写道


我是从公司的亚洲区转到欧洲区长期工作,现在工资保险什么的都转过来了,国内的住房公积金也没了,前几天一纸合同跟亚洲那边断绝了所有的关系。


不知道LZ了解欧洲的移民政策吗? 不知道在法国、英国或者北欧等国家,获得了工作签,多久可以申请PR?


我了解的是法国工作五年后可以申请十年的居留,然后过几年可以申请法国国籍
19 楼 LucasLee 2008-07-30  
好,喜欢听这样的第一手感觉。
期待后续文章,有可能整个连载小说吧?
18 楼 MyJavaRoad 2008-07-30  
climber2002 写道


我是从公司的亚洲区转到欧洲区长期工作,现在工资保险什么的都转过来了,国内的住房公积金也没了,前几天一纸合同跟亚洲那边断绝了所有的关系。


不知道LZ了解欧洲的移民政策吗? 不知道在法国、英国或者北欧等国家,获得了工作签,多久可以申请PR?
17 楼 MyJavaRoad 2008-07-30  
lordhong 写道
climber2002 写道
lordhong 写道
国外长假那个爽啊... 法国是4个星期还是8个星期啊?


我们年假是25天,不过法国是每周35小时工作制,如果你每周工作40小时的话,可以每年多出来10天年假,所以是35天。

日啊... 爽死了...  
美国年假10天... 每周起码40小时... 不能比啊不能比...


同情...我那米国亲戚,每次回来探亲都是4-5周啊,还不是圣诞节,是我们的春节....
16 楼 xly_971223 2008-07-30  
climber2002 写道
cbzdream 写道
不错,很不错,请问楼主是外派到法国出差的?


我是从公司的亚洲区转到欧洲区长期工作,现在工资保险什么的都转过来了,国内的住房公积金也没了,前几天一纸合同跟亚洲那边断绝了所有的关系。

完了 楼主被拐卖了
15 楼 climber2002 2008-07-30  
cbzdream 写道
不错,很不错,请问楼主是外派到法国出差的?


我是从公司的亚洲区转到欧洲区长期工作,现在工资保险什么的都转过来了,国内的住房公积金也没了,前几天一纸合同跟亚洲那边断绝了所有的关系。
14 楼 ice.k 2008-07-30  
羡慕中。。。
13 楼 cbzdream 2008-07-30  
不错,很不错,请问楼主是外派到法国出差的?
12 楼 abcd1f 2008-07-30  
我也要去~ 在中国的私企真的混不出头的 。。。
11 楼 chinata 2008-07-30  
lordhong 写道
climber2002 写道
lordhong 写道
国外长假那个爽啊... 法国是4个星期还是8个星期啊?


我们年假是25天,不过法国是每周35小时工作制,如果你每周工作40小时的话,可以每年多出来10天年假,所以是35天。

日啊... 爽死了...  
美国年假10天... 每周起码40小时... 不能比啊不能比...

你被剥削得真惨...,在家上班的人同情的飘走 
10 楼 lordhong 2008-07-30  
climber2002 写道
lordhong 写道
国外长假那个爽啊... 法国是4个星期还是8个星期啊?


我们年假是25天,不过法国是每周35小时工作制,如果你每周工作40小时的话,可以每年多出来10天年假,所以是35天。

日啊... 爽死了...  
美国年假10天... 每周起码40小时... 不能比啊不能比...

相关推荐

    C++程序员的婚礼

    1995年,达瑞和卡娜这对程序员夫妇决定在国外举行婚礼。由于这对新人远赴美国旧金山完成婚姻登记,为了让亲朋好友也能感受到这份喜悦,他们决定在回到英国剑桥后举办一场特殊的告别活动。这个活动不仅是为了告别,更...

    程序员成功之路The road ahead for programmer

    - **自我认知**:询问读者对程序员职业的看法,是否感受到编程带来的乐趣和成就感。 - **职业认同感**:编程不仅仅是一项技术活动,更是对个人价值和兴趣的体现。 ### 4. 技术世界的广袤 - **电脑与想象力**:...

    程序员-文档工程师.pptx

    在国外,文档工程师是一个非常重要的角色,需要接受大量的、高水准读者的考验,并且要跟踪不断创新的技术,感受产品周期的压力。以加拿大为例,同样四年经验的系统分析员的薪水在¥55000;而文档工程师为¥65000,...

    美国上数据库课程的感受

    例如,其中一个印象深刻的final project是关于触发器的,通过对比不同教材,以及与一位经验丰富的美国程序员合作,使得完成项目变得相对轻松。 班级规模通常较大,约50人,配备一名TA来辅助教学。尽管有TA,但并非...

    C, C++学习之路之感想.doc

    利用在线社区,如国内的CSDN、VCKBase,以及国外的CodeProject、CodeGuru和SourceForge,可以获取帮助,分享问题解决方案,同时节省自我摸索的时间。参与讨论和协作,可以迅速提高编程技能。 经验积累是程序员成长...

    acreport 中国式报表控件 邵见

    它将一些国外的报表功能强大的特性与灵活的表格制作功能相结合,操作简单 方便、计算功能强大、容易与程序集成及易于扩充,是迄今为止国产最完美的 报表组件。如果你用过FastReport,你会感受到FastReport功能的强大...

    一个月挑战c++ 电子书

    这些年为了工作,也学习过很多其它的语言,包括时下正在流行的JAVA与C#等等,在这里不得不说的是,作为一个程序员,一个能够适应当前中国工作环境的程序员,你要学的还远不止这些,包括数据系统,等等,等等。...

    《一个月挑战C++》 chm格式电子书

    这些年为了工作,也学习过很多其它的语言,包括时下正在流行的JAVA与C#等等,在这里不得不说的是,作为一个程序员,一个能够适应当前中国工作环境的程序员,你要学的还远不止这些,包括数据系统,等等,等等。...

    Java图形界面设计工具在教育测量软件上的应用 (1).pdf

    随着社会的发展,人们对考试的要求也越来越高,不仅希望通过考试将考生进行排名,人们也希望考试能够提供更多的信息来促进今天的工作和学习。在这样背景下,传统的纸笔测验就有了很大的局限性。当前编制通用的教育...

    算法I-IV(C++实现)— 基础、数据结构、排序和搜索(第三版)

    本书作为国外经典计算机科学教材,详细介绍了算法在软件开发中的应用,并特别强调了C++语言的实践操作。 本书共分为四个部分,内容覆盖了算法的基础知识、数据结构、排序算法以及搜索算法。Sedgewick在新版中对内容...

    Java开源的下一代社区平台Symphony.zip

    很多系统界面上仍然保持着老式风格,远远没有跟上时代发展的脚步,它们没有创新、好玩的特性,缺少现代化的交互元素和用户体验 大部分系统是从程序员的角度进行设计的,没有考虑实际的产品、运营需求,这类系统...

    64k粒子动画集合 经典

    这种小型程序通常被称为“64KB演示”或“64KB杰作”,它们展示了程序员如何在极其有限的资源下创造出令人惊叹的视觉效果。 描述中提到的“外国人有多牛,吓人!”是对这一技术成就的赞叹。这表明国外的开发者在64k...

    基于单片机控制的游戏机设计

    在美国,许多计算机软件工程师利用业余时间编写各种游戏程序,这些游戏不仅提高了程序员自身的编程技能,还促进了计算机软件的发展。随着时间的推移,电子游戏逐渐成为了一种集剧情、音乐、美术、动画和技术于一体的...

    大数据与电子政务.doc

    例如,正是基于政府开放的航班数据,有程序员建立了航班延误时间的分析系统 (flyontime.us),指导乘客适当安排时间,避免了因航班延误造成的乘客与航空公司 的矛盾。 英国也参照美国的经验,于几年前开放了政府...

    【锐普版权作品】商务汇报模板.pptx

    他们乐于接受高要求、大挑战,将快乐融入工作,从而让观众在观看演示时也能感受到快乐。 【客户群体】方面,锐普的服务对象包括了广泛的用户,其中男性用户占大多数,同时有相当比例的女性用户。无论是国内还是国外...

    基于ios的影院在线订票系统.doc

    国内外已有多款成熟的在线订票应用,如国内的猫眼、淘票票,国外的Fandango等。这些应用通常提供多平台支持,具备智能化推荐、会员优惠、社交分享等功能。然而,随着技术的不断进步,用户对系统的个性化、安全性和...

    django基于python的电影评论数据分析系统论文.docx

    特别是在娱乐领域,电影评论作为观众评价电影质量、分享观影感受的重要途径,其数据量日益庞大。传统的电影评论管理方式已无法满足海量数据的存储、分析与展示需求。因此,开发一款基于Python的Django框架和Mysql...

Global site tag (gtag.js) - Google Analytics