从测试转前端,六周拿到 offer

转行
2026.07.28

小林(化名)在一家中型金融科技公司做了三年测试,大部分时间在写自动化:接口回归、端到端脚本、CI 里的质量门禁。想转的方向很明确,全职写产品代码,做前端。顾虑也很典型:这个行情下转岗还现实吗?简历上没有前端头衔,会有人看吗?

简历改了一版又一版,一点水花都没有。我真正需要的,是有人客观告诉我到底缺什么、不缺什么。

第一周:盘点家底

最初几场对话没有急着改简历,先把已有的能力盘清楚。四套自动化框架攒下的 JavaScript 底子是扎实的,CI 经验是真实的,测试出身对边界情况的敏感也是加分项。职达把这些和伦敦市面上在招的初级前端职位逐一对照,差距说得很具体:组件框架只停留在会用,没有能公开展示的产品级作品,简历通篇是测试职责。

技能测评按初级前端的要求出了一套题。JavaScript 和调试两项拿了高分,组件状态管理和样式布局两项明显偏低。雷达图摊开之后,小林第一次看清楚,自己不是「什么都差一点」,而是差在两个具体的地方。

第二到五周:补齐差距

学习路线图从这两个缺口出发,按小林每晚两小时、周末半天的时间排到每一周,每个阶段都写明了完成标准。

  • 一个框架学深,而不是三个都学个皮毛。定的是 React,完成标准是能独立写出带路由和状态管理的小应用
  • 两个小而完整的项目:一个预订组件、一个数据看板。选题按工作产出的样子来,不做教程复刻,代码放在公开仓库
  • 简历改成以工程能力开头:四套自动化框架重新表述为已交付的代码,每条经历配上数字,测试职责压缩成一段

改完的简历先过了一遍 ATS 打分。第一版 61 分,扣分集中在关键词和写法:职位描述里的 React、TypeScript、组件库在简历上一个都没出现。按目标岗位补齐关键词、把双栏排版改成单栏之后,第三版到了 84 分。

第六周:精准投递

没有海投。职达按小林的画像筛出确认过真实在招、对初级友好的岗位,一共 11 个。每一份简历都按职位描述的原词做了针对性调整,每一封求职信都从他自己的项目出发写,哪一句不像他说的,改到像为止。投出去的每一家都记进了进度表,谁没回音、什么时候该跟进,一目了然。

面试与 offer

4 份通过初筛,3 家进入面试流程。技术面上,两个公开项目成了主要话题,面试官追问的是设计取舍,而不是「为什么没有前端经验」。测试背景在其中一家反而成了亮点:他们正缺一个懂质量门禁的前端。最终拿到 2 个 offer,小林选了团队更小、能接触完整产品的那家。距离第一场对话八周后,以前端工程师的身份入职。

复盘:三件事起了作用

  • 先盘清楚不缺什么。三年测试不是包袱,JavaScript 和 CI 经验直接成了简历的开头
  • 只补两个缺口,不铺开学。时间有限,路线越窄越走得完
  • 投得少但投得准。11 份里 4 份过初筛,比之前几十份海投的结果都好
为保护隐私,文中人物为化名,就读学校、工作单位、项目名称等细节已做模糊处理,周期与投递数字保留原样。

轮到你了

一个邮箱就能开始,先聊聊你的情况。