AI engineer、AI architect、FDE 这几条路径分别适合什么背景的程序员?
提问
FDE 适合工程底子扎实、又愿意直接面对客户和业务的人;AI engineer 偏把 AI 能力做进产品;AI architect 偏设计整个系统怎么可靠运行。
FDE 要的是能自己改生产代码的全面工程师
材料里的观点FDE 的门槛首先是工程素养,其次才是 AI。Cresta 面试会保留一个不用 AI 写简单 Python 程序的环节,看的是变量命名、流程组织、测试意识、分层概念,而不是算法;没有工程素养的人做登录界面,可能前端看着能登录,关键逻辑却全塞在前端,用户改一下状态就能绕过1。所以适合这条路的人,通常是至少三年以上、本身就是好工程师的人,做过 founder、founding engineer,或有 consulting、customer-facing、谈信任的经历会加分1。它和 solution engineer 的区别在于:FDE 必须能自己上手改 production 代码,是产品的一部分,而不是在客户那边提个 ticket 让家里工程师改2。如果你只想做技术、不愿处理客户需求和冲突,这条路会别扭;反过来,想创业的人可以把它当训练营,练架构判断、客户理解和推进事情的能力1。
AI engineer 和 AI architect 的差别在负责一段执行还是整个系统
材料里的观点AI engineer 更接近把 AI 能力做进产品、负责一段具体执行的位置;AI architect 则负责设计整个系统如何用 AI 把结果做出来,价值不在亲手写多少代码,而在四件事:把模糊业务问题翻译成 AI 能消费的 context、设计 eval 和反馈回路、编排模型工具数据流程、判断什么该自动化什么该人工接管3。硅谷把这类角色也叫 Conductor,关键词同样是 orchestration,也就是编排4。它关心的不是单次输出质量,而是系统怎么长期运行、怎么接数据、怎么处理失败、怎么跨 context wall5。所以适合 AI architect 的人,是已经不满足于做一段执行、愿意为系统韧性和真实用户反馈负责的人;还在积累工程手感的人,先做 AI engineer 更自然。
这些材料主要讲 FDE 和 AI architect 的画像,对 AI engineer 的具体背景要求着墨较少,且 FDE 的招聘标准来自 Cresta 等公司,不一定适用于所有团队。
回到5份原文
FDE 人才画像最具体的一篇,含工程素养、agent 经历、工作年限和加分项。
说清 FDE 与 solution engineer 的边界,即能否自己改生产代码。
解释 AI engineer、AI architect 这类角色负责设计系统而非执行一段。
可回到原文核对这部分判断
AI architect 的完整能力清单,适合核对它到底要设计什么。