在外包公司严重没有归属感,感觉上公司把自己卖给甲方公司了。 几乎每天都是做着重复的工作,对于自身技术没有本质上的提高。 随便一个人培训个几个月,就能加入进来抢你的饭碗。 用的技术框架都好多年了,里面很多坑,一直没人去动。 终于理解什么是甲方公司了,无论说啥乙方公司都得承受着,有时候想死的心都有,要多恶心就多恶心。 新的项目都是临时组件团队搞,以后都不知道和谁搭档,干完这个项目就准备走人了。 想学点技术,根本稳定不下来,这段时间这个项目,再过一段时间又是另外的一个项目,毫无连续性。 上面这些都是在外包公司的技术人员的吐槽 技术外包公司也是正儿八经的公司为啥会被这么多人吐槽,引起这么多人的不满。
从业人员质量低 很多软件外包直接的人员是从培训公司直接获取,很多培训公司打着包分配,其实大部分的人员都分配到外包公司了,外包公司承接项目从中间赚取差价,也就是剩余价值,要降低成本就要从人员的工资入手,基本上外包公司属于一个有经验的项目经理带着一帮水准一般的技术人员做项目,刚毕业的学生也直接敢拿来大用。所以入门学习技术的角度考虑,还是值得在里面学上一段时间,让自己先入门开窍。 所以一般的外包公司基本上留不住人,每年都会涌入大量的新人进来,正常情况下软件的代码质量一般,刚培养出来的跳出去拿更高的工资,然后每年从培训机构招收大量的技术人员,有些外包公司干脆自己连培训一起做了一条龙服务到底了。
没有归属感 软件外包公司很多时候就是把做项目的外派到甲方的公司开发,虽然在甲方公司开发,但是本公司给发工资,中间肯定会有一些差异,最主要的是外包公司是以项目做导向,这个项目结束了,另外一个项目什么样子完全不知道,所以在技术上没有前后承接性,说到这个归属感除了形式上,还有一个很重要的原因,技术上连贯不起来。 不像在一个正常的软件公司,开发一个软件因为这个软件是自己开发,可能干几年都是维护这个软件框架,时间长了一些更加能从深层了解软件框架,循序渐进说的就是这个意思,刚毕业学习软件开发,不建议频繁的换工作是为了呆在一个公司循序渐进的进入到公司的核心技术圈,到了那个层面,无论是职位还是薪资水准都会上到一个很高的阶段,而且做的时间长了,归属感自然就有了。
技术落后 外包公司使用最短时间做最多的事情,所以最初框架搭建完了之后,会用很长时间,因为走的属于项目制的公司,对于技术内在的升级会少很多,所以很多外包公司还是用的十年前的框架。为了成本和风险角度考虑,毕竟做的不是自己公司的产品。 在这种氛围下,培养出来的技术人员基本上实战能力强,理论和框架的提升会少很多。 当然一切都不是绝对的,上面只是笔者从同学或者同事中了解到的,整体来看外包公司不是很适合长期呆。 初学的可以进去磨练一两年让自己找到编程感觉
|