算到今天,我在软件外包领域累计工作了5年,但是我还是一个普通的开发人员,和许多刚毕业不久的小兄弟们做着几乎相同的工作。过了一个春节,和老同学们碰了面,和他们相比,发现我混的很栽,他们有的工资也许比我少个1k、2k的,但是他们每年的分红、奖金少则3-5万,多的甚至有几十万,有的还是公司的老总了,而我,每个月拿着一般程序员认为还可以的干工资(过w了,外包业有经验的和没有经验的开发人员工资差别比较大,少的1000多,多的接近2w),没有奖金,没有福利,没有归属感。反思我个人发展不好的原因,责任不在这个行业,而是在于我自己,因为是我选择了一类不能发挥我长处的公司。经过多日冥思苦想,我对自己在外包领域打工进行了反思和总结:
外包业不利于个人发展的因素:
1)外语限制发展----外包业务经常要面对国外的客户,外语达不到面对客户的水平,决定了我不能获得PM或者更高的职位;
2)外包的利润空间有限----外包赚的是人力钱、份子钱,一般按人头计费,决定了外包打工者的收入不可能太高,除了工资之外,不太可能有丰厚的奖金,许多公司的奖金规模按百元计算,甚至有的就没有一分钱奖金;
3)外包领域的职业发展空间非常有限----开发人员、小组长、项目经理、交付经理、部门经理,对一般人而言到PM已经就封顶了,而且外语要非常好,一般是海龟才行,说白了,这个领域要的就是干活的,不需要那么多管理,也不需要你有多么高深的技术专长,这样就决定了职业发展空间很扁平.
4)外包公司绩效管理缺失----由于客户是按人头结算,老兵新兵、干多干少、干好干坏基本都一个样,客户只知道他的活干完了他付钱,外包公司因此缺乏激励机制,每次考评都是走形式,起决定作用的最后还是那几个玩弄权术的人,这直接导致员工颓废、不思进取、推卸责任、被动推诿,养成这些坏毛病非常不利后面的职业发展。
5)难以接触核心技术----外包出来的业务所涉及的技术一般都是边缘技术,不太涉及核心,大部分都是体力活,通常都是发包方自己主导关键架构和设计,甚至已经做好了一部分功能,剩下的就是需要人力来依葫芦画瓢。许多看起来我们接触到的是很先进的技术,但实际上都是人家画好了圈,我们在里面跑就可以了,可以自主创新的东西不多。
6)最大的问题是没有归属感----技术不成体系,客户要用什么技术就学什么技术,今天搞Java,明天搞.net,适应不了就得换工作,难以有机会做成较有深度的专家水平。一个项目做完了,就得准备新客户的面试,通过的话就去新项目,有时一年要被面试几次,碰上公司一段时间没项目可以上,那就只好去坐冷板凳,一般坐三个月冷板凳就得走人,面临再次找工作,不太稳定。

当然,外包业也有有利于个人发展的因素:
1)长见识、开眼界----跨时区、跨地域、多种族、多语言交流,有机会出差到国外几个月不等,可以借机旅游、学习什么的
2)先进技术----与先进技术保持紧密联系,时刻奋战在最新技术第一线,有机会接触到一些一般人闻所未闻的技术
3)先进管理方法----学习外国人管理公司和项目的方法和流程

最后,一句话总结
外包打工干3-5年就足够吸取有利于个人发展的营养,之后要么转行去更有发展空间的领域打工,要么自己创业开外包公司当老板,否则,如果继续干下去就只能和自己同一起跑线的人的距离越拉越远了,会落伍的~

