一句话摘要
无学位转 AI 工程师的路径
如何在 2026 年成为一名 AI 工程师(不需要计算机科学学位)June 23, 2026 · 11 min read · View source ↗ AI
大多数人认为,想在 AI 领域工作,你需要一个计算机科学学位。
保存这个 :)
一小部分人发现了一个事实:如今科技行业里薪资最高的构建类岗位,根本不在乎你的文凭上写着什么。它在乎的是你交付过什么。
这两类人之间的区别,不是资历。
而是一个作品集。
AI 工程师,是把大语言模型连接到真实产品的人。那个真正能解决工单的支持机器人。那个能从一万份文档里找出答案的内部搜索。那个无需人类全程盯着、就能跑完多步骤工作流的智能体(agent)。这不是做研究,也不是从零训练模型。这是以 AI 为核心构建生产级软件,它是整个市场上最抢手的工作之一。
这里有一件没人告诉过你的事。对于大多数这类岗位来说,一个交付过项目的作品集,比一纸文凭更有分量。招聘经理会直截了当地告诉你,他们见过自学成才的工程师把博士毕业生甩在身后,因为"交付"和"学习"是两种完全不同的技能。学历这道门槛在很大程度上只是一个幻觉,而那些早早看穿这一点的人,会比那些还在等待许可的人领先好几年。
这就是那条路。不需要学位。下面就是它具体的样子。
首先,搞清楚这份工作到底是什么
在你学任何东西之前,先在脑子里把这个岗位想清楚,因为大多数人瞄准的都是错误的目标。
有两个经常被混淆的岗位。机器学习研究员发明新模型并训练它们。这类工作确实能从高等学历和大量数学中获益,而它只是市场里很小的一块。AI 工程师拿已经存在的模型,用它们构建有用的东西。这类工作奖励的是软件技能、产品sense,以及交付纪律,远胜过学术资历。绝大多数开放的岗位——以及你不需要学位就能挤进去的那些——都属于第二种。
你的目标,是成为那个"用 AI 构建"的工程师,而不是那个"构建 AI"的科学家。这个区分能帮你省下数月的时间,不让你在暂时用不到的数学上浪费时间。
这个岗位位于三样东西的交汇处:软件工程、对语言模型行为方式的可用理解,以及产品思维。你不需要第一天就在这三样上都做到顶尖。你需要的是称职且在进步,并且需要证据。
阶段 1(第 1–3 个月):正经学会写代码
这是你无法跳过的一步,也是大多数人试图跳过的一步。
在其他一切都说得通之前,你必须能写出真正能跑的代码。Python 就是这门语言。几乎每一个 AI 库、框架和工具都是优先为 Python 构建的,所以这不是偏好问题,而是标准。
花上这几个月,让自己真正地熟练起来。不是"我看过一个教程"那种熟练,而是"我能从一个空白文件开始写出一个小程序、不用查基础语法"那种熟练。变量、数据类型、控制流、函数、操作文件、调用 API、处理错误,以及阅读别人的代码。学会用 Git,并且从第一天起就把所有东西放到 GitHub 上,因为你的 GitHub 就是作品集的前半部分。
如果对数学的担忧一直困扰着你,把它放下。你需要的是对基础统计的熟练,以及对数字行为方式的一种直觉。你不需要精通线性代数和微积分就能开始用 LLM 构建东西。深奥的数学对研究很重要;而你是做构建的。如果之后某个具体项目需要,再把它捡起来。
这个阶段要做什么
- 完成一门结构化的 Python 课程,并且每天写代码,哪怕只有三十分钟
- 从零构建五个小程序:一个计算器、一个文件整理器、一个调用公开 API 的脚本、一个简单的数据清洗器、一个命令行笔记工具
- 学习 Git 基础,把全部五个项目推到公开的 GitHub 上
- 加入一个由正在做同样事情的人组成的社群,这样你就不是在一片真空里学习
阶段 2(第 3–5 个月):精通 LLM API
现在你开始接触那个定义这份工作的东西。
聊天界面是面向消费者的产品。AI 工程师通过 API 工作,从自己的代码里发送请求,并以编程方式处理响应。真正的杠杆就在这里,而在这里变得熟练的那一刻,就是你从"用户"变成"构建者"的那一刻。
学会从你自己的脚本里向模型发送消息。学会处理流式响应、管理对话历史、控制输出格式,以及优雅地应对速率限制和错误。学会区分"能得到一个还不错的答案的提示词"和"每一次都能得到精确、可重复、生产级答案的提示词",因为在真实产品里,"通常是对的"就是一个 bug。
这里也是你学习工具调用(tool use)的地方,有时也叫函数调用(function calling)。这是你让模型采取行动的方式:调用一个函数、查询一个系统、获取数据。在你理解工具调用的那一刻,智能体的整个世界就向你敞开了,因为智能体不过是"带有工具和一个循环的模型"。
这个阶段要做什么
- 拿一个 API key,在第一个小时内从 Python 脚本发出你的第一次调用
- 构建一个命令行工具,接收你粘贴进去的任何文本,并做点有用的事
- 构建一个带记忆的聊天机器人,能记住对话早先的部分
- 实现工具调用:给模型一个它可以调用的函数,并让它正确地调用它
阶段 3(第 5–7 个月):构建 RAG 系统
这是能让人被雇用的技能,因为大多数真实的 AI 产品在底层做的其实就是这个。
RAG 代表检索增强生成(retrieval-augmented generation),一旦你明白了,这个思路就很简单。一个模型只知道它训练时看到的东西,以及你摆在它面前的东西。RAG 是一种技术:从你自己的数据里抓取正确的信息,把它摆到模型面前,这样它就能准确回答那些它从未被训练过的问题。你公司的文档。一份产品手册。一个知识库。
你将学会把文档切分成块,把这些块转换成嵌入(embedding,即含义的数值表示),把它们存进向量数据库,并针对任何给定问题检索最相关的那些。然后你把这些喂给模型,得到一个有依据、有出处引用的答案,而不是一个自信的猜测。
构建一个真正能跑通的 RAG 应用——端到端、用真实文档——会让你领先于一大群只会空谈 AI 的人。这是作品集项目一号。
这个阶段要做什么
- 学习嵌入和向量数据库是如何工作的,先概念层面,再落到代码
- 在一套真实的文档集上构建一个 RAG 应用:你自己的笔记、一组 PDF、一个 wiki
- 加上恰当的检索评估:它到底有没有找到正确的块,还是只是找到了一些相近的块?
- 把它部署到一个陌生人也能用的地方,哪怕只是一个简单的托管版本
阶段 4(第 7–9 个月):构建智能体
现在你来构建那个人人都在谈论、却很少有人真能交付的东西。
一个智能体是一个模型,它能接收一个目标,把它拆解成步骤,用工具完成每一步,并根据发生的情况决定下一步做什么。一个 RAG 应用回答一个问题。一个智能体完成一件工作。
你在阶段 2 已经学过了工具调用。现在你要学会把它放进一个带目标的循环里,给智能体多个工具,并处理那个混乱的现实——智能体有时会原地打转、调用错误的工具、或者卡住。学会构建"可靠"而非仅仅"在 demo 里惊艳"的智能体,正是市场极度渴求的技能。
诚实的那部分:一个演示用的智能体很容易,一个可靠的智能体很难。两者之间的差距就在于失败处理、清晰的工具设计,以及评估。把你的精力花在那里,因为这个差距恰恰就是"可雇用的工程师"和"有一个花哨视频的人"之间的分界线。
这个阶段要做什么
- 构建一个单智能体系统,使用多个工具完成一个真实的多步骤任务
- 构建一个小型的多智能体系统,让两个或更多智能体协作或互相检查
- 加上显式的失败处理:当工具失败或什么都不返回时,智能体该做什么
- 把它做成作品集项目二号:一个解决真实问题的多智能体系统
阶段 5(第 9–11 个月):学习评估与部署
这是那个让你变得"可雇用"的枯燥阶段,也是外行完全跳过的那一个。
任何人都能让一个 AI 功能运行一次。公司花钱买的是能运行第一万次的东西。能证明你做得到这一点的技能,就是评估和部署。
评估意味着构建一种方式来衡量你的系统到底好不好,以及一次改动是让它变好了还是变坏了。对于生成类任务,你要衡量诸如事实准确性、相关性、与参考答案的一致性之类的东西,有时用另一个模型来给输出打分,有时用人工审核。一个会写评估(eval)的工程师,才是一个可以被托付生产环境的工程师。
部署意味着把你的系统从你的笔记本电脑里拿出来,放到真实世界里去:托管它、监控它、处理负载、盯着成本,以及在用户之前先发现故障。这一簇技能有时被称为 MLOps,哪怕只掌握个皮毛,也会让你比那些只能在自家机器上构建的人显著地更可雇用。
这个阶段要做什么
- 为你之前的一个项目构建一套评估套件,带一组测试用例和打分
- 拿一个项目,正儿八经地部署它,并加上监控和基础的成本追踪
- 把它做成作品集项目三号:一个带评估和监控的已部署系统
- 记录下你衡量了什么,以及你会如何改进它,因为"把你的思考大声说出来"本身就是一个可雇用的信号
阶段 6(第 11–12 个月):找到工作
最后一个阶段跟新的技术技能无关。它是关于确保正确的人看到你构建过的东西。
到这时你已经有了三个真实项目:一个带评估的 RAG 应用,一个解决真实问题的多智能体系统,以及一个带监控的已部署系统。对大多数 AI 工程岗位来说,这个作品集比一个硕士学位能打开更多的门。现在的工作是定位。
把每个项目写成一份清晰的案例研究:问题、你的方法、你衡量了什么、你会做哪些不同的事。公开构建,分享你的过程,发布你的拆解。这个领域发展得太快,以至于那些可见的、持续输出的构建者会很快被注意到。然后去投简历,并且投对层级。现实的入行路径往往是先做一个"AI 增强的软件工程"岗位,然后才是全职 AI 工程师岗位,薪资通常大致落在入门约 $120K、有经验后超过 $200K 的区间,具体高度取决于公司和地点。
当面试问你"推理一下智能体该如何处理一次工具失败"或"解释你会如何评估一个 RAG 系统"时,你不会是在背诵理论。你会在描述你实际做过的事。这就是整个游戏。
这个阶段要做什么
- 为你三个作品集项目各自写一份清晰的案例研究
- 至少发布一篇技术拆解,展示你是如何构建某个困难的东西的
- 广泛投递,包括把 AI 增强的软件岗位当作现实的第一步
- 在面试里,谈你交付过什么、你会改进什么,而不是你背过什么
关于这条路的诚实真相
十二个月是一个真实的时间线,而且只有在你全程都在构建的情况下才成立。
阅读关于 AI 工程的内容,不等于成为 AI 工程师。看教程,不等于构建作品集。那些从这个过程中带着工作走出来的人,是每一个阶段都交付过东西、并且不执着于追求完美的人。那些一直卡在原地的人,是那些一直在"准备"、却从未把任何东西放到真实用户面前的人。
还有那个萦绕在每个人心头的问题,我们来回答它:既然现在 AI 能写这么多代码,为什么还要学这些?因为总得有人去设计系统、集成它、评估输出是否正确,以及决定该构建什么。AI 工具让一个熟练的 AI 工程师变得更有价值,而不是被淘汰。那个能指挥这些工具、评判其输出的人,恰恰就是市场愿意付费雇佣的人。你不是在学怎么跟这些工具竞争。你是在学怎么指挥它们。
那扇把大多数人挡在门外的学历之门,其实大多数公司早已不再强制了。
一年后的今天,你要么还在告诉自己"我得先拿个学位"。
要么,你已经成了那个用三个已交付的项目证明自己从来就不需要的工程师。
横在你和阶段 1 之间的唯一东西,就是今天打开一个空白文件。
如果你觉得这有用,关注我 @eng_khairallah1 获取更多这样的 AI 内容。我每周发布拆解、课程和工具。
希望这对你有用,Khairallah ❤️ Tags: # X # AI # Guide # Rag Related articles How I use Grok Bots to rank brands on AI answers that it feels illegal Name this bot `CrowdReply - Scout`. Grok Bot AI MCP Slack
原文参考:https://maxed.wiki/posts/how-to-become-an-ai-engineer-in-2026-without-a-cs-degree/ (Maxed.wiki,本页为站内中文整理)