外包公司到底要不要去?
外包的工作形式分为两种:
外包公司承接甲方的项目,了解需求后拿回自己的公司做项目,程序员按照客户的需求把代码写好,最终完成项目,外包公司拿到佣金。
外包公司的程序员被外派到甲方公司工作,属于甲方公司的编外人员。曾经有这样一个笑话在网上疯传,甲方公司对外包人员说:你不是公司正式员工,不要偷吃公司零食,注意素质。外包人员在甲方公司确实是低人一等,这是普遍现象。
外包公司的利弊:
我认为外包公司最大的好处就是数量非常多,招聘的要求不高,可以快速解决就业的问题。除此之外似乎找不到外包公司还有哪些好处,所以我们只说外包公司的弊。
1.稳定性
外包公司的项目都是阶段性的,现在这个项目结束后,接不到其他的新项目,就有可能被裁员的风险,有很多外包公司都是短期招人。
2.成长性
外包公司的项目多为短期,很少有长期跟进的时候,所以在个人成长方面对于程序员的职业发展是不利的。以后找工作的时候拿不出好的公司背景会影响就业。3.
核心业务
在一些大公司里面有自己的开发人员,他们所做的都是本项目产品的核心业务,而对于一些不是特别重要,或者比较简单的业务会选择外包出去让外包公司做,所以在外包公司会有这样一个问题,接触不到核心的东西,总是做一些简单重复的事情。
4.加班问题
外包公司由于是承接甲方的项目,所以有一定时间的要求,外包公司的加班情况是比较严重的,这一点也是被普遍认同的。
外包公司到底可以去吗?
一般情况下,我不建议大家选择去外包公司,因为从各个方面综合比较,外包公司都是不利于我们发展的。但是外包公司的存在又是大多数,我们应该怎么办呢?我的建议是,根据自身情况做“符合事实的选择”,如果我们找了很久的工作都没有拿到一份满意的offer,无论是心理还是身体上都承受不住这种煎熬,那么我们可以暂且先在外包公司进行工作,从而积累工作经验,等到时机继续寻找符合自己的满意公司。但是在外包公司工作一定不要超过两年,要提前去策划自己如何跳出这个环境,从而找到更加有发展潜力的平台进行学习和发展。这些都是需要自己去运营的。在整个过程中,“学习”是主要改变的方式,通过巩固和学习技术与知识,我们可以增加自身的竞争力,毕竟我们还是做的技术行业,还是要用自身的技术能力来说话。
望采纳
但是外包公司的存在又是大多数,我们应该怎么选择,我的建议是,根据自身情况做“符合事实的选择”,如果我们找了很久的工作都没有拿到一份满意的offer,无论是心理还是身体上都承受不住这种煎熬,那么我们可以暂且先在外包公司进行工作,从而积累工作经验,等到时机继续寻找符合自己的满意公司。
但是在外包公司工作一定不要超过两年,要提前去策划自己如何跳出这个环境,从而找到更加有发展潜力的平台进行学习和发展。这些都是需要自己去运营的。在整个过程中,“学习”是主要改变的方式,通过巩固和学习技术与知识,我们可以增加自身的竞争力,毕竟我们还是做的技术行业,还是要用自身的技术能力来说话。
优点:
工资高
外包因为大家普遍不愿意去,尤其是有3年以上相关工作经验的,更不愿意去外包,所以外包公司的薪资一般比非外包公司的多一些。但是从后续发展来看,是有害的。其他的不说,就说涨薪这一块,比较好的公司都会有调薪政策,每年给涨点薪资,但是外包公司薪资增长是很缓慢的。因为人力外包公司本身就是从外包员工身上赚钱的,比如你的薪资15000,需要外包的企业在和人力外包公司签订合同时候,你可能会被卖到20000,那这5000就是外包公司的利润,你加薪了,他的利润就要少一点,从自己身上割肉,那个人都会感到疼。而一般的公司,靠的是项目挣钱,比如抖音,我做好这个产品,接了很多广告,有源源不断的现金流进来,那我就可以养活更多的人。
两者的利润模式,决定了外包公司涨薪很困难。
成长快
不得不说,外包公司对于新手来说,成长还是比较快的,但是外包公司一般也不会找新手,我做的项目都是紧急项目,有质量工期要求的,新手一般能力跟不上。
但是如果新手进去了,会接触到大量的实战项目,对于能力短期快速提升还是很有帮助的。
大公司流程规范
如果被外派到腾讯、阿里等这种大公司,你实际的工作还是和大公司的人一起工作,所以做事情的流程规范都是大公司的那一套。而且大公司的牛人也比较多,只要你用心,你也可以从他们身上学到很多东西。
缺点:
项目紧,压力大
上面也说了,需要找外包的项目,一般都是比较紧急的项目,做这种项目加班加点就比较常见了,996也很普遍,我之前从事的一家公司,招的外包人员做海外项目,由于迭代比较快,上线时间比较赶,有的时候周六也得上班,而且基本上也是晚上9点走的,有些人实在受不了,就向自己的公司申请调到其他的项目去,或者自己主动离职。
没有归属感和福利
我上一家公司就有很多外包的小伙伴,平时吃饭、活动也都是他们外包的人员一起,而且在人家公司工作吧,总感觉低三下气的一样,怕一不小心就得罪了金主爸爸,反正我当时作为公司正式员工,和他们交流的时候,让他们做什么需求,都很快响应,而且很客气,不像自己的公司开发,这个不好做,那个做起来有困难等。
而且大公司一般节假日都是有福利的,比如端午节啦,国庆节啦等,都会发一些礼品,比较好的公司还会在你生日的时候给你送上生日礼物,但这些外包人员是没有的,他所有的价值公司都已经支付给他的东家了,所以作为外包员工来说,看到身边那么多员工都有礼品,自己没有,心里估计也很失落吧。
不稳定
外包公司并不是说你在哪家公司一直干,没有的事,当一个公司的项目做完之后,立马安排你去另外一家公司面试。
还有就是自己可能受不了入驻公司的项目压力或者自己被入驻公司嫌弃能力不行,你的东家公司都会让你去另外一家公司去面试,如果实在没有公司要你,你可能就会面临被裁员的命运,想着自己要经常去不同的地方上班,也是一件很蛋疼的事情。
无法深度参与项目
很多公司怕外包人员知道的太多,有些核心的功能模块可能就不让外包人员参与了。而且外包人员大部分做的都是从0-1的项目,不会跟进后期的产品迭代和运营,所以对于产品的生命周期以及运营的相关事宜都不是很了解。
简历难看
由于外包人员做的项目比较杂,不专精,对产品的后期迭代都不了解,所以有的公司不愿意要这样的外包员工。试想你在写项目的时候,一会写一个金融项目、一会写一个教育项目、一会写一个电商项目,你可以说我对啥行业都懂一些,但同时你对啥东西也都不专精。现在的职场要求的专精能力。
说了这么多,那我们到底要不要去外包公司呢?
如果你经验不是很丰富,可以选择去外包公司练练手,上面也说了,外包公司都是大量的实战项目,你可以从中得到锻炼,快速的成长。
但是你如果经验丰富,3年以上相关岗位工作经验,你还是不要去外包了,你在外包公司做的再好,能升职加薪嘛?显然不能,因为你本身就是公司的一件商品而已。
我认为外包公司最大的好处就是数量非常多,招聘的要求不高,可以快速解决就业的问题。除此之外似乎找不到外包公司还有哪些好处,所以我们只说外包公司的弊端:
稳定性,
外包公司的项目都是阶段性的,现在这个项目结束后,接不到其他的新项目,就有可能被裁员的风险,有很多外包公司都是短期招人。
成长性
:外包公司的项目多为短期,很少有长期跟进的时候,所以在个人成长方面对于程序员的职业发展是不利的。以后找工作的时候拿不出好的公司背景会影响就业。
核心业务:
在一些大公司里面有自己的开发人员,他们所做的都是本项目产品的核心业务,而对于一些不是特别重要,或者比较简单的业务会选择外包出去让外包公司做,所以在外包公司会有这样一个问题,接触不到核心的东西,总是做一些简单重复的事情。
加班问题
:外包公司由于是承接甲方的项目,所以有一定时间的要求,外包公司的加班情况是比较严重的,这一点也是被普遍认同的。