观海听涛BBS's Archiver

凡星 发表于 2008-5-8 19:43

【转贴】IT行业去外企做外包,去?不去?

[table=98%][tr][td][table=98%,#ffffff][tr][td=3,1][b][size=4][/size][/b][/td][/tr][tr][td][size=4][/size][/td][/tr][/table][/td][/tr][tr][td][table=98%][tr][td]
[size=4]如今所谓的IT在中国的外企公司,几乎全是搞外包的,就是在中国招廉价劳动力,然后把别的公司或者在他们本土公司技术含量不是很高的项目部分让中国人来做。
软件外包公司的员工的工作形式分为两种,第一是被派遣到发包方(客户)的公司进行工作,这种形式称为“On-site外包”。第二式在软件外包公司内部工作,称为“In-house外包”。

如果同学们到人才招聘网站看看外包公司的招聘广告,经常能看见赴微软,赴IBM从事软件开发或测试的招聘职位。这种形式就是“On-site外包”。举个例子,软件外包公司A招聘了从事软件外包测试的同学小李到微软亚洲工程院从事微软的软件测试,虽然小李在微软的公司工作,但是他隶属于A公司,工作上受到A公司和微软公司的领导,A公司每个月按照A公司的工资标准给小李发工资。

甚至IBM,HP在中国有些部门都是这样的,对于我们毕业生,去做外包到底利弊是什么?我网上查找了一下:

弊端:
1.外包就是这个样子:内部设计是外国人做的,我们需要做的只是按照人家的式样书,把伪代码经过枯燥无味的反复调试工作变成可以正常运行的程序。测试也是如此,我们只需要负责单体测试就足够了。

2.至于技术含量的问题,我想应该这么理解:不是我们做的项目缺少技术含量,而是技术含量高的部分绝大多数都是外国人完成的,外国人看中了中国廉价的劳动力市场,才把这些技术含量低的部分拿到中国来做。而外国人也绝不会把技术精髓的部分拿到中国来做。

3.如果你具有了较高的水平,最好别做外包了

4.痴迷于钻研软件高新技术,喜欢技术的人不适合去做外包

5.有人说:能不做外包一定不能做外包,外包让你付出了青春却得不到技术和金钱的回报。
软件外包,丰富了老板的腰包,牺牲了程序员的青春.

利端:
1.一些在国内公司的软件开发人员,他们通常写代码不写注释,也用不写软件开发的相关文档。试想这样的软件产品的质量能放心的了么?而在外包公司,这种现象是根本不能发生的。即使,技术含量再低的工作,内部设计书,详细设计书,单体测试报告…这都是不可缺少的产品的一部分,而且国外公司对这些文档的要求都是比较严格的。做任何事情都要按着一定的规范来做,虽说有些繁琐,但对于没有太多经验的程序员来说,书写技术文档对其事业发展是很有好处的,也是非常有必要的。

2.提高外语交流,使用能力。

3.外企外包待遇一般比较高,相对国内很多公司。

4.可以学习和培养国际化思维方式和工作方式。前面已经谈到,软件外包是全球合作的工作方式。做软件外包工作,有机会学习先进的软件设计和测试方法,学会管理大型的、多个团队协作的软件项目,要和多个国家和地区的技术人员和管理人员进行英语或者日语交流。这样可以提高语言表达能力,团队交流能力,遵守科学的生产流程,成为熟悉国际市场和技术的职业人士,对于将来的职业发展大有帮助。

5.当你还处在比较初级的水平(包括技术和管理水平)做外包项目对你来说绝对是件好事,虽然发包商不会告诉你为什么这么做,但你可以自己猜,自己去学,自己去思考,他们这么做的原因是什么,这样对你的成长很有帮助,特别是日本项目,他们对品质的要求很高,对软件过程管理的也很严很细,所以这都是历练你最好的环境!   


总体来说,软件外包有利有弊。我认为对我国目前软件产业不太成熟的现状来说,软件外包的利大于弊。做任何事业总要付出牺牲,而中国软件事业牺牲的确是我们这一代程序员。   [/size][/td][/tr][/table][/td][/tr][/table]

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.