之前
几年之前,我的基本观点就是能去自研就绝不去外包,当时的主要出发点有:
1 外包工作本身薪资不高,相关福利几乎没有。
2 外包的工作内容都是简单重复,拿到的项目也都是那些不需要任何思考的工作,对个人无任何成长。个人可能会被随时排到任何团队,要熟悉新的人,新的没有价值的一些框架,导致个人身心疲累。-- 这一点在你面试下一份工作的时候会被人力直接打个低分。也正因为有这一点,才会在行内,明显的有个基本观点,就是一个程序员只有能力较差,找不到工作的时候,才会考虑,才会入职外包公司。
3 工作时间也一般情况下相比正式员工更长,这里面少不了因为甲方的压迫和倒排导致的。
目前,从公司考量
目前行情下,大厂普遍的出现两种组织方式的改变:
1 开始大量裁员,降低团队成本,尤其是直接快速裁员一些中高级的开发。
2 产研内的需求还是有很多,于是不得不出现了公司内包,或者把需求传递给了外包公司。
那么,外包对公司来说是一种退步么?当然不是,只是一种顺势而为(行业发展的必然趋势)。
1 公司有能力决策,真的大量裁员,最少在决策层觉得,在大多数领域,公司不依赖于某些具体人,已经把这些人的能力沉淀到了工程,流程,制度里。相反,如果把这些依赖于人,那可能对公司来说,才是最大的风险。
2 外包对公司来说,能实现按需变动成本,当我有任务时,与外包合作;否则,就不用养活一些固定的高额的成本研发。这个对于已经进入稳定迭代甚至维护阶段的项目来说,是更好的组织方式。
个人考量
作为个人,求职最关键的考量因素是什么?我之前的考量点主要在薪资福利,个人发展,性价比这种角度。但如今,行情变了,程序员不再是很吃香并且竞争小的职业,反而成为了靠苦力并且内卷的职业。
于是,我们常看到,甚至就在体验,几十甚至几百人投递一个看上去很一般,甚至很差的岗位。这种时候,你还去把期望设定为:我要薪酬福利,我要成长,我要工作生活平衡,可能会非常失望。
所以,我个人给到绝大多数中层甚至技术水平靠下的程序员的建议是:
1 积极向下调整自己的薪资预算,最少不要明显高于岗位描述上的预算
2 在经济不能自足的情况下,有现金流很重要
3 从现在看未来5年,10年,可能会更差,在更差的情况到来之前,我们先占一个坑位,很重要
如果去一个外包岗位与闲置状态的对比思考:
1 以前,我们可以通过我即使空窗,也找到了自研岗位,没有去外包岗位,来体现自己的技术能力不至于找不到工作。而现在,在大家都想找工作却找不到的时候,你能够得到一份比较好的外包岗位工作,恰好也能说明这点。也不会让你的履历看起来变差,因为更差的人可能半年甚至更久是无业的状态。
2 哪怕你去了自研公司,但是是那种很小的公司,可能一个完整的项目都没做完,就倒闭了,这时候从项目角度来说,最少去外包公司能做完一个项目。
3 外包公司能保证给你发工作时间内的薪资,这个是创业型的公司后者不稳定公司所不能保证的。
4 外包公司也有优劣,并不是不同外包公司都一样,最好选择大型的,并且有大厂或者国有企业有长期稳定合作的。
彩蛋
去外包兄弟们的真实独白
“不知道其他人 我就是今年两家自研都待不住才来的外包, 第一家自研,事情简单无规划,钱少但闲的, 架不住中年事业心的焦虑跳到了第二家自研, 这下好了,钱多了离家近了, 但是加班嘛,往死里卷, 一个项目没任何规划,任务通常就是上午一句话下午就问做的怎么样了,晚上10点11点还开会搞复盘,待了两个月还被裁了(整组一直不断招人,但80%的人基本挺不过3个月), 没办法才最后到了现在的外包, 坦白说除了需要熬工时(月平均9)以外,其他都还好,弹性打卡,同事热情,事情少,而且流程非常正规,周末双倍加班费,我今年就这样了,明年的事 明年再说”
“除一线城市,很多自研的公司还比不上大厂的外包,没双休、没流程、没规划、需求说来就来”
“现在连深圳自研公司都开始玩大小周特别是那种中小公司,几年前只有个别小公司,最近面试有个公司开发经理开玩笑问我是不是深圳现在公司都喜欢开始搞大小周,所以我去了外包,至少外包加班给算加班费”
……
——转载自作者:余杭子曰
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。