为日本的软件开发人员说几句话


网站: JavaEye 作者: carlosbdw 发表时间: 2007-07-30 03:34 此文章来自于 http://www.iteye.com
声明:本文系JavaEye网站原创文章,未经JavaEye网站或者作者本人书面许可,任何其他网站严禁擅自发表本文,否则必将追究法律责任!
原文链接: http://www.iteye.com/topic/106890

至于公道不公道,自有大家评说,哈哈。

今天一晚上把有关敏捷开发的帖子,基本扫了一遍,收获不小。有些帖子对于日本的开发方式很不屑一顾,对于代码注释也不屑一顾,似乎日本的软件业马上要玩完了,似乎只有代码就够了一样。

在这里简单说一下我所知道的情况:

全球IT实力排名,美国第1,日本第2,中国第46

从下几个方面来分析一下:

1、软件方面中国和日本其实没法比较,中国的盗版业足可以摧毁任何开发人员的信心,除非是非市贩领域的专业软件也许还有些市场。

2、至于硬件方面,同属于制造业,这是日本的强项,IBM昔日IT行业的一家垄断就是给日立、富士通、东芝等几家日本公司瓦解掉的。

3、人才方面,这一点是日本的真正劣势,和印度小学要求乘法表背到20乘20,中国小学的应试教育相比,日本小学和初中的数学教育很差,如果不上私塾的话可以说数学就是一塌糊涂,这导致日本理科人才的缺少,而且相对于中国的大学来说,开设计算机系的学校太少,这方面的专业人才不足,加上高龄少子化的社会问题,后续人才的培养基本上指望不上。日本的公司又是终生雇用制,大部分不愿意换工作,限制了人才的流动性。
东大,早稻田的毕业生大部分都进了日本的大公司,和所有行业一样,不管你多牛,新人工资20万日元左右。

4、市场方面,这方面资料数据没有,不好说,不过日本IT行业需求肯定不会比中国小。举例来说,日本某大银行采购软件的规模是以万套来计,每套几百万日元,这种活儿只有NEC,富士通等大公司能接到,然后倒好几次手才到中国公司。

5、在人才市场需求方面中国的问题是大学群立,大量开设了计算机类的专业,导致就职市场的相对萎缩,供大于求。日本恰恰相反,没动过电脑的人进公司做SE这种事在中国估计要当笑话说的。这才需要从中国引进人才。

6、观念方面,在日本IT工作被分为技术职,营业职,管理职三种,管理职和中国的概念一样,营业职和中国国的市场部一样,但是技术职并非只会技术,而是分为上流工程和下流工程,上流工程就是去和客户谈需求,日本的客户估计是世界上最苛刻,最有个性的客户,在日本通用软件没有市场,各行各业的软件式样复杂,变更频繁,沟通极其重要。搞上流工程的人理解和表达能力要好,而且拥有多年的开发经验和某行业的业务经验。搞下流工程的就是咱们这边的技术人员,会写详细设计,会编码。日本人认为详细设计以后的工作是可以通过框架,规范,review,以及日本人天生的服从指挥的天性来做好的,所以组织一群精英开发框架。
日本人的代码注释很详细,而且有履历,可以生成漂亮的javadoc(函数相关的数据表,属性文件,示例代码都有)。各个项目组靠javadoc在开发开始之前确认接口。
除非代码可以自动转换为容易理解的图形图表,否则文档就是不可缺少的,因为业务逻辑很难从代码中完全把握的。

7、虽然日本人普遍英文不好,但是他们集中少数英语好的人,专门翻译英文文档,翻译得很精准,日文版的jdk javadoc早就有了,中文版的似乎刚刚出来。。日本的计算机书可能不如中国的种类多,但是绝对没有糊弄事儿的。日本的技术网站往往采用xoops或者pukiwiki,由一帮业余爱好者维护,重复建设比较少,有利于提高教程的统一度和正确性。而日本的商业IT网站,都是聘请专家来做专栏。

8、日本网络速度快,可以达到100兆光纤到户,月额不过合人民币300元,硬件也很便宜,尤其是二手硬件,一台8成新二手刀片机也就人民币3000块钱,所以很多server爱好者都在家里架设服务器,这就给linux提供了生存土壤。

