51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3336|回复: 0
打印 上一主题 下一主题

怎样培养国际化软件人才

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-11-22 17:45:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
转自wlj0315的专栏

软件产业国际化是现在非常流行的一个话题,大家对国际化有着各种不同的理解。实际上我国软件企业与国际“接轨”仍然主要是以劳务输出为主,包括软件外包、软件产品出口和国际联合开发等主要形式,尤以软件外包最常见。

软件外包是美国、日本等软件行业发达国家降低成本的重要手段,仅北美的软件外包每年就有超过500亿美圆的市场,而日本仅NEC、富士通就在国内招聘了超过10000名工程师从事软件开发。中软、东软、联想、实达等著名的企业都把软件外包尤其是对日外包作为一个重要的发展方向。一直以来,因为语言、文化等多方面原因,美国一直把他的绝大部分外包项目给了印度,而日本的软件外包则更看重中国的人才。我们不得不承认,按照国内现在的软件水平,还很难达到北美的要求,短期内很难和印度竞争北美市场。

实际上现在的软件企业可以分为以项目为核心和以产品为核心两种,前一种主要靠对外承接开发项目支持企业发展,后一种自主开发软件,靠卖自己的产品求得生存,鉴于我国的软件开发水平,我们的大多数软件企业属于前者。在市场竞争不断加剧的今天,越来越多的企业把目光转向了软件外包,甚至盲目成立软件外包的部门,结果陪了夫人又折兵,不但外包项目没接到,国内的项目也耽误了许多。那么这些企业失败的原因在哪呢?

我们认为,这些企业失败的主要原因就是对自身的实力缺少正确的认识,缺少掌握先进技术和别国文化的国际化人才。大家知道,从本质上讲,软件行业是最讲究“以人为本”的行业,因为软件企业的主要成本就是人力成本。所以软件企业国际化过程中的核心问题一直是人才的问题。那么国际化人才的标准是什么呢?

多年从事国际软件合作的中国教育电子公司总经理宋志德先生有一个简单精辟的概括:国际化的软件人才应该是懂语言、懂规范、懂标准、懂技术的国际化、工程化、实用型人才。这样的人才才能根据工作需要,迅速的进入开发流程。懂语言是国际化的基本条件,这里的语言指的是外语,不是编程语言,比如做对日软件开发的程序员起码要懂得中文、英文、日文三种语言,要能够用这三种语言与合作伙伴及客户进行无障碍的沟通;懂规范、懂标准是工程化的必然要求,如果一个程序员不懂CMM,不懂ISO,不可能参加真正的软件工程项目;懂技术是实用型的必要条件,程序员必须要把握国际上最新的技术动向,掌握最主流的编程技术。

培养这样的国际化人才,必须国家、企业、个人多方面共同努力,我们很高兴的看到国家教育部批准成立几十家软件学院,希望学习国外(尤其是印度)的软件工程人才的成功培养模式。但是我们发现,软件学院的教学还远远不能达到培养国际化人才的目的,这跟我国软件行业的整体实力是紧密相关的,培养国家化人才必须要新的思路。一方面我们可以采用请进来的办法,引进国外最先进的计算机课程;另一方面我们同时采用送出去的思路,把有经验的程序员送到国外去生活、工作,一方面可以学习先进的管理、流行的技术和深刻的开发思想,另一方面可以体验国外的文化、习惯,为以后和国外的客户交流打好坚实的基础。中国有句老话,“知己知彼,百战不殆”,很难设想,如果不了解对方的历史文化和思维习惯,能够在合作当中与国外企业良好的沟通和谈判。

我们相信,通过各方面的共同努力,中国软件行业一定能出现越来越多的国家化人才,建立起一支优秀的软件队伍,真正的打入国际市场,成为国际软件开发大家庭中的不可或缺的成员,完成几代中国程序员的梦想!

[ 本帖最后由 Kingson 于 2007-11-22 17:55 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-25 10:24 , Processed in 0.073138 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表