广告位 · header_banner

FDE vs Solutions Engineer vs Sales Engineer:6 个易混角色拆清楚

六个角色,六个职能

围绕”卖技术产品给大客户”这条主线,行业里至少有六个常见岗位:FDE、SDE(Software Development Engineer)、SE(Solutions Engineer)、SA(Solution Architect)、Customer Engineer、Sales Engineer。名字相近,职责差别巨大。这篇文章拆清楚。

核心问题:谁拥有客户的成功

判断一个岗位到底做什么,最干净的问题是”客户买单后,谁要为客户的成功负责“。不同公司答案不同,这就是角色差异的根源。

  • Sales Engineer:售前。负责帮销售拿下订单,签单后移交。客户成功不归 SE 管。
  • Solutions Engineer:售前 + 解决方案设计。在 SaaS 公司里等同于 SE;在大客户场景里会延伸到 POC 阶段。
  • Solution Architect:售前架构师。负责”这个需求技术上能不能做、要怎么做”,写技术方案但不写生产代码。
  • Customer Engineer(Google Cloud 用这个词):售前 + 部分售后。GCP 的 CE 偏技术布道,有时也参与实施。
  • Forward Deployed Engineer:售前 + 亲自实施 + 客户上线后驻场。FDE 是”工程师驻场”,不是”工程师销售”。
  • SDE:核心产品研发。不直接面对客户。

三个最容易混淆的:FDE vs SE vs SDE

这是大厂招聘 JD 里最常出问题的三组,先讲这三组:

FDE vs SE:SE 卖方案,不出活。FDE 出活,顺带卖方案。客户上线时,SE 已经去下一个客户了,FDE 还在客户机房。

FDE vs SDE:SDE 做通用产品,FDE 做客户定制。SDE 写代码是为了”10 个客户都能用”,FDE 写代码是为了”这一个客户能用”。技术上 FDE 比 SDE 杂(要懂客户业务),深度上 SDE 更深(要懂底层原理)。

FDE vs Solutions Architect:SA 是”嘴”,FDE 是”手”。SA 写 PPT 和技术方案,FDE 把 SA 写的方案变成可运行系统。在小公司,这两个角色经常合并,叫 FDE/SA;在大公司,SA 是售前,FDE 是售后实施。

薪酬差异

同样 L5/L6 级别(对应 5-8 年经验),三个角色的现金部分差异不大,总包差异主要在股票:

  • SDE:现金中等,股票最多。靠产品成功拿钱。
  • FDE:现金最高(出差补贴、客户现场津贴),股票中等。靠客户成功拿钱。
  • SE/SA:现金中等 + 销售提成,股票最少。靠签单拿钱。

FDE 的现金部分通常比同级 SDE 高 20-40%,但股票池小很多,长期看天花板低于 SDE。如果想”短期赚现金”,FDE 好;想”长期拿大钱”,SDE 好。

职业轨迹差异

SE/SA → 销售 VP/CTO(顾问方向):有客户关系和销售能力,做 GM/VPD 销售线很顺。

FDE → PM/Eng Manager/客户成功 VP:既懂技术又懂客户,转型 PM 或客户成功负责人很自然。少数 FDE 转回 SDE 做资深 IC,但需要补底层技术。

SDE → Staff/Principal/Tech Lead:在技术深度上持续积累,走纯技术专家线。

什么时候该招哪个角色

三条简单判断:

  • 客户能自助用产品→ SDE 主力,SE 辅助。
  • 客户需要方案咨询但自己实施→ SE/SA 主力,SDE 支持。
  • 客户买了也用不起来,需要驻场实施 6 个月以上→ FDE 主力,SE/SDE 支持。

中国公司常见的”角色混乱”

中国公司因为组织架构灵活,经常出现”一人多角”的情况,反而把角色搞混:

  • 招的 SE,实际做着 FDE 的活(驻场 + 写代码 + oncall),这是”挂羊头卖狗肉”,3 个月后 SE 一定离职。
  • 招的 FDE,实际做着 SE 的活(只做方案不出活),FDE 觉得不被重视,半年后跳。
  • 招的 SDE,实际做着 FDE 的活(直接对客户),SDE 没有客户沟通能力,项目失败。
  • 招的架构师,实际做着 PM 的活(写 PRD、做 roadmap),架构师觉得大材小用。

每个角色都有自己的核心能力画像,混着用短期省成本,长期会赔掉人才。

三个判断”岗位设计是否合理”的问题

  1. 客户购买流程是单次还是长期?:单次(项目制)→ SE/SA;长期(订阅制)→ FDE。
  2. 实施工作由谁做?:客户自己做 → SE/SA;客户买你来做 → FDE。
  3. 客户上线后是否需要持续支持?:上线即交付 → SE;上线后还要 6-18 个月迭代 → FDE。

三条判断题答出来,基本能定岗。

FDE 招错的代价

招错一个 FDE,直接成本 50-100 万美元/年(包含 base、股票、差旅、客户失败损失)。但更深层的代价:

  • 客户关系受损(FDE 离职 = 项目失败)。
  • 团队士气崩溃(留下来的 FDE 觉得”我也能走”)。
  • 产品反馈链路断裂(FDE 是产品反馈的核心来源,流失后产品失去客户感知)。

招 FDE 比招 SDE 难 3 倍,因为评估的是”客户面前的真实表现“,不是”代码 review 的输出”。面试需要做客户场景题,不能只看算法。

把这三个角色想清楚再招,能省一百万美元的沉没成本。

广告位 · footer_banner
广告位 · sidebar_rect