外来客网

不同国家的程序员有什么不一样

美国程序员。美国程序员团队,确定项目有的时候讨论的是一个大的框架结果,不像日本讨论的非常细,很多由程序员自由发挥,只要目的达到即可,所以Bug率也不低。

不知道是不是遇到假的美国程序员了?另外,工作和生活的时间分得比较开,该工作时还是很认真,但不怎么加班。所以美国的软件很多费用很高。平时很少谈论工作和私人的东西,基本就是讨论哪里好玩,好吃,爱旅游,很少讨论工资收入、房子、车子等等。

日本程序员。日本程序员是个非常严谨的群体。项目讨论非常细致,所有的东西规划好以后再做,包括细节。而且非常注重文档、互相之间的周知联络。只有一个解决方案在他们眼中就是没有解决方案,一般情况下要搞出几套方案来,不停的讨论不停的研究,上班时间基本开会,真正做事基本在下班以后加班。

计划非常严密,有时候是把不可能变为可能,每一个事项都要考虑很长时间。日本程序员Bug率比较低。平时基本不谈别的,只有休息时才要放松,喝完酒后爱搞二次会。

中国成员。只要有个方案能实现,就怎么实现。爱搞快捷开发,基本很少有程序设计,只有概要和功能说明,所以程序员自由度比较高,Bug率也高。当然也有与日本相似的群体,但比较少。加班也严重,受社会影响心态较为浮躁,平时虽然不说但心里想的还是房子票子车子美女,好吃好喝好玩,讨论的基本也是这些。

总结一句,印度程序员喜欢抱团作战,通常一个问题会一些人一起讨论解决。美国程序员崇拜个人英雄主义,比较自由,通常几个人能整一个框架。中国程序员比较勤奋,用加班时间赶进度,效率很高,通常其它国家搞半年的项目在中国半个月帮你搞定。韩国程序员IT程序氛围不是特别浓厚,都需要依靠美国中国等开发的工具框架等进行开发。

评论 (0)