9,有一种说法是日本人不善于创新,说对了一半,日本人在计算机基础理论上是缺少创新,不过他们的强项是造物。理论可以学习,可以引进,但是要想生产出合格的产品并非那么容易,在这方面日本人的精细其他国家很难和其相比。德国人发明了莱卡相机,日本人研究了几十年,然后大规模产品化,现在全世界都在用日本的单反数码相机。日本人认为中国人是最善于经商的,日本人之善于制造,只是由于制造的质量太好,所以用过的人不得不接着用,表现出来好像日本人很会经商。日本人对于自己的制造技术十分自信,前些日子日本航空公司的波音飞机出事,好多日本人都说美国货靠不住,还不如日本自己造。

随着日本新一代的叛逆,劳动力的减少,IT开发工作的乏味和加班,越来越多的人开始反抗,有人撰写了《人月将使工程师越来越差》,有人发明了ruby等等。传统的终身制被打破,满大街的招聘广告,求职网站如雨后春笋般冒出来。

现在中日的IT实力对比,有点像抗日战争时期,中国是内耗严重,装备差,环境设施差,信息封锁,人员参差不齐,有少部分黄埔精锐,人力成本低,能吃苦,但是也容易跳槽。
日本则是装备精良,人员训练有素,协作能力超强,人员流动小,肯加班,每天晚上末班车的时候是人最多的时候。且由于日本维新较早,欧美的先进技术吸收了不少。

日本后边还有美国大哥罩着,凡是有美国版的,日本版立刻就跟着出来。敏捷开发目前在日本已经开始小规模应用于生产,日本ibm,日本oracle,ec-one等大公司表明态度支持。

即使单纯从技术来说,日本IT人的技术实力也是相当可怕的,下次再说。




《 为日本的软件开发人员说几句话 》 的评论也很精彩,欢迎您也添加评论。查看详细 >>

推荐相关文章:
   在新公司引入敏捷开发。我写unit test,下属写商业逻辑,可行吗?
   异地分布式敏捷软件开发




JavaEye推荐
上海乐福狗信息技术有限公司:诚聘技术经理和开发工程师
免费下载IBM社区版软件--它基于开放的标准,支持广泛的开发类型,让您的开发高效自主!
京沪穗蓉四地免费注册,SOA技术高手汇聚交锋.
上海:优秀公司德比:高薪诚聘 资深Java工程师
广州:优易公司:诚聘Java工程师,开发经理
上海:尤恩斯国际集团:诚聘开发工程师
北京:优秀公司NHNChina招聘:WEB开发,系统管理,JAVA开发, DBA


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
日本软件开发领域拥有全球知名的一些企业和创新文化。日本软件开发公司以其技术创新、高质量的产品和严谨的工程实践而闻名。以下是一些代表性的日本软件开发公司: 1. **索尼(Sony)**:作为全球领先的消费电子品牌,索尼的子公司如索尼电脑娱乐(现PlayStation)负责游戏开发,同时也在专业软件和服务领域有所涉足。 2. **任天堂(Nintendo)**:这家公司在游戏行业的地位无可替代,特别是其家用游戏机系列,如Nintendo Switch和经典的游戏设计。 3. **松下(Panasonic)**:除了家电产品,松下也有强大的软件解决方案部门,特别是在工业自动化和物联网解决方案方面。 4. **富士通(Fujitsu)**:作为全球IT服务提供商,富士通提供全面的软件开发服务和技术解决方案,尤其在云计算和信息安全领域。 5. **东芝(Toshiba)**:尽管业务多元化,但东芝在电子和信息技术领域依然有影响力,包括半导体、存储技术和通信技术。 6. **日本电装(Denso)**:专注于汽车电子系统和制造业的软件,为汽车制造商提供关键零部件和解决方案。 7. **日立(Hitachi)**:日立是大型综合企业集团,涉及多个行业,包括信息和通信技术,其软件开发能力广泛应用于金融、交通和公共事业等领域。 8. **瑞萨电子(Renesas Electronics)**:专注于嵌入式处理技术,特别是在汽车电子和工业应用中。 这些公司通常注重长期研发投入,强调质量控制和创新,以及与硬件紧密结合的软件开发能力。如果你对某个特定公司的历史、产品或市场策略感兴趣,我可以为你提供更详细的资料。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值