程序员去外包真的不可取吗?

职场的工作就是“趋利避害”!去外包你图什么?

  • 稳定的工作环境?
  • 不错的收入?
  • 能够在项目中不断提升自己的技能(ps:非技术上的认知也算)?
  • 找下家的时候能找到一份工资更高的工作?

如果你目前还年轻,但高不成低不就,只有外包offer,那请往下看。

1.外包公司你应该了解这些

外包公司都是做一些杂活

本身就是打杂的,,通常来讲,一个外包项目的周期短则几周,长则几个月,很难持续半年以上。而每个项目的甲方都不尽相同,可能上个项目是跟政务相关的,下个项目又是电商类的。至于后续的架构优化、代码重构等环节,一般不会涉及。这种走马观花式的项目管理制度,就是典型的“战术上的勤奋”,除了让人疲于奔命之后,对于技术的沉淀和积累,并没有太大的帮助。

精力消耗不起

经常换客户,上班的地方都不稳定。有的项目是驻场开发,在客户公司开发;有的项目是非驻场,可能这次上班的客户公司在深圳坂田,下次上班的客户公司可能在南山科技园,可能下下次你就被释放了。

待遇问题,可能觉得外包工资高,但那只是表面的。

在一家外包公司上班一般的待遇在10k-20k之间,为啥没有低于10k,一般要求都是不招没有经验的,至少是要求能干活的。如果高于20k,也是非常少的,干活的有拿20k的能力,一般也不会去外包公司,再高的话,外包公司本身就是赚差价的,不赚钱的生意,那就是要要亏本了。

之前在微信招聘的群中,看到一份外包的服务清单。

image

当然这也不排除另一个案例,在外包公司长久做下去,之前在坂田的客户公司,负责这个项目的项目经理,从大学毕业就一直在外包公司做,所以工资早已超过这个数了。真的非常敬业,能在一家公司待上16年,也是不容易的。

比如我之前这种情况,小外包买我这个人头,现在项目做完了,没有客户需要人手,我就要被“释放了”。租房子,多续了一个月,工资也就只发最后一个的转正工资,两个月的试用期工资,来来去去,折腾一下,实际到手的钱并不多。

外包环境是带有原罪的

项目经理只关注当前的项目进度,不会关注系统未来的扩展性,更不会关注你的前途。而你作为外包做的事情一般都是很基础很低级的,别人能准确给你预估好工时,不给你任何时间去学习新的知识。

要在规定的时间给出一个正确的结果!

2.外包公司有哪些优势?

但我们也不能因此把它贬得一无是处。根据“苏格兰黑山羊故事”,我们应该从多个角度去观察!

降低入行的门槛

放得很低阶的门槛,让教育背景、专业背景不够看的新人,有入行的机会。当刚入行或者刚毕业,还没有太多的项目经验时,在求职市场里是比较没有竞争力的;所以可以先去外包公司积累一些项目经验,1-2年之后,你再去跳槽,就跟当初刚入行时不可同日而语了。

项目多,锻炼机会相对较多

丰富的业务场景,帮助新人快速地完成基础开发经验的积累,熟悉主流项目的全流程。

有机会去大厂镀金

大厂镀金,一些自我包装精良的中小外包公司,常能接到诸如「微软」「腾讯」「阿里」「华为」的大单。而且顶级互联网公司,就那么几家,80%的程序员简历上都是些名不见经传的公司。所以到头来,跟大多数人比,程序员的核心竞争力还是看谁的项目经验牛逼点。

3.外包的真实案例

高中同学:从做外包顺利转到客户公司,也算是成功上位了!

我做实施的时候也有类似的外包经历 客户=东芝<外包公司<自己公司

层层外包有点比较麻烦的是,有个什么事情需要跟好几个人沟通,最简单比如请个假,每一层都要通知一下,因为外包公司付给我们公司的钱是按天收费的,所以实际出勤多少天要通知到位。

三个月的外包时间请了三天假(实际请假两天,客户公司自己休息一天),因为外包以及自己公司没有考虑我这个请假的任何因素,有一天请假还是因为自己公司部门领导结婚老板让请假的,最后没有出勤导致少拿到的钱全让我一人承担了。

奋起离职,去了客户公司上班,外包转正,不陪他们玩了。

(ps:其实这位是我高中同学)

一位****程序媛****:在外包公司干了7年测试工程师

软件测试工程师(就是手动测试), 工作经验8年,坐标南京。开发人员和测试一样如果学校不好容易沦落成为外包人员的命运。本人,本二毕业,本二中最普通的本科院校。

之前一直想脱离外包公司,但是现在看懂看明白。第4家公司还是在外包公司, 第一和第二家是华为外包公司;第三家是创业公司;第四家在外企做外包。

对于本人女生来说,因为一直是做软件测试,没有开发经验。

缺点:很难融入项目组,外企公司的女生不愿意和我们第三方公司的人员过多来往。平时只是外企公司自家人在一起玩耍,对自己我综合能力发展不好。没有管理可能。

优点:外企可以学习专业技术,项目组内有自动化测试,本人近半年一直在公司间隙学习自动化测试脚本,往自动化测试工程师转型;在外企可以积累英语。

有人回复说能不去外包公司就不要去。对自己的成长不利。 个人认为:无论外包公司还是非外包公司,对于个人来言,主要还是在于个人实力和机遇。那我们要清楚什么是“合适”。靠谱的外包公司也是可以继续去待着的。

我前同事现在在外包公司做测试开发, 拿高工资。无论对于驻场外包和非驻场外包都可以, 那最主要的出路:学习和成长。

一菜到天亮:稳定的外包生涯,工资和技术都挺好的

我跟着一个项目经理两年了,做了两个大项目。一直没有离开过,除了工资和福利不一样,并没有调来调去,而且整个项目代码我都参与了,也没有说叫你做一个模块就让你走,从前端到后台,再到数据库,还有项目需求,我都参与了一大部分,相处的也很好。

一般来说工资也还行,招聘岗位薪资基本上都是说1020k(不知道现在涨了没有),一般很难再高了,再高很容易就要亏人头钱了.....因为外包作为乙方去找甲方报价,研发的报价通常是13001900/人天(这包括了所有的开支)

4.一些建议

大厂的外包福利还是可以的,尽量抓取机会去大厂外包!

不建议做游戏类外包的岗位。游戏行业是加班的重灾区。

有机会还是要考虑跳槽,最好骑驴找马,有能力的话你也不会来外包。裸辞只会让你更将就。甚至裸辞后,去的公司还不如外包。

只要有机会多看下甲方项目的源代码。我还是从甲方源代码中学到不少东西。

请搞定你的甲方PM, 他决定你的去留。一个项目组里有2个PM,一个你的直属PM和一个甲方PM。只要他喜欢你, 你的直属上级想让你走都走不了。人员外包的公司的盈利点是在甲方给外包公司的人头费减去给你的钱。,所以只要你上一天班,公司就能赚钱。

最后

职场嘛,就是那么回事!

珍爱生命,利用好外包!

看完三件事❤️

如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我三个小忙:

  1. 点赞,转发,有你们的 『点赞和评论』,才是我创造的动力。

  2. 关注公众号 『 Java斗帝 』,不定期分享原创知识。

  3. 同时可以期待后续文章ing🚀

推荐阅读更多精彩内容