近期有开发者观点提到,AI 能写出很好的软件,但也让人容易把别人的活干砸,这是许多项目失败的部分原因。对求职者来说,这句话的价值不在技术判断,而在选团队:分工模糊、谁都能顺手改别人模块的地方,出问题时往往没人说得清责任。下面从面试提问、警惕信号和选 offer 核查三方面,给出一套判断协作边界的方法。

面试时怎么问出团队是否尊重专业边界?

面试时可以问一个具体问题:“最近一个跨职能项目里,谁负责什么,遇到分歧怎么定?”重点听三件事:任务归属是否明确;分歧是靠职级压过去还是靠证据讨论;专业判断被推翻时有没有记录。如果对方只回答“大家都很灵活”“谁有空谁上”,不一定说明团队差,但你要继续追问:灵活到什么程度,出问题谁负责。

“人人都会写代码”的团队,为什么反而要警惕?

有观点表示,既然现在人人都会写代码,为什么很多人不该写也就更清楚了。这句话容易被误读成门槛论,但它更像在提醒分工:工具让写代码变便宜,不等于每个角色都该承担代码后果。假设一个模拟场景:面试时对方说“我们后端也会顺手改前端,测试也直接提 PR”。你可以接着问:改动前有没有评审,跨领域改动由谁验收,出线上问题怎么回溯。如果团队把“都会写”当成省沟通的理由,你入职后可能被要求在不熟悉的领域签字。这不是说不能跨职能,而是要看跨职能有没有配套的评审和回滚机制。

选 offer 时,怎么判断团队是“一起思考”还是“各干各的”?

另一种观点认为,做出真正前沿的软件仍然需要人类一起思考和协作,最大化各自技能组合并实践各自专业。落到求职判断上,可以看团队有没有共同目标,而不是把任务拆完就各干各的。具体可以查两处:一是问“上一个季度你们最满意的一次协作是什么,谁参与了”,看回答里有没有不同角色;二是问“如果我认为这个方案有风险,通常怎么推进”,看对方是否允许专业异议进入决策。如果对方只强调“执行力强”“不扯皮”,你要确认这是高效,还是没人愿意为边界负责。

一个实际可做的小建议:面试结束前,把“谁负责什么、分歧怎么定”写进提问清单,并记录对方原话;拿到 offer 后,对照入职前沟通再确认一次。这不是保证录用或避坑的公式,而是帮你把模糊的协作承诺变成可追问的具体问题。

本文为职业分析,不是对新闻的补充报道。