去年3月退伍后,本来打算继续读化学专业的我,突然意识到:这个专业如果不读研,出路很有限;可如果读完硕士,我就已经27岁了。所以为了本科毕业就能就业,我转到了计算机类专业。
 现在回想起来,当时确实非常鲁莽,连编程是什么都不清楚就敢转专业。结果整个大一下学期都在补之前落下的课程,对编程依旧一窍不通。唯一一门 Python 还是因为选择题占70%才勉强通过,直到6月底期末考试结束,我才真正开始摸索这条路:7月学了C语言基础语法,8月接触了一点Java(都只是非常基础的部分,学到类、继承这些就停了)。 
        大二开学后,听说大厂会招很多前端,而后端竞争又很激烈,于是我开始学前端,同时学习C++相关的数据结构(这门课特别难,我每周至少四天都在学),但始终不得要领,走了很多弯路。比如我一度死记硬背 HTML、CSS 的各种标签,后来才知道根本没必要背。期间我也投过实习,最后只被一家小公司录用为产品实习生。 
        寒假开始,我刷到一位很厉害的博主,跟着他的速成路线,我用两周补完了 HTML、CSS、JS 的基础语法,又用两周学了 Vue 和 Axios 等内容。做完一个小项目后,我再次开始找实习,这次成功进入中科院某研究所实习。
        但在这里我依旧很迷茫:虽然完成了一些简单页面的开发,但大多是依靠 AI 完成(毕竟 AI 写得又快又好,比我强太多)。而且阿里等大厂的暑期实习招聘给了我当头一棒——我几乎没看到多少纯前端岗位,就算有,大多也要求全栈能力。于是三月底,在和别人深入交流后,我又转向学习 Agent 开发。 
        于是这一个月里,我重新过了一遍 Python 基础知识,大致了解了 Agent 相关内容(包括 ReAct、Function Calling、Skill 等),看了关于 LangChain、RAG 的视频,并且这周用 LangChain + RAG(向量数据库用的是 Chroma)做了一个简易项目:把学校校规、培养方案等 PDF 文件进行分块,存入向量数据库,实现基于问答的智能检索与回答。同时,我还了解了一点 MySQL 的增删改查、Linux 基本命令和 FastAPI。但因为之前几乎没接触过后端,学起来还是一头雾水。 
        现在,我又陷入了迷茫:我应该先夯实后端基础(我基本就是小白),还是直接去实现更复杂的 Agent 项目?抖音,小红书上的大佬太多了,看着他们的简历,我自愧不如,我又开始怀疑自己是否真的适合开发这条路?请求各位大佬能给我一些指导,感激不尽!

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