跳转到内容

Junior FDE(初级 FDE)

知识库位置:FDE Knowledge Base/10 Career/02-Junior-FDE.md

Junior FDE 的核心目标是:

能在明确范围内可靠地完成工程和客户任务。

不是要求其独立负责整个客户项目。


适合负责:

  • 单个 API Integration(接口集成)
  • 一段 Data Pipeline(数据管道)
  • 一个 RAG(检索增强生成)Prototype(原型)
  • 某个 Tool(工具)
  • Demo Feature(演示功能)
  • Debugging Task(调试任务)
  • Pilot(试点)Support(支持)

Engineering Expectations(工程期望)

Section titled “Engineering Expectations(工程期望)”

应该能够:

  • 写可维护代码
  • 调用 REST API
  • 使用数据库
  • Debug(调试)
  • 使用 Git
  • Docker(容器化)基础
  • 理解 Auth(认证)
  • 调用 LLM(大语言模型)
  • 基本 RAG
  • 写测试

应该能够:

  • 听懂业务场景
  • 记录 Requirement(需求)
  • 区分 Problem(问题)与 Feature(功能)
  • 理解用户 Workflow(工作流)
  • 参与 Discovery(客户调研)

但通常不要求独立主持复杂 Executive Discovery(高管调研)。


能够:

  • 完成分配任务
  • 明确 Blocker(阻塞项)
  • 更新状态
  • 记录 Action Item(行动项)
  • 参与 Pilot(试点)
  • 执行 Checklist(检查清单)

要求:

  • 能清楚描述自己做了什么
  • 能写 Meeting Notes(会议纪要)
  • 能说明 Blocker
  • 不隐藏不确定性
  • 能向客户解释简单技术问题

Typical Failure Mode(典型失败模式)

Section titled “Typical Failure Mode(典型失败模式)”

认为:

代码写完 = 工作完成。

但 FDE 需要继续问:

  • 客户能用吗?
  • 数据对吗?
  • Integration 工作吗?
  • 结果符合业务目标吗?

Promotion Signal → Mid-Level(晋升信号)

Section titled “Promotion Signal → Mid-Level(晋升信号)”

当 Junior 开始能够:

Receive a scoped problem(收到限定范围的问题)
↓
Clarify ambiguity(澄清模糊)
↓
Design solution(设计方案)
↓
Implement(实现)
↓
Work with customer(与客户协作)
↓
Deliver end-to-end(端到端交付)

而不需要持续被拆任务时,开始接近 Mid-Level(中级)。