前端转agent是如何拿到三个大厂offer的

我本科一直做 Web 相关开发,技术栈主要是 React / Node / TypeScript / Python。
一开始接触大模型,其实和很多人一样:写 prompt、接 API、做点 demo。

但很快我就发现,如果只是“调 API + 写 prompt”,其实很难真正做出复杂的 AI 应用。

这篇文章主要分享一下:从前端工程师转向 Agent 开发,我的一些经验和踩过的坑。

一、很多人刚接触大模型时,会觉得 AI 应用开发就是:

写 Prompt

调 OpenAI API

输出结果

但实际上,如果要做复杂应用,真正的问题通常是:

上下文管理(Context Engineering)

工具调用(Tool Use)

任务轨迹设计(Agent Trajectory)

状态管理(Memory / State)

成本与延迟控制

这些其实更接近 系统工程问题,而不仅仅是 prompt 的问题。

二、前端背景有几个优势
1 状态管理经验
前端:
state → view

agent:
state → reasoning → action

本质类似。

2 工程能力
前端工程师通常很熟悉:
模块化
API 设计
工程结构
渐进式披露(很重要)
这些在 Agent 框架设计里很重要。

3.相关技术栈
openclaw,cluade code和opencode均使用typescript作为其主要开发语言,ts在agent项目里的使用比重很高。

三、Agent 的核心其实是“轨迹”
很多人以为:
prompt → answer

但 code agent 实际是:
thought
→ tool call
→ observation
→ thought
→ tool call
→ ...

所以关键问题变成:
如何设计agent loop
如何设计 tool
如何设计 observation
如何管理上下文

四、最近面试和做项目的过程中,我也有一些反思:

1 多复盘,而不仅仅是做项目

很多时候不是做得不够多,而是复盘不够。

2 定量大于定性

不要只说“优化了性能”,而是尽量给出指标:

- latency ↓
- token cost ↓
- success rate ↑

3 多方案 trade-off

工程问题通常没有唯一答案,关键是:

- 方案 A
- 方案 B
- 为什么选 B

4 技术要服务业务

不仅要看技术指标,还要看:

- 用户体验
- 成本
- 整体业务效果

5 尽量 close ticket,而不是一直做 demo
AI 领域很容易陷入“做很多酷的 demo”
但真正的工程能力是:解决具体问题并落地。

五、如果你也是 Web 开发背景,其实完全不用焦虑“AI 门槛很高”。

很多 AI 应用开发,本质上还是工程问题:

系统设计

状态管理

工程架构

只是多了一个新的组件:LLM。

如果你已经有扎实的工程基础,再补充一些:

LLM 基础

Agent 设计

Context Engineering

其实是可以很自然地转过来的。

全部评论
主包有什么推荐的知识资源吗,我也是前端开发但是想多了解这部分的内容
2 回复 分享
发布于 03-08 12:06 广东
大佬太强了给大佬打Q
点赞 回复 分享
发布于 昨天 20:38 湖北
大佬,你写的很好啊,这篇非常有参考价值诶,我私信你啦~
点赞 回复 分享
发布于 03-12 14:24 北京
大佬太强咯!
点赞 回复 分享
发布于 03-10 16:19 美国
agent开发找实习要学微调或者大模型底层相关的知识吗
点赞 回复 分享
发布于 03-09 15:56 湖北
我是面的后端进去做agent开发,感觉如果能找到好的相关文章的话,一周足以,其实现在代码都是交给Claude code写[笑cry其他再写的过程中就学就行了[羞涩]
点赞 回复 分享
发布于 03-07 21:38 广东

相关推荐

一共一个小时,面试难度以及自己的回答算是最近的面试压力比较大的,实习问了30分钟,中间穿插八股。1.redis数据结构2.redis持久化机制3.mysql索引底层4.聚簇索引与非聚簇索引5.索引优化6.索引失效7.mysql执行一条sql8.那么多索引mysql怎么选(不会)9.tcp与udp区别10.tcp为什么可靠11.消息队列作用12.kafka怎么保证消息有序性13.mcp是什么?14.skills是什么?15.jvm内存分配与回收过程(我讲了从创建对象到判断垃圾对象到垃圾回收我全说了一遍,是这个吗?)16.fullgc触发机制17.tcp的拥塞控制流程(不会了)18.分布式事务解决方案,说了2pc,3pc,tcc。算法是反转双向链表,没有按格式输出,但是面试官没让继续写了,面完以为挂了,结果晚上秒过,看看复试什么情况吧。今天百度打电话准备发offer了,业务跟在手子的差不多,很垂,并且说不分日常暑期,只看表现,会有转正机会,但是考虑再三还是拒绝了,百度实习薪资确实有点低,title也不如之前了,但是面试的二位业务老师我很喜欢,对我的评价也不错,希望之后能有机会共事。从三月份到现在一共面了六家,面试次数总共是8场,情况如下:脉脉二面(无答复,默认挂)百度二面已oc美团一面过,下周一二面shein一面过直接HR面游族一面过直接HR面腾讯一面过等待约二面滴滴明天一面面试通过率还是蛮高的,但是大部分都是日常,感觉对我现在的加成不大,大概率不会去,不知道暑期会是什么情况呢唉,希望能有面试吧,继续加油。字节被无hc直接取消了,现在还没人捞,有没有字节HR救救我
不管什么都不想跳动了:本人美团百度快手都待过,建议肯定是直接留快手多一点产出后转正or直接冲字节腾讯暑期吧。一是快手从福利到基建都吊打另外两家。美团现在这个业务比较惨,本来毛利就很低,亏损严重,今年很可能要优化人力降低成本,去了别说日常,就算暑期后面都很可能被优化。百度其实实习生权限挺高的,可以接触到一些含金量高的项目,但是现在的风评不如之前了,薪资也不高。二是转正概率和薪资是跟产出挂钩的,你都在手子已经积累产出了,去其他家日常实习产出都是从0开始,肯定不可能有你在手子转正可能性大啊,现在日常压根没必要去,而且我有两个师弟都是在快手日常转正的,不用太担心,安心留在手子一边多做一点产出然后一边冲字节腾讯暑期,字节腾讯今年实习岗位非常多的,不如好好把握这个,加油。
今天你投了哪些公司?
点赞 评论 收藏
分享
03-12 21:22
门头沟学院 Java
从0到java大王:这就是大厂笔试题吗,感觉比平时刷的力扣难,要么是数学题要么是看着比较复杂的题,只会第一道题,第四道题暴力直接超市,二三看了会就放弃了
点赞 评论 收藏
分享
评论
10
54
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务