FDE 不是一个全能的人

最近在 X 上看到一篇讨论 FDE 的帖子。

作者认为,现在很多人把自己包装成 FDE,实际可能只是会使用一些 AI 工具,既不理解业务,也缺少需求挖掘和沟通能力。企业花钱请了这些人,最后得到的结果不好,也就逐渐对 FDE 失去信心。

帖子后面给出了一种分工:有人负责和管理层沟通、寻找真正的问题;有人负责技术实现和产品设计;还有人深入一线,推动员工使用并收集反馈。这三类角色形成闭环,企业 AI 化才不至于停留在概念和演示阶段。

这个观点让我重新思考:FDE 到底应该是一个什么样的人?

OpenAI 对 FDE 的定义很宽。一个 FDE 需要参与需求发现、范围界定、系统设计、开发和生产上线,还要关注产品是否真的被使用,以及有没有改善原来的工作流程。单看这份职责,确实很像一个既懂业务、又懂产品和技术,还能推动交付的全能工程师。

但我认为,对完整结果负责,不等于一个人完成所有事情。

企业里的真实问题往往没有那么简单。管理层想解决的问题,一线员工未必认同;技术上能够实现的方案,放进现有流程以后也未必好用;产品做出来了,如果没有人推动使用、收集反馈和继续调整,最后仍然可能变成一个展示项目。

这些事情需要不同的知识、权限和关系。FDE 可以贯穿整个过程,理解各方在意什么,把业务问题转成技术方案,再把使用反馈带回产品和研发。但他不可能代替管理层作出组织决定,也不可能代替所有技术人员和一线员工完成工作。

所以,我现在对 FDE 的理解是:他未必需要在每个方面都做到最好,但必须知道一件事情从“发现问题”到“真正产生价值”,中间缺少了哪一环,并推动相关的人一起把这一环补上。

我目前还没有真正做过 FDE,也没有完成过企业 AI 项目的完整交付。这篇文章只是我现阶段的理解。以后如果有机会进入真实项目,我也想看看:FDE 到底应该亲自完成哪些事情,又应该怎样让团队共同完成那些不可能由一个人包办的事情。