前段时间,我写了一篇关于岗位边界消亡的文章。
AI 正在降低前端、后端、测试、产品之间的技术门槛。一个工程师借助 AI,可以完成过去需要多个岗位协作才能完成的功能。
但这件事还有另一面。
当岗位边界真的开始消失,一个更现实的问题会出现:
团队应该怎么分工?
我的答案是:
从按岗位分工,转向围绕业务结果组队。
这不是取消所有岗位,也不是要求每个人包办一切,而是重新明确三件事:谁对结果负责,谁承担专业判断,谁决定风险能不能接受。
过去,项目出了问题,责任看起来很容易定位。
页面有问题找前端,接口有问题找后端,质量有问题找测试,需求不清楚找产品。
这种分工不一定高效,但至少足够清楚。
现在,一个人既写前端,也写后端,还要补测试、改文档、处理上线。如果团队仍然沿用原来的管理方式,就可能陷入另一种混乱:
每个人都能做很多事,却没有人对最终结果负责 工作跨过了岗位边界,决策权仍然留在原来的职能负责人手里 测试岗位减少了,但质量责任没有真正转移给开发 产品能够直接做原型,却没有人判断原型能不能进入生产 团队看起来更灵活,实际出了问题更难追责
所以,岗位边界消失之后,技术团队最先要重做的,不是岗位说明书。
而是分工机制。
传统分工为什么开始失效
传统技术团队通常按照专业能力分工。
产品负责定义需求,前端负责界面,后端负责业务逻辑,测试负责质量,上线再交给运维。
这种模式形成于一个基本前提:每个专业都有很高的进入门槛,一个人很难完成其他岗位的工作。
因此,把不同专业的人组织起来,通过流程完成协作,是合理的选择。
但 AI 正在改变这个前提。
它让一个人跨越专业边界的成本迅速下降。后端工程师可以生成可用的前端页面,产品经理可以直接做出交互原型,开发可以快速补齐测试用例,测试也可以借助 AI 阅读代码、定位问题。
问题在于,很多团队的能力边界已经变化,管理边界却没有变化。
一个工程师明明可以独立完成整个功能,仍然需要把任务拆成前端、后端、测试三个环节;每个环节都要排期、交接和等待。AI 节省下来的执行时间,又被原来的协作流程消耗掉了。
工具已经进入 AI 时代,组织方式还停留在流水线时代。
岗位融合,不等于一个人包办一切
看到这里,很容易走向另一个极端:
既然 AI 能让一个人完成整个功能,那是不是以后每个人都应该从需求做到上线?
不是。
岗位融合真正改变的,是“谁有能力做这件事”,不是“所有事情都必须由一个人完成”。
一个人能写出前端代码,不代表他能持续维护复杂的前端工程;能让 AI 生成测试,不代表他已经具备完整的质量判断;能快速搭出原型,也不代表这个原型满足数据、安全和系统架构要求。
岗位消失,不等于工作消失。
测试岗位可能减少,但质量保障不会消失;前后端边界可能变淡,但架构、性能和用户体验仍然需要专业判断;产品和技术之间的执行距离可能缩短,但业务取舍与工程风险仍然是两类问题。
所以,新的团队形态不是“所有人什么都会”。
而是:
每个人都能围绕结果跨界执行,同时团队仍然保留足够深的专业能力。
通才负责让事情向前走,专家负责让关键判断不失控。
从按岗位分工,转向围绕业务结果组队
传统分工首先问的是:
这件事属于哪个岗位?
新的分工应该首先问:
谁对这个业务结果负责?为了完成它,需要调动哪些能力?
两种问法看起来差别不大,背后却是完全不同的组织逻辑。
按岗位分工,任务会被拆成产品、前端、后端和测试,然后分配给不同的人。每个人完成自己的部分,就算完成了职责。
围绕结果组队,则需要先确定一个完整目标,例如:缩短用户投保流程、降低支付失败率、提升客服问题解决率。团队中的一个人或一个小组对结果负责,再根据任务风险决定哪些工作自己完成,哪些需要专业人员介入。
这时,岗位不再是工作流里的固定关卡,而是团队可以按需调用的能力。
一个低风险的内部工具,可能由一名工程师借助 AI 从需求做到上线;一个涉及核心交易的功能,则仍然需要产品、架构、安全和测试共同参与。
区别不应该由岗位惯性决定,而应该由任务本身决定。
可以用两个维度判断一个任务应该如何组队:
第一个维度:任务复杂度。
需求是否明确?涉及多少系统?是否需要跨部门协作?一个人能否理解完整上下文?
第二个维度:任务风险。
出了问题是否可以快速回滚?是否影响核心客户、资金、隐私或合规?错误的代价有多大?
两个维度交叉,可以得到四种基本的组队方式:
- 低复杂度、低风险
:由一个成熟成员端到端完成,减少不必要的交接 - 高复杂度、低风险
:建立小型结果团队,允许快速试错,由一人统一协调 - 低复杂度、高风险
:可以由一个人执行,但必须保留专业审核和上线确认 - 高复杂度、高风险
:建立跨专业小组,明确决策人、检查点和升级机制
这套判断的重点,不是给任务贴上四种标签。
而是让团队明白:一个任务需要多少人参与,不应该由过去有多少岗位决定,而应该由完成它所需的上下文和承担的风险决定。
这和授权的逻辑很像:授权程度由任务风险与人员成熟度共同决定。不是所有人都获得同样的边界,也不是所有任务都使用同一种协作方式。
岗位边界可以变淡,但三条边界不能消失
新的分工方式不是取消边界,而是重新定义边界。
至少有三条边界必须比过去更加清楚。
第一条:结果责任
每项工作都必须有一个对最终结果负责的人。
不是负责把代码写完,也不是负责把需求上线,而是负责确认这件事是否真正解决了目标问题。
如果一个功能上线后没人使用,不能因为产品写完了需求、开发交付了代码、测试完成了验证,就认为所有人都完成了职责。
AI 时代最应该消失的,不只是岗位墙,还有“我只负责这一段”的局部责任。
第二条:专业判断责任
执行可以跨界,关键专业判断不能变成无人负责。
谁判断架构是否可持续?谁判断数据能不能被模型使用?谁判断自动化结果是否可以直接影响用户?谁判断一次变更是否满足上线条件?
这些责任不一定继续属于某个固定岗位,但必须明确属于某个人。
专业岗位可以从流程关卡变成能力中心,负责制定标准、处理高风险问题、沉淀工具,并帮助其他成员提高判断质量。
第三条:风险决策责任
不是所有事情都适合交给 AI,也不是所有决策都适合下放给一个人。
低风险、可逆的决策,可以充分授权;高风险、不可逆的决策,需要明确审核和升级机制。
团队需要提前约定:哪些事情可以直接做,哪些必须评审,哪些情况必须暂停并向上升级。
边界越清楚,跨岗位协作的自由度才越大。
技术负责人应该从哪里开始
重新设计团队,不需要先画一张新的组织架构图。
可以从一个具体业务目标开始。
选择一个范围可控、风险较低的功能,让一个成熟成员端到端负责。允许他使用 AI 跨越原来的岗位边界,同时明确四件事:
最终要达成什么业务结果 他可以独立做哪些决定 哪些节点需要专业人员参与 出现哪些风险信号必须升级
任务结束后,不只复盘交付速度,还要看三个问题:
跨岗位执行减少了多少等待和交接 哪些专业判断仍然必须由专家介入 哪些责任在过程中变得模糊
然后再决定,哪些流程可以取消,哪些标准需要补充,哪些能力应该在团队里扩散。
不要一开始就宣布“以后所有人都要全栈”。
这会把组织升级变成另一种粗暴的岗位要求。
真正的变化应该是:让团队逐步从“完成自己的部分”,转向“对完整结果负责”。
结语
AI 不会让分工消失。
它只会让旧的分工方式失效。
过去,团队依靠岗位划分责任:产品定义、开发实现、测试验证、运维上线。
未来,团队会更多围绕业务结果组织工作,由能够跨界执行的人推动事情向前,再由专业人员守住关键判断和风险底线。
岗位边界可以变淡。
但结果由谁负责、专业判断由谁承担、风险由谁决策,必须比过去更清楚。
AI 时代真正高效的团队,不是每个人什么都会,而是每个人都知道自己为什么负责、能够决定什么,以及什么时候必须找别人。