一个软件外包老鸟对外包业的反思相关推荐

  1. 软件项目外包给自由职业者或小型团队的注意事项(一个软件开发从业者的敬告和业内黑幕披露)

    你应该是一个真正的"甲方" 你如果是个二道贩子, 或者你要做的项目是为了应付投资人, 那么这篇文章里谈的很多事情,你都大可不必在意, 甚至现在就离开这个页面,亦无不可. 你的项目应 ...

  2. 一个软件公司需要多少前端_内幕!软件外包公司开发一个软件需要多少钱?

    软件外包公司坑?开发一个软件要多少钱? 当你已经了解到软件能给你带来的好处之后,是不是有些动心了? 想要开发一款属于自己的APP小程序,可是却不知道该如何开始? 万事开头难,想着去软件外包公司问一下价 ...

  3. 中创软件哪个部分是外包_什么是外包| 第1部分

    中创软件哪个部分是外包 什么是外包? (What Is Outsourcing?) Outsourcing is the transfer of all or part of a function o ...

  4. 软件开发可以去“外包”

    软件行业的外包公司一直是个被大多数诟病的对象."打酱油","二等公民","没有团队归属感","混日子"等等的词语仿佛就是 ...

  5. 一个程序员2年外包工作的跳槽之路

    最近入职到了新公司,一直想到把跳槽的事情理一理,而公司离住的地方很远,上班下班4小时花在路上,没时间腾出来. 进入正题~ 1.外包 外包,什么是外包,啥又叫外包公司呢 外包的本意是一种战略管理服务模式 ...

  6. 对软件外包项目中甲方外包管理的思考(一)——人员外包和项目外包

    一.概述 在软件外包项目中,甲方(发包商)通过资金或其它资源获取乙方(承包商)的开发服务,以达成其软件需求目标.为了让外包项目按时按质按量完成,甲方需要做好项目的采购管理.外包管理,其中采购管理的核心 ...

  7. 项目外包跟人力外包_您应该外包下一个开源项目吗?

    项目外包跟人力外包 为您的项目使用开源解决方案有很多好处. 它们灵活,敏捷,经济高效且高度可定制. 由于开源社区的响应能力,大多数提供可靠的信息安全性. 此外,您可以从小处着手,然后扩大规模,以缩短开 ...

  8. 为什么软件开发很难外包

    " 很多公司和团队选择把整个软件项目或项目中某些模块或过程(比如测试)整体外包给另一家公司或团队.本文将和你一起来探讨为什么公司或团队有外包的冲动,为什么项目外包问题多和我对外包的建议.&q ...

  9. 中创软件哪个部分是外包_什么是外包| 第2部分

    中创软件哪个部分是外包 外包理由 (Justifications for Outsourcing) The reasons for outsourcing in a business are many ...

最新文章

  1. 百度地图 点聚合_强强联合聚能网约车场景 首汽约车为百度地图“站台”
  2. html选择和按钮间距,html - 想要在按钮之间添加间距
  3. 《php入门很简单,PHP入门速成(1)
  4. 预处理命令 || 宏定义 || 带参数的宏定义
  5. JS设置每日定时任务
  6. mysql数据库优化skip_优化配置mysql数据库优化
  7. tcp校验和计算校验和例子_wireshark与TCPIP校验和
  8. 电脑监控软件都有哪些?
  9. 三阶魔方层先法 复原公式
  10. 计算机软件方面的基金,天天基金
  11. (实例解析)Python 函数调用的几种方式(类里面,类之间,类外面)
  12. 【语音识别入门】Python音频处理示例(含完整代码)
  13. 【数学建模】模型的评价、模型的推广与改进
  14. Android多媒体详解
  15. 第 46 届 ICPC 国际大学生程序设计竞赛亚洲区域赛(沈阳)
  16. 编辑器vi使用方法详细介绍
  17. matlab 三维 雷达天线波束
  18. Zblog采集插件-Zblog插件教程以及下载
  19. linux insert最后一行,insert基础用法及进阶
  20. 不怕千招会,就怕一招精,学编程不要盲目跟风

热门文章

  1. 《我的第一本算法书》阅读笔记 1-8 二叉查找树
  2. redis数据库windows下c语言库的编译
  3. uniapp(微信小程序)使用vant全过程
  4. fedora Linux 配置阿里云开源镜像站
  5. 首批国家文化和旅游消费试点城市如何建?各地应当这样部署
  6. 交互式多模型 IMM的原理及代码实现(matlab)
  7. u盘安装LINUX键盘失灵,U盘启动键盘失灵怎么办?u盘启动键盘无法选择PE处理方法...
  8. WiFi广告路由器的5大致命错误商业模式
  9. 【云原生Docker篇】Docker的容器管理操作
  10. 1978年,我是如何每月赚到1500元!