关于软件外包的真实感受

许多计算机专业学生或者是想转行进入软件行业的人,最关心的,莫过于这个行业的工作情况(辛不辛苦?)及待遇(真的高新吗?)。网上获取的信息很多是软件培训公司的广告,可信度非常低。下面是我入行2年的一些真实体会:

关于软件外包

发达国家的软件公司为了节约人工成本,把非核心的部分外包给中国的软件公司做。可以看出两点:

  • 外包公司做的是非核心的,即基本没有什么技术含量,如果想通过做外包项目提升技术,可能性非常小。
  • 外国公司看中的是中国的廉价劳动力,所以,外包公司的软件开发工资也高不到哪里去。

谁都知道这种模式就跟传统行业的贴牌生产、来料加工一样,是很没有竞争力及前景的,最终还是要有自己的产品、品牌才行,所以现在都在搞产业升级了。而软件外包,却被吹捧,有些公司还搞人海战术,拼命往外包发展,真想不懂为什么。

关于软件培训

因为中国有这么多外包公司,所以是需要一些程序员的,没错。所以就催生了很多培训公司。参加培训的大多是本科以下学历,想通过培训进入“高薪”行业的人。且不说几个月的时间能够学到多少东西,大部分人毕业后只能进入外包公司,还不是正式工(你想做最顶尖那个?那我相信你去读本科、硕士都绰绰有余,不用去培训)。每个公司都有高薪职位和低薪职位,通过软件培训的人进入公司只能做没有尊严的非正式工,待遇可想而知。

关于软件公司

从软件公司的角度讲,为什么要招那么多的经过软件培训的人?答案是节省成本。本科生每月3000块钱对于公司来说都是高成本,可想而知他们能够给出多少工资了。而一个公司过多地招聘这些人,技术竞争力就丧失了,前景不容乐观。加班成了软件公司的家常便饭。

相比之下,外国公司为何工作轻松,待遇好,前景乐观?看看google就知道了。在一个靠技术吃饭的行业,技术好的人1个人能够做出来的东西,技术差的人100个人也做不出同样的东西,这不是搞人海战术就可以解决的。员工的素质高,公司具备很强的竞争力,发展前景好,自然回馈给员工的待遇就会很高。

在中国,能够做出自己产品的公司寥寥无几。很多公司,靠的就是一层关系,比如公司的老总跟移动、电信有点关系,就从那里捞个项目来做做,反正中国的国企钱多的是。项目做做改改,没完没了,只要能支撑公司的运作,似乎就已经达到他们的目的了。

总结

中国的软件公司,论技术,论社会氛围,比不上发达国家的软件公司,论成本,论规范,论批量生产,竞争不过印度的软件公司。加上浮躁、轻技术,以及人情世故的观念根深蒂固,中国的软件行业要找到自己发展的道路,还有很长一个过程,更别说发展得好了。能够结合硬件的公司,及互联网公司,情况则会有点不同。

5 Comments

  • 1
    Navy
    2010/05/30 - 14:58 | Permalink

    >> 相比之下,外国公司为何工作轻松,待遇好,前景乐观?
    现在很多国外的公司,也是把一些边缘化的产品和维护的工作拿到中国来做。性质上,与你分析的外包很类似。
    但是话说回来,如果够强够努力,我相信,在哪里都会做的还可以的。
    其实,我也在观察,在Google, Apple等公司的光环下,他同样也会需要低成本劳动力,国人获得经验,他们获得利润,某种程度上是公平的。当然,有哪个大厦下不是尸横遍野。在商言商,我竟提到“公平”,见笑了。

  • 2
    2010/06/08 - 13:30 | Permalink

    哈哈~你现在这是在哪里高就呢

  • 3
    yuedong
    2010/06/08 - 14:30 | Permalink

    在一家不知名的大国企

  • 4
    2010/08/05 - 13:50 | Permalink

    非常,感谢博主分享!

  • 5
    2011/03/23 - 22:37 | Permalink

    博主的文采不错,写的很专业。

  • 发表评论

    电子邮件地址不会被公开。 必填项已用 * 标注

    *

    您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>