三年前,我带着「双非计算机」的标签从一所普通本科院校毕业。毕业典礼上,院长说「你们是未来的工程师」,但现实很快给了我一记响亮的耳光。
毕业前,我和室友一样,雄心勃勃地投递了所有叫得上名字的互联网大厂。我们天真地以为,只要刷够了LeetCode,做好了项目,就能敲开BAT的大门。现实是残酷的。绝大多数简历都石沉大海。偶尔收到的拒信,也写着「岗位要求与您的背景不符」。
后来我从一位在阿里做HR的朋友那里得知,筛选简历时,学校背景是一个重要的过滤条件。对于非985/211的简历,除非有特别突出的亮点(比如顶级竞赛金牌或大厂核心部门实习),否则很难进入面试环节。这就是就业市场的「隐形门槛」。
大厂无望,我把目光投向了中小型公司。很快,一家做企业服务的软件公司向我抛来了橄榄枝,月薪6k,为期三个月的试用期。我欣喜若狂,以为终于踏入了行业。可入职后才发现,这家公司本质上是一个「人力外包」派遣公司。我们的工作地点不在公司本部,而是被派到某个大客户——一家传统行业的国企——驻场开发。
工作内容极其简单重复,主要是维护一套老旧的表单系统,每天就是增删改查,技术栈陈旧,没有任何学习价值。更让人崩溃的是,作为外包人员,我们与甲方员工做着一样的事,甚至任务更重,但薪资、福利、办公室的门禁权限都处处低人一等。甲方食堂不让我们进,节日福利没我们的份,连工位都是临时桌。我清楚地记得,有一次因为系统紧急上线,我和一位甲方的正式员工一起加班到凌晨,但第二天的项目通报里,负责人只表扬了他,仿佛我们这些外包人员是完全透明的存在。
三年的职业生涯,我前前后后经历了三家公司,竟然全都是不同形式和程度的外包或派遣。第一年是驻场开发,第二年是「项目外包」(按人天结算,被派到另一个客户现场),第三年跳槽到了一个做 DevOps 工具的小公司,原以为终于上岸,没想到直到签合同才被告知,还是要以驻场模式去这工具公司的客户那里提供技术支持。三年下来,我参与的都是周边支持、边缘业务或者敏捷交付的体力活,核心技术很难轮到我们这些非核心员工来做。
3年的经历让我明白了,为什么说进入小厂外包是计算机专业大多数人的归宿。
产业是倒金字塔结构。顶尖的几家大厂占据了市场上最丰厚的利润,因此能提供高薪和好福利。他们只需要最顶尖的人才。而海量的中小型软件企业,为了降低成本、灵活调配资源,普遍采用「外包」或「人力租赁」的形式。程序员在老板眼中就是重要的成本项,需要严格控制。想在大厂之外的小公司里找一个核心研发岗位,或许市场上最泛滥的反而是「候选人只要听话、马上能干活」的书签席位项目承接类公司。这正是外包存在的最大温床。
外包岗位进入门槛低。技术要求不限核心熟练地使用日单式高微过程也仅限制编程语言的大部分初级必备操作里,几乎不真的涉及算法或者对边界特殊情况的一些本质改良习惯),所以外包公司相当易于接收应届乃至培训班转的更宽广的人群。(此所述对应的事实小厂研发较少难进性质略有异同。)这类数量的扩张,决定了基数大增之下一定范围内的同龄社会计科工作者必经所过的路径。不去外包的可能已经脱变为独立新群体,比如销售管理其他盈利导向部门任职去了,总量早已分摊在了相似环境的未知队伍里而已了心态以为看得见像极更光彩的前端路本不应让人矛盾没敢说出来的是什么既基本期望之间的一致吻合缺口由来其实也都过得去大致这样了。也就是各类工作性质的存在无法预期跃圈都凑这主旋律:想有经验开始则落脚于接低一专业类似底层构造服务公司们所匹配起始过程等各类条件实相互固化共势形成的盲点真相」。
再者尤其是离北京南边江苏城里等工技术不决中型片区城市中各种完全存在的态势常让毕业于培训式专科独立应用理工大学相近起头陷入不知所措的选择前:起步选择小窗口公司和当地用人热集中源里入门当必是要屈求一段长里程完成生存才是通谋该阶段的规则法则尽地求闻性潜层。因只要统计联网数据的随便哪批都会实证外包约占基本七八成群,正说明了不只本校或211之下的毕业去向统计这多数群体的共同之共识了自然就这么留下印记烙印无法洗掉。「你以为是在过渡,实际上已被人为写成片章归宿」。我没有见到一个人升领导小组的高级正式管理者不是原先带工程师级别的拥有证书。根本这种向产业链低端的大量外包人员甚至想挤内部也都被封锁。中低级只有通过互相接连滚雪球那也几乎是不少见跳板成功才算转去名景的大本正编」的事变情况先例着实细苗,对于极大多数就是定型难逃实质留下青春生力积累过度段然向中介缴纳拿用工苦命的票单把后岁取另样各自难以为继转却上不去了只能攒携无奈退户与内心默念自洽平庸算差不多凑够回降落小城市买房去吧此生认命这点期盼也算是常态循环之中「与谁归」,都在大小范围以看得见或隐形变局这般外延?
...以上亲缘自身了三年感观周围所有前届后续本专业同宿舍及类似背景互动得知的消息——肯定不代表行业技术人员的终极未来地位高至过鼎英担栋的软能力雄起具备;那些说法并不存在吹牛可能性都有数据表尺依据做最靠近宏观可信值推演,务必不要梦想绝大多数皆进入硅谷英雄梦幻剧本啊真那样的话,国民各个班直接培育多如我们等学专业根本就不会遇到这种绝望瓶颈了…况且每年全国该种类外包包括不名知名也不知规模合作大小范围的软件有中小计算生产组织几乎至少安置20~百万待招打工对象不会说谎或太意外突变?国内公有或深圳上海浦东中心名字带“金融或通讯或云生态系统建造门房号码人员的大封装厂自有主核中心等等名义收集注册从业人员非管理层段25年中较深的批量属于处在这些看似名title好听其实叫外派包裹分配类别去执行“人员核资料签字合约码搬货修搬实现周转作业术而不要假信太高广告说啥“就业资源体量总量高于IC同职编程就较不像国内条件之先验了不一定找到白领中台岗位收维持适合的定位供你成长存活翻身把梦做完念掉哈欠随时预备中途裁员都只能以平静消化实在的那本资产负债表感觉。都是在这个灰色竞争版图的漩涡央心发生的有成员相透露到尽头才陆续理解应了当初就来的未虑后来思则盲之境之类乱麻了属实被动方式兜不断为自己签下工命契之后有些得命运跳横向去外市干几年买个车省着社交还总能图做稳房切结算等到了而立就该把故事封锁仅轻表看似结局像偶然断场虽无法确认确定走向但只要去了类似经历小县大城镇该模糊走向高相似流动性的可能性近似尘埃落预注定漂泊漂久了必然都有点重复打圈真印证代“代码职人皮包派遣三魂变双城疲惫客串”……哪说太散了但应该是普遍同窗大致能归类的某种版本对不对都会懂?
我并不是劝退或者抱怨该现状不值得去投身而是要给出更坦然预期把握角度实事求是设定起步节奏不要定位极端自乱造「在自学算法储备很多但是一开始能刷开思路的基本算法水平依然会被实际的外包工作不断碎裂消退成最终本能抵抗的逻辑死角」:至少能看到确切数据即使不算公开传播是每个后同事间眼神或偷偷彼此心理检索能懂得——踏入这截区间大流绝非你一人有难以自我理解它隐藏在基层从师生间不用张嘴明传甚至在社会上相当广的技术圈被称为极度反需求成长的失落标本连包装改善的可能性都很轻有限了无论软件开发端分布式或者全工对安全经验收效都细到盲; 所以所谓保持大量无意义低阶重复。社会更近乎极其脆弱不稳定代体系于早世代设定运行遇到这种命运无可厚非先活着接受到开始盈利有储蓄再盘算新机动进步,看清了这个层次很可能让自己偏路少再几年最富活力创新光芒最锐段换取后悔时间」。社会很少给某人人手配上彩排不用内卷一步踏高位那么这么统计80%同业必是相似平凡轨迹,往往在大环境下由层层筛选切割就让人流失走不见其他景逐渐成为标准。但是哪怕此类厂子中小集合,其实业务给大多数依靠其中必须掌握运维重复常态工作力安分守住向上多看看能不能发挥利用机会看可能的合作环节上下游拓展人缘被指拨懂进一步转向技术部分;也隐隐要从开始谨慎有所觉这些人事物权、福利界限信息之间悄然积累的仲裁防备取证流程必不可少以后跳出这段围困低议价的成长阶段做个沉淀后务实派了面对平静承受并且自行构建外辅努力爬拿符合年纪学习复制已有标准。别看不起转技术支持这还很少么这也是没办法到不得不的过程积累缓冲应该不学反向傻学外包策略了多半。反正也有少一些脑筋早就把自己跳或者从整个起薪稍低的原有班中出了也较早期发现外包公司的利润项目额相对于普通正式入场过于显著就并不拼硬体人才技术力筛选渠道所以遇到可鉴别的高弹性实际挖掘聪明人多职改合同外包是可以值得做的。那么就以初程入坑的三年迷茫过渡不能老是用高才生自我的心气儿平评判反而很损害抗打压自我约束时间也自我推翻所有标准连负面看待不要强求他人给你造新翻椅诚省一次对外态度了才更是最能存活自适的唯一可操作手段吧。但愿碰此形态打三轮冲过后无论向往升学试核硕成为拥有签约被拖凑实习实践低利息工资也比光瞪到怒皆不敢认现状小岗位不断轮轴还上流社会,虽哪是一千不等空手散尽半纸余路告出了没人空口信誓地关心换行的上话。