程序员外包避坑指南?

简介: 外包公司一般有两类,一类是驻场外包,一类是非驻场外包。二者的区别为是否需要被外派到甲方公司上班。如果需要,那么就属于驻场外包,否则就是非驻场外包。

为什么我不建议你去外包?

外包的分类

外包公司一般有两类,一类是驻场外包,一类是非驻场外包。二者的区别为是否需要被外派到甲方公司上班。如果需要,那么就属于驻场外包,否则就是非驻场外包。

虽然都是外包,但是两者的区别还是挺大的。

先说说驻场外包。由于需要被外派到甲方公司,因此日常也是跟甲方公司的工作人员一起共事,接触的项目一般也比较庞大复杂,项目的期限一般也比较长。驻场外包的好处就是可以接触到甲方公司的项目,而且能够跟甲方公司的人交流学习。

再说说非驻场外包,其与施工队的模式极其相似。如果把一线外包人员比作水泥工,那么外包公司的老板或者项目经理就是包工头。一般来讲,甲方人员直接对接的是外包公司的项目经理,项目经理在理解了需求之后,再将需求指派给外包公司的工作人员完成。因此,非驻场外包一般是跟本公司的人一起工作,与甲方公司工作人员接触较少,甚至根本不用接触。

网络异常,图片无法展示
|

外包公司的经营模式

外包公司的盈利模式就是出卖人力资源。外包公司想要多盈利。那么就要在外派人员上,有数量的优势。也就是说,外包公司的人员数量越多,就越挣钱。人越少,挣的钱也就越少。人数上是一个方面。另外一方面,他会进一步压低我们程序员的工资。比如,客户给我们一个人是这么多钱,外包公司就会尽量压低我们的工资。少给我们发钱了。多出来的钱就被外包公司赚去了。所以我们程序员外包去出去的话。跟人家,原厂工作人员,无论是在工资收入上,还是员工福利上,都是差很多的。所以很多人在这种反差的情况下干活。是不太乐意接受的。

不公平对待

外包公司的第三个坑是在甲方面前,很难被平等对待。这一点驻场外包应该深有体会。虽然现在到处都在谈人人平等,但是一个不容忽视的事实是,在甲方公司与乙方公司之间、内勤人员与外包人员之间,平等相处这一准则是很难奏效的。也许大家表面上一团和气,但是说实话,在很多内勤人员眼里,外包人员就是“低人一等”,就是理所应当被压榨的对象。

这种不平等待遇在出现生产问题时表现得更加突出,如果是内勤人员出了问题,领导一般就笑着调侃一下,但如果出问题的是外包人员,那么被骂一顿还算轻的了,严重的还会被开除。

虽然有些外包人员的技术水平并不差,但是由于权益的不平等,导致外包人员普遍成了受气包。甚至在有些公司,干活的基本都是外包人员,内勤人员要么在开会,要么就在开会的路上。因此,如果你想去外包公司,特别是驻场外包,那么就要考虑清楚,自己能不能忍受这种不平等的工作环境。如果不能,那么还是尽早远离这个大坑为好。

网络异常,图片无法展示
|

难以接触到核心业务

但由于外包公司没有自己的核心业务,完全被甲方牵着鼻子走,因此,外包公司的坑较之普通小公司,有过之而无不及。

外包公司的第一个坑是技术难以沉淀。通常来讲,一个外包项目的周期短则几周,长则几个月,很难持续半年以上。而每个项目的甲方都不尽相同,可能上个项目是跟政务相关的,下个项目又是电商类的,上个项目用 Java 开发,下个项目又要用 Node.js 了。

虽然表面上是做了很多项目,但是每个项目都停留在完成基本功能的阶段,至于后续的架构优化、代码重构等环节,一般不会涉及。这种走马观花式的项目管理制度,就是典型的“战术上的勤奋”,除了让人疲于奔命之后,对于技术的沉淀和积累,并没有太大的帮助。这其实也是小公司的通病,只是外包公司病得更重而已。

外包公司是没有自己的业务的,唯一能勉强跟业务扯上关系的就是如何处理跟甲方的关系了,但是甲方公司的资源一般都掌握在老板手里,跟一线员工通常没有太大的关系。很多技术人员都有一个误区,就是过度放大技术的作用,而轻视业务的价值。诚然,作为技术人员,技术实力是最基础的技能,这一点毋庸置疑,但是如果一味地在技术上钻牛角尖,而忽视甚至蔑视业务的重要性,那么永远也只能停留在一线,充当螺丝钉的角色,顶多就是个高级工程师,远远达不到专家的高度。

如果你有细心观察过一些高端职位的要求,就会发现除了技术要求之外,通常还会要求候选人在某个领域有相关的经验。这一点其实不难理解。隔行如隔山,同样是互联网,金融公司和社交公司的业务场景差别之大,不亚于程序员与产品经理工作内容的差异。

因此,一些大公司在寻找高端人才的时候,除了技术水平之外,也会看中候选人的行业背景,前者只能区分初级工程师和高级工程师,后者才是工程师和领域专家的分水岭。而在外包公司,由于没有属于自己的业务,所以根本不可能在某个业务领域有所积累。即使接触了各行各业的项目,但了解到的也仅仅是一些皮毛而已,与真正意义上的业务相去甚远。

