最近论坛刷到好多新人在问OD,一半人被HR话术忽悠,以为OD=准正式工,熬两年就能上岸;还有一部分人直接一棍子打死,说OD就是高级外包,纯打杂背锅。两边说法都太极端了,我之前项目里跟OD同事搭伙写过代码,踩过不少坑,聊点接地气的实话。
先说最直观的:日常搬砖,看着差别不大
进组之后需求评审、写方案、代码CR、线上救火、守发布窗口,该来的一样少不了。项目缺人的时候,可不会特意区分谁是正编谁是OD,模块丢过来,bug该你修就得修,告警半夜炸了,oncall电话照样打到你手机上。
我们组之前那个OD老哥,一个人扛了两个微服务的维护,祖传屎山改得头都大,线上出问题拉应急群,他第一个上去抓栈排查。不是说专门给OD派脏活累活,项目迭代起来,任务池乱得很,抓到啥算啥。
但是!干活内容一样,出事之后的兜底逻辑完全两码事。
考核:一套评分表,后果天差地别
绩效打分确实是项目主管统一评估,不会单独搞一套OD绩效标准。
可同样拿个C绩效:
正编顶多扣年终奖,后续还有机会捞回来;
OD拿C,下一轮续签基本就悬了。相当于同一个报错,正编是warning警告,OD直接抛error,随时终止进程。
核心差异根源:签合同的甲方不一样
正编劳动合同直接跟大厂主体签;OD签的是第三方人力公司。
你用公司邮箱、开发机、进园区开会,看起来和正式员工没啥两样,但法律层面,你不属于这家大厂。
衍生出来一堆现实限制:
- 权限坑最多
研发基础权限一般会放开,但内部核心白皮书、敏感后台、部分审计系统,OD账号默认锁死。经常遇到场景:查到关键文档,权限403,只能戳旁边正编同事帮忙看一眼。不是针对个人,合规卡得死。 - 薪酬包结构
月薪有可能谈得差不多,但是股票、期权、长期激励,OD基本无缘。月薪看着还行,一算总包差距一下就出来了。 - 晋升路线不是一条道
正编走公司原生职级体系,正常走晋升答辩;OD内部会有岗位定级,但没法并入正式的晋升通道。你代码写得再溜,重构再多屎山,也没法走内部职级晋升。 - 稳定性看项目脸色
正编裁员是公司层面动作;OD本质跟着项目HC走。业务砍预算、项目下线,哪怕你代码零bug,项目一撤,第三方那边就不续签。属于项目一雪崩,优先被释放的资源。
关于转正:通道存在,但别当成必然逻辑
部门有HC、持续绩效优秀,满足条件可以走转正流程。
但HC是最大的玄学变量。业务扩张期坑位多,机会多;业务收缩的时候,你卷到TOP也没有名额。把转正当成锦上添花的彩蛋就行,千万别当成主线任务,不然很容易心态崩。
几个很真实的小场面
- 年底闲聊,旁边正编聊期权行权、年终奖拆分,OD坐在边上默默敲代码,话题根本插不进去。不是有人排挤,圈子话题天然分开。
- 项目大合影,有些OD同学不自觉站边上,不是被排挤,自己心里总会多一层隔阂。
- 跳槽面试的时候,简历写负责核心模块,面试官大概率会追问一句:当时是正式编制还是OD?每次都要解释半天。
简单总结
单看日常工作职责,OD和正编大量重叠,很多时候干一模一样的活。
但用工主体、权限、长期激励、稳定性这几块,是实打实的鸿沟。
如果你目标是攒大厂项目履历,熟悉规范化研发流程,OD可以作为跳板;如果追求长期稳定、完整职级福利,那入职前一定要仔细啃合同。
网上的评价两极分化,有踩坑的,也有靠OD攒经验跳槽上岸的。打算入职的,别光听口头承诺,合同条款多看两遍。