纪要主题: 职引人-转岗谈判-2026.10.22

会议时间: 2026年10月22日

参会人员: 专家 + 用户

备注: 此会议纪要已经经过专家和用户同意,摘取部分内容分享

核心结论

35 岁、干满 8 年纯 PHP 的老冯,被公司通知"技术栈收编、90 天转 Java"。专家没让他去刷网课,先让他把手里 12 台服务器和一套没人敢动的存量系统盘清楚。最后转岗期从 90 天变成了 180 天。他说了一句话:代码可以过时,你留在系统里的烂摊子不会。

一、用户背景介绍

凌晨三点,老冯蹲在书房给第 11 台服务器打补丁。老婆披着睡衣推门进来,说你们公司服务器是炸了吗,他头都没抬,说今晚不补完,明早客户下单的页面可能就被人改掉。

这是上周三。那两天他几乎没合眼,公司 12 台服务器跑的全是 PHP 老系统,最老的一套还是 2015 年他自己写的,文档早就散没了。补丁打完,他以为这事就过去了。

周一晨会,CTO 丢了一页 PPT,公司技术栈正式收编,PHP 系统 6 个月内全部迁到 Java,涉及 4 个纯 PHP 老人,给 90 天转岗期,到期过不了转岗考核的,协商离职,N+1。散会时 HR 把他单独留下,说冯哥你年限最长,转岗压力最大,这 90 天得抓紧。

老冯今年 35,深圳人,在一家 200 人的跨境电商公司做后端,一干就是 8 年。月薪 24K、14 薪,房贷一个月 7800。他说自己一夜没睡好,第二天找我聊的第一句是:我都 35 了,你让我三个月学一门新语言,这不就是让我自己体面地走吗。

二、先分清:公司要的转岗,和你以为的转岗

老冯以为,公司要的是他 90 天内学会 Java,会写 Spring Boot 就行。专家让他先别急着学,把三件事想清楚。

先看公司这一步到底在干什么。公司收编技术栈,看中的是那套没人敢动的存量系统。老系统补丁打得再快,也补不上"没人敢动、文档缺失、一上线就出幺蛾子"这个根子。老板早想动这块了,这次漏洞只是给了个说得出口的理由。所以老冯要盯的是公司下一步到底想让谁干这件事,Java 怎么学往后排。

再看这 90 天考核的账。给 90 天,公司赌的是你扛不住压力自己走,走一个省一个 N+1。真打算留你,不会只给 90 天,也不会拿"考试"当门槛。考核规则越模糊,越像劝退。

最后说法律这一层。转岗是劳动合同的重大变更,必须书面协商一致。公司不能说"你不转岗就辞退",转岗考核不过要解除,也得公司举证你确实不符合岗位要求,光靠一张考试卷很难成立。老冯听完说,那我是不是拖着就行。专家说拖是最差的一招,拖下去你手里没牌,公司手里全是你消极配合的记录。

专家给他划了条线。你的筹码从来不在"会不会 Java",在你一个人守着这套系统 8 年,它离了你转不动。谁接你的位子,谁先踩你踩过的坑。

三、他先试的三条错路

老冯说自己也不是没折腾。听完转岗通知当天,他就报了 Java 速成班,一天刷 12 小时网课,刷到第三天,一个 Spring Boot 的依赖没装明白,他把电脑合上说,我 35 了,背这些注解有什么意义。

第二条错路是消极对抗。转岗协议发下来,他拖着不签,心里想的是:我 8 年老员工,公司不敢动我。结果 HR 连着两天找他谈,第三封邮件直接抄送了他部门负责人,措辞变成"多次沟通未果,请确认个人意向"。他这才发现,不表态在公司眼里就是表态。

第三条错路最伤。他跑去跟 HR 拍桌子,说我不转岗,你们这是变相裁员。HR 当场没说什么,第二天他收到一张《员工违纪处理通知》,理由写的是"上班时间情绪激动、影响办公秩序",记一次旷工。他说专家你评评理,我干了 8 年,第一次被公司记旷工,是因为我说了句实话。

专家没评理。专家说这三件事你每件都办成了最坏的结果。网课证明了你学不动,沉默给了公司劝退的由头,拍桌子把你自己推到了"不配合"那一栏。现在起,一条错路都别再走。

四、把"擦屁股"谈成护身符

专家让他做的第一件事是列清单,学 Java 排在清单后面。花一个周末,把公司 PHP 系统里他经手过的东西全写出来。12 台服务器各自跑什么服务、哪些接口没人敢动、密码和文档在哪、谁在依赖这些接口。清单列完那天晚上,他给我发消息说,写的时候才发现,光"订单导出"这一个接口,下游有 7 个部门在等,我要是真走了,这半年他们得乱套。

第二件事,主动找 CTO 谈,他开口谈的是"迁移这事得有人牵头",一个字都没提"裁"。老冯的原话是:这些系统我闭着眼都能修,与其你们再招一个 Java 进来对着老代码骂娘,不如我当迁移负责人,我边迁边把文档补全,你们省的是请顾问的钱。CTO 愣了几秒,说那你先把迁移方案写一版出来。

第三件事,转岗期和考核标准,一条一条谈进协议。老冯按专家的清单提了三条。转岗期从 90 天改成 180 天;考核不考 Java 八股文,只考核两个真实项目,一个是迁移核心订单服务,一个是补全 12 台服务器的运维手册;考核标准由迁移项目验收决定,不搞月度打分。CTO 犹豫了一下,最后在协议上签了字。

第四件事,把最坏的情况也谈妥。老冯问,万一 180 天后我还是没转过去呢。CTO 说那就按流程走。老冯说流程这个词我听不懂,咱们写明白,是 N+1,还是 N,哪天给。最后协议里加了一行,转岗未通过,按 N+1 补偿,金额以签约时工资为准,离职日期提前 30 天书面通知。8 年工龄,这笔钱他算过,21.6 万。

专家说,这四步里最值钱的是协议里那行字,180 天还得往后排。它让公司裁他的成本从"一句话"变成"一张纸",公司动手前就会多想两遍。

五、结果

转岗协议签下来两周,老冯说日子反而好过了。他还是每天写 Java 练手,但不再熬夜刷网课,改成了白天跟着迁移项目看新代码,晚上回家给老婆做饭。公司新招的两个 Java 主力,第一天入职就被拉进他的迁移群,因为 12 台服务器只有他知道哪台能碰。

第二个月,CTO 在周会上说,PHP 迁移项目老冯牵头,进度比预期快两倍。散会有人问他,冯哥你 Java 学得怎么样了。他说还行,反正考核不考注解。

他说专家,我现在信你说的那句话了。代码可以过时,你留在系统里的烂摊子不会。烂摊子还在,你就有谈判的资格。

待办

  • 本周内列完存量系统清单,标注每台服务器下游依赖(来自专家)
  • 迁移方案初稿发给 CTO,抄送部门负责人(来自专家)
  • 转岗协议逐条核对,确认 180 天、考核项目、N+1 三处白纸黑字(来自专家)