🧠 图解记忆:FDE 是以客户业务结果为目标、仍然直接写生产代码的工程岗位;点击图片可查看原图。
💡 答案要点
30 秒回答:
FDE 是以客户业务结果为目标、仍然直接写生产代码的工程岗位。后端工程师通常围绕通用产品边界长期建设;解决方案架构师更多给出架构建议和最佳实践;咨询顾问偏业务分析与组织推进。FDE 要把这几种能力连接起来,但不能因为“客户现场”就降低工程质量。
可以从四个维度比较:
| 维度 | FDE 的典型特点 |
|---|---|
| 目标 | 客户工作流产生可验证结果,而不只是交付功能 |
| 边界 | 从 discovery 到生产采用,范围跨产品、数据和集成 |
| 产出 | 代码、数据管道、评测、部署方案、操作手册和产品反馈 |
| 约束 | 需求模糊、时间紧、客户基础设施复杂、利益相关者多 |
常见误区:
- 把 FDE 说成“高级售前”:忽略了生产编码和长期运行责任;
- 把 FDE 说成“外包开发”:忽略了问题选择、产品反馈和复用能力;
- 只强调快速交付:没有安全、质量、可维护性和退出方案。