网络异常,图片无法展示
|

外包公司的坑

外包公司参差不齐,但总体来说,都属于小公司的类别。即使外包公司的人数可能并不少,但是从管理模式和运作模式上来看,其更接近小作坊,因此才将其归类为小公司。既然是小公司,那么前文谈到的小公司的弊端,外包公司也一个不落。

网络异常,图片无法展示
|

在外包工作没有归属感

如果我们应聘了,外包公司。有可能我们没有在自己的公司里面待过一天,就被派遣到了第三方的公司里面去干活,在外包公司里面,我们虽然是外包公司的员工,但是我们没在外包公司里面上班,感觉自己就像没人爱的孩子一样。同样,我们去到第三方公司里面上班。虽然干的是一样的活。但是各种福利待遇都不一样。毕竟自己不是他们的员工。他们只要求我们干好活。就像一个二等公民一样。但是我们的工作成绩又是由第三方公司来评定的。所以虽然我们活还是一样干,但是我们不管是在第三方公司,还是在自己的外包公司里面,都一点归属感都没有。我想这点去过外包公司的程序员一定会有深刻的体会。

网络异常,图片无法展示
|

工作没有保障

大家都知道,如果我们去到了第三方公司上班。如果第三方公司需要削减成本。或者是项目临时取消了。我们这些外包过去的程序员,也许就是第一批被开掉的人。所以如果遇到这种情况,我们也会很无奈。因为外包公司,在这种情况下,不会再给我们发工资了。所以我们感觉到我们的工作没有保障。既然第三方公司有这样的需求。是因为很多,大公司他们的项目不稳定。有时候项目比较少,有时候又突然来了好几个项目。这样的话,在项目少的时候,很多人就在这里闲下来了。而且还要付出工资和福利。还有不少管理人员,来管理团队。等项目多的时候,人手又不够。马上招人又来不及。所以就需要大量的外包人员来,马上投入项目当中。如果项目做完了,或者是项目取消了。这些外包过来的程序员就被削减掉。这样就可以节省下不少的经费。

网络异常,图片无法展示
|

总结

市场上出现这些外包公司,都是有由市场需求来决定的。但是,这样的经营模式在我们国内确实是对程序员不太厚道。当然,这个也是由我们程序员个人能力来决定的。如果我们个人能力比较不错的话。我们可以轻易地找到一个比较满意的工作。那么我们就不需要去这些第三方公司应聘了。当初我去第三方公司上班的时候,仅仅一年的时间。后来因为这些原因,自己就花时间在空余的时间上面提高一下自己的技术水平。然后找了一个不是外包公司的工作上班。虽然这些外包公司赚的是人力资源的利润。但是关键的还是在于我们个人。如果我们不喜欢去外包公司。那么我们就要想办法提升自己。这样自己才有选择的权利。

目录
相关文章
|
Oracle Java 关系型数据库
程序员做开发工作必须要考证么?
众所周知,随着信息技术的迅速发展,程序员已经成为现代社会中不可或缺的一部分。与此同时,关于程序员需要考证的话题也越来越受到关注,以及现在互联网行业内卷严重,催生了程序员继续学习的渠道。随着行业寒冬的影响,互联网行业的程序员竞争越来越激烈,也让程序员再次审视了考证提高自身竞争力的设想。那么本文就来简单探讨一下程序员是否需要考证,以及衡量程序员能力的方式是什么?
210 2
程序员做开发工作必须要考证么?
|
前端开发 程序员 测试技术
程序员成长第十二篇:做好项目计划
程序员成长第十二篇:做好项目计划
111 0
|
程序员
程序员成长第六篇:如何选择公司?
程序员成长第六篇:如何选择公司?
80 0
|
前端开发 测试技术 程序员
程序员成长第八篇:做好测试工作
程序员成长第八篇:做好测试工作
217 0
|
搜索推荐 Java 程序员
只有一个程序员开发和运营,BuiltWith网站年入1400万美元是怎么做到的?
国外有一位程序员叫 Gary Brewer,他一人撑起了一个公司,这个公司还年入 1400 万美元,约人民币 1 亿元。对此,你是啥想法?
180 0
|
程序员 项目管理
程序员成长第十九篇:要不要转管理岗?
程序员成长第十九篇:要不要转管理岗?
257 0
程序员成长第十九篇:要不要转管理岗?
|
程序员
程序员去外包公司好吗?
程序员去外包公司好吗?
程序员去外包公司好吗?
|
JavaScript vr&ar Python
如何解决租房烦恼?阿里工程师写了一套神奇的代码
租房的烦恼,相信大家或多或少都有过。独自一人在大都市打拼,找个温暖的小窝实属不易,租个称心又价格公道的房子是件重要的事儿。 本文作者、阿里工程师鹿星,也是众多北漂中的一员。如何从各大租房网的房源里面,找到最称心如意的小窝?今天让鹿星带大家看看数据能不能做出最优选择。
7638 0
|
Java 程序员
做为一名IT新人,必了解程序员与产品经理的恩怨情仇
近日《产品经理和程序员打起来了》的消息被疯传。通过这事件,我们需要了解与反思,产品经理与软件开发程序员到底应该如何配合,如何有效的合作,才达到共赢的状态?
1826 0