在外包呆了5年的程序员解读:要不要选择外包【现已上岸字节】

有些程序员朋友找工做过程当中问我,或者网上问有外包公司的offer,要不要去外包公司?在这里我结合我本身的经历和身边一些朋友的状况来谈谈这个问题。首先我呆过两家外包公司,而且身边有很多朋友是在外包公司工做。因此我只是尽可能客观的分析这个问题,并不存在任何歧视或者贬低。java

首先我说下外包公司的五个特色:程序员

第一

外包公司压力大,外包顾名思义就是专门给甲方公司作项目的,而且是以项目收费的。那么就须要在单位时间内作越多的项目公司业绩越好,那么只有经过更长的工做时间来缩短项目周期。我曾经遇到最离谱的项目评估时间是120个工做日,结果领导以开会讨论,缩短到15天,结果可想而知,不加班是不可能完成的,而所谓的加班工资而想而知不可能按正常工时工资。并且不少公司都是晚上7点或8点之后才记加班。有些甚至只有餐补,加班到大半夜,一顿饭钱就打发了。算法

第二

外包公司能学到的东西有限。首先因为由于都是连轴转的项目,很难说去精细打磨一个项目,时间上也不容许。其次,因为终年累月的作外包项目,大部分公司都有本身的一套流程或者说都已经封装好一套框架,不可能也没机会从零开始接触一个项目的一步一步搭建起来的过程。这样久而久之你可能只知道你用到了什么,而不知道为何要用。可能你发现你写了不少年代码可是若是让你本身独立写一个程序却无从下手。设计模式

第三

外包公司不稳定。由于外包公司是以接项目为生,若是遇到效益很差的时候,外包都会有一个释放的机制。就是你手里的项目项目作完了,没有新的项目给你分配的时候,就可能会给你释放了,这个时候可能只有基础工资了,我就遇到很多被释放不得不离职的兄弟。框架

第四

外包公司工资低。这个不要杠,由于外包存在的意义是什么?大部分状况就是有些事情用甲方公司的团队完成性价比过低,说白了就是他们须要去作更有技术含量的事情。把一些相对没那么重要的项目分给外包公司来作,若是外包成本比甲方公司还高那么找外包的意义何在。固然也有一些初创公司是由于没有技术团队才找的外包。ide

第五

外包公司员工在部分hr圈子里存在必定的歧视,虽然招聘启事不多有见到写不要外包员工的。可是确实听到一些hr明里暗里不太待见外包公司出来的应聘者。其实还不光是在hr的圈子里,去年某为员工和某软的外包员工那个事在网上还闹挺大的。spa

总结

综合这几点,因此我是建议在条件容许的状况下尽可能不要选择外包公司。可是也并非说外包公司就一无可取,由于外包公司是靠接项目为生,一般项目验收后基本就能收回大部分红本,公司资金回笼相对来讲比较快,某种层面来讲遇到资金周转不灵的状况也相对来讲较少。.net

推荐阅读

字节跳动总结的设计模式 PDF 火了,完整版开放分享设计

刷Github时发现了一本阿里大神的算法笔记!标星70.5Kblog

若是能听懂这个项目实战,哪怕接私活你均可以月入40K

为何阿里巴巴的程序员成长速度这么快,看完他们的内部资料我懂了

程序员达到50W年薪所须要具有的知识体系。

关于【暴力递归算法】你所不知道的思路

看完三件事❤️

若是你以为这篇内容对你还蛮有帮助,我想邀请你帮我三个小忙:

点赞,转发,有大家的 『点赞和评论』,才是我创造的动力。

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

同时能够期待后续文章ing🚀

相关文章
相关标签/搜索