高级工程师转型路线
高级 iOS 工程师转型 Agent
52 周完成工程底座、RAG、编排、生产质量与求职闭环。
不是从零开始,而是把架构、并发、状态与产品经验换一个运行环境。
52周完整周期
1,040h目标投入
3公开项目
200-500 元每月 API 与云预算
你的优势不是 Swift,本质是成熟工程判断
高级 iOS 经验已经覆盖状态、并发、可靠性和用户体验。转型重点是补齐 Python 后端、LLM 系统与生产评测。
主攻方向
高级 Agent 应用 / 全栈工程师
以 Python 服务端、RAG、LangGraph、MCP、评测与安全为主线,目标是能设计和交付生产级 Agent。
Python 3.12+FastAPIPostgreSQLLangGraphMCPRagas
Swift Concurrency你已经会
→
asyncio 与任务队列需要迁移
App 状态管理你已经会
→
Agent State 与 Checkpoint需要迁移
客户端容错与恢复你已经会
→
幂等、重试与补偿需要迁移
移动端交互设计差异化资产
→
GUI Agent 与审批体验形成壁垒
五个阶段,按依赖顺序推进
先证明工程底座,再做 Agent。每个阶段都以可运行产物、量化验证和公开证据结束。
52 周逐周执行计划
展开任务块查看每周重点、可交付成果和验收标准。完成状态仅保存在当前浏览器。
当前筛选没有内容,请选择其他阶段。
用三个项目证明能力升级
项目不是课程作业。每一个都要包含测试、评测、失败案例、架构说明和可复现的运行方式。
旗舰项目
Mobile Release Agent
从 issue、规范检索和计划生成,到 Swift 日志分析、人工审批、测试执行、Reviewer 与 Release Notes。
- LangGraph 持久化与恢复
- MCP 工具权限和故障降级
- Swift Agent SDK 与过程 UI
- 200+ 端到端评测与发布门禁
项目 1
Framework-free Mini Agent
手写 model → tool → observation 循环,掌握停止条件、重试、Trace 与三种推理策略。
证据:40+ 任务评测
项目 2
SwiftDocs RAG Assistant
围绕 Swift 与 Apple 文档完成混合检索、引用、权限、拒答、Ragas 与 SwiftUI 客户端。
证据:100+ Golden Dataset
所有项目统一交付
代码GitHub + CI
质量测试 + 评测
表达README + 架构图
公开文章 + 演示视频
旗舰项目的能力汇流
前 32 周不是分散学习,它们最终进入同一条可观测、可审批、可恢复的移动研发工作流。
输入Issue目标与约束
→
证据RAG规范与引用
→
编排LangGraph状态与恢复
→
控制HITL审批与修改
→
行动MCP沙箱工具
→
输出Reviewer证据与风险
每周 20 小时,遵循同一套节奏
学习时长不是核心指标。每周必须留下能运行、能验证、能复盘的工程证据。
4h文档与原理
10h编码实现
3h测试或评测
2h公开输出
1hJD 复盘
忙碌周底线:至少 8 小时,优先编码、测试和复盘,不连续两周降档。
## WXX - YYYY-MM-DD
- 计划/实际小时:20 / 0
- 本周可运行产物:
- 验证命令与结果:
- 指标变化:成功率 / P95 / 成本 / 覆盖率
- 三个失败案例:
- 对应目标 JD:
- 公开输出:commit / README / article / video
- 下周唯一最高优先级:
一年结束时,只看这些证据
完成课程不等于完成转型。最终验收必须落在项目质量、公开影响和真实面试反馈上。
核心结果
能连续 45 分钟讲清旗舰项目
包括需求、状态、工具、评测、安全、成本、故障恢复和移动端审批体验。
3公开项目全部可访问、可运行、可量化
6技术文章覆盖迁移、架构、可靠性与 UX
120算法 / Python 题记录复杂度、错误和第二解法
40系统设计 / 核心问答覆盖十类 Agent 系统
8模拟面试录像、评分、行动项
30+定向投递跟踪各阶段转化率
主线技术栈保持克制
先手写最小实现,再引入框架。主线固定,避免把一年消耗在重复选择工具上。
Python 3.12+uvFastAPIPydanticpytestPostgreSQLpgvectorRedisDockerLangChainLangGraphMCPRagasSwiftUISSE / WebSocket
现在开始
第一周只做一件事:建立可量化的转型基线。
打开 W01