
2024年一整年我差不多每周都要收到几次类似的咨询现在AI这么火零基础想入行到底该学什么这个问题看着简单其实特别难回答——因为今天的AI已经不是某个单一岗位而是一条横跨算法、工程、应用、产品的完整产业链。同一个AI工程师的抬头在一家公司是做模型训练的算法岗在另一家公司可能是写API调用代码的应用岗薪资能差出一倍还不止。我不想再给建议学机器学习这种敷衍回答所以结合这几年带团队、做项目、面试几百个候选人的经验把AI领域拆成五大核心学科从零基础的视角逐一拆解每个方向到底学什么、做什么、薪资怎么样、什么样的人适合走这条赛道。1. 先看地图再出发五个AI方向到底在解决什么问题很多人对AI的第一印象是神秘、很难、全是数学于是下意识觉得自己不配入门。实际上AI行业更像一座正在大施工的工地有人负责设计建筑材料配方有人负责把不同材料做成墙体和门窗有人负责水电管道铺设还有人负责把毛坯房装修成能住人的样子。这些工种各司其职都不轻松但需要的能力底色完全不同。我把目前就业市场上真正有大量岗位需求、又有清晰技能边界的AI方向梳理成这五大核心学科方向核心问题代表技术对应的工地角色机器学习与深度学习算法底座如何让模型从数据中学到规律线性模型、树模型、CNN、Transformer材料配方师自然语言处理与大模型如何让机器理解、生成人类语言词向量、BERT、GPT系列、RAG、RLHF墙体结构工程师计算机视觉与多模态如何让机器看懂图像、视频、多模态数据YOLO、GAN、CLIP、Diffusion外立面工程师AI工程化与MLOps如何让模型稳定、高效地跑在生产环境Docker、K8s、TensorRT、监控系统水电工项目经理AI应用开发与Agent如何把模型能力封装成用户能用的产品API调用、LangChain、Agent框架、Spring AI装修师傅这里要提醒一句五大方向之间不是严格割裂的。AI大模型爆发之后很多岗位讲究通才一个应用工程师可能也要懂一点模型原理一个算法工程师也要会写工程代码。但作为零基础入局的人来说先确定一条主线深挖下去比一开始就想面面俱到靠谱得多。我见过太多学习者今天看NLP、明天学CV、后天又去研究AI绘画三个月过去简历上什么作品都没有。先把地图看明白选定一个方向后面所有精力才有锚点。2. 逐赛道拆解每个方向学什么、做什么、钱景怎么样2.1 机器学习与深度学习算法岗的老本行门槛最高也最卷这个方向是大多数人眼中最正宗的AI工程师。核心工作是从数据中寻找规律、构建预测模型日常涉及数据清洗、特征工程、模型训练、超参数调优、效果评估。在AI大模型流行之前几乎所有AI岗位都长这样如今纯机器学习岗位相对少了但在推荐系统、风控、搜索、量化等领域依然是刚需。要学的核心内容有这些数学基础线性代数矩阵运算、特征值、概率论分布、贝叶斯、微积分导数、梯度Python语言及常用库NumPy、Pandas、Matplotlib、Scikit-learn经典机器学习算法线性回归、逻辑回归、决策树、随机森林、XGBoost、SVM、K-Means深度学习基础神经网络原理、反向传播、优化器、正则化至少熟练一个深度学习框架PyTorch是当前主流就业方向与薪资参考一线城市互联网企业非绝对标准岗位应届参考总包3-5年经验参考总包机器学习算法工程师25-40万50-80万推荐算法工程师30-50万60-100万风控算法工程师25-45万50-80万客观说这是五个方向里对学历和数学基础要求最高的一个。目前头部大厂算法岗的应届候选人基本标配是985/211硕士起步、有顶会论文或知名竞赛成绩。零基础转行直接瞄准这个方向现实难度非常大除非你愿意花一年多时间系统补课并接受可能没有面试机会的落差。2.2 自然语言处理与大模型AI大模型时代的当红炸子鸡这个方向这些年经历了剧烈变化。传统的NLP研究分词、词性标注、文本分类、机器翻译如今大部分已经被大模型统一框架覆盖。现在的NLP就业市场主要分成两层一层是研究型算法工程师做预训练、微调SFT、人类反馈对齐RLHF要求极高另一层是当前更接地气的大模型应用工程师重点不再是训练模型而是怎么把现成的大模型用好、调好、和业务结合好。后者的岗位需求正在爆发式增长。这个方向的核心知识包括传统NLP基础分词、NER、文本分类、文本匹配、TF-IDF、Word2Vec深度学习在NLP中的应用RNN/LSTM、注意力机制、Transformer预训练语言模型BERT、GPT系列架构的基本原理大模型应用技术栈提示词工程Prompt Engineering、检索增强生成RAG、微调方法LoRA、大模型评估常用开发工具HuggingFace Transformers、LangChain、向量数据库RAG值得单独拿出来说。大模型有个天然的毛病它训练完那一刻知识就冻结了回答不了最新信息还会一本正经地胡说八道。RAG的思路是在用户提问时先从外部知识库检索出最相关的资料片段连同问题一起喂给大模型生成答案。这门技术解决了大模型落地时最头疼的实时性和准确性问题也是企业做AI客服、AI知识库、AI法律助手时用到最多的方案。我身边很多从零转行的人就是靠熟练掌握了RAG和Prompt工程拿到offer的。薪资方面大模型相关的算法和应用岗位普遍比传统算法岗高10%-30%尤其是有RAG落地经验的人在一线城市3年经验拿到40-60万总包并不稀奇。这个方向适合英语阅读能力好、逻辑思维强、对语言敏感的人。2.3 计算机视觉与多模态安防、自动驾驶与AIGC三重驱动计算机视觉解决的是让机器看懂世界的问题从最基础的人脸检测、目标识别到自动驾驶的车辆和行人感知再到这两年火热的AI绘画、AI视频、AI漫剧背后的图像生成技术全都是这个方向的范畴。核心学习路线如下图像处理基础像素、滤波、边缘检测、特征提取经典CV算法图像分类ResNet、目标检测YOLO系列、图像分割UNet生成模型GAN、Diffusion Model扩散模型、Stable Diffusion多模态方向CLIP、图文对齐、视频理解工程工具OpenCV、PyTorch、MMDetection这个方向的就业面非常宽安防监控、智慧城市、自动驾驶、医疗影像、工业质检、电商拍照搜索都是大量招人的场景。AIGC爆发后懂得如何部署和微调Stable Diffusion的工程师在各家公司都很抢手因为AI绘画、AI漫剧、AI视频制作这类内容产品都依赖这个底座。薪资区间参考传统CV算法岗应届总包25-45万自动驾驶感知方向更高AIGC图像生成方向目前市场需求大、供给少有真实项目经验的人薪资水涨船高。这个方向适合理工科背景、对图像和空间关系敏感的人。提醒一点CV方向比NLP更依赖显卡资源一台像样的GPU机器是学习必需品要考虑硬件投入成本。2.4 AI工程化与MLOps最不上镜、但含金量被严重低估的方向这是五个方向里最冤枉的一个。很多人一说到AI就想到算法模型很少有人知道把模型真正部署上线、稳定跑在千万用户访问量的生产环境里难度完全不亚于训练模型本身。模型在实验环境里跑得再漂亮上线后遇到并发流量、显存溢出、推理延迟超标、数据漂移一样会崩溃。解决这些问题的人就是AI工程化与MLOps方向。这个方向的核心技能包括模型推理优化ONNX、TensorRT、模型量化、蒸馏容器化和编排Docker、KubernetesK8s模型部署架构GPU服务器的管理、模型服务框架TensorFlow Serving、TorchServe、vLLMCI/CD与自动化自动化训练、自动部署、监控告警云平台使用主流云厂商的GPU实例、对象存储、负载均衡这个方向最大的优点是第一竞争者少。大部分人都挤去学算法了愿意深入底层基础设施的人寥寥无几。第二和后端开发、运维的知识重叠度高。如果你本来就有后端或运维经验转型MLOps不需要从零开始短期内就能产生生产力。第三就业面稳定。只要公司有AI业务就需要有人做部署和运维。薪资方面AI infra/MLOps岗位在一线城市普遍30-60万总包高级岗位更高而且因为竞争小性价比其实非常不错。如果你动手能力强、喜欢跟服务器和命令行打交道、遇到问题喜欢翻系统日志找原因这个方向值得认真考虑。2.5 AI应用开发与Agent零基础入局的最短路径这个方向是典型的站在巨人肩膀上。既然大模型已经把理解语言、生成文本、识别图像这些事情做得足够好开发者就不必从零造轮子而是直接调用大模型API或开源模型把AI能力封装进具体的产品里。AI应用开发工程师做的事情包括把它接入公司的业务流程、设计好提示词、搭建知识库问答系统、构建能自动执行任务的Agent、做前后端界面让用户方便使用。核心学习内容相对轻量编程基础Python或TypeScript/JavaScript大模型API调用OpenAI、通义、文心、国产开源模型等提示词工程基础提示词结构设计、少样本、思维链Agent开发框架LangChain、AutoGen、Spring AI、各种AI编程工具产品基本知识接口设计、数据库、部署、用户反馈收集这里要多说一句Agent。所谓AI Agent粗略理解就是一个能自己拆解任务、调用工具、分步执行的AI助手。传统AI是一个问答机器人你问一句它答一句Agent则更像一个实习生你给它一个大目标它能自己规划步骤、搜索信息、写代码、调用其他软件最终把任务做完。今天各家公司都在探索AI Agent在客服、销售、编程、办公等场景里的落地这个细分方向的人才缺口极大而且对学历要求明显比算法岗宽容——企业更看重的是你能不能做出一个能跑的Demo。薪资方面AI应用开发工程师从初级15-25K月薪到资深30-50K都有可能弹性很大取决于工程能力和产品思维。这个方向是我认为零基础转行性价比最高的入口学习曲线最平滑出成果最快几个月就能做出一个像样的完整应用作品。3. 零基础学习路径怎么少走弯路把时间花在刀刃上3.1 数学和编程地基怎么打才够用零基础最怕的就是一上来埋头刷高等数学刷了三个月还没碰过一行代码。我的建议永远是把够用的数学和能跑的代码穿插进行。线性代数重点掌握向量、矩阵乘法、矩阵转置、特征值这些概念别去死磕抽象的证明。深度学习里的数据流动、权重更新本质上就是一连串矩阵运算。建议在实践中学训练一个神经网络时回头去补不懂的数学概念效率远高于空对着课本。概率统计掌握常见分布正态分布、伯努利分布、均值方差、最大似然估计、贝叶斯定理的基本直觉。做机器学习时你天天会看到损失函数、过拟合这些概念背后都是概率统计在支撑。微积分知道导数是变化率、梯度是最陡上升方向理解反向传播是在干什么基本就够用了。编程方面主流选择是Python没有争议。学习顺序可以参考这条经过验证的路线Python基础语法4-6周变量、循环、函数、类、文件操作能用代码解决小问题。数据分析库2-3周NumPy和Pandas是必学后续所有数据处理都离不开它们。经典机器学习6-8周从线性回归开始走一遍Scikit-learn里的主流模型理解每个模型在解决什么问题。深度学习框架8-12周学习PyTorch的基本用法自己动手搭建和训练一个简单神经网络。选定细分方向长期持续进入上面五大方向中选定的一条做项目、读文档、复现案例。3.2 我见过最多的坑提前帮你排掉这些年看了太多半途而废的转行者踩的坑高度相似。第一个坑是只看不练。收藏了一堆网课每天看得津津有味一动手写代码就卡壳。学习编程和算法的唯一标准是你能不能独立把代码敲出来、把模型跑通而不是看懂了。我甚至建议用番茄工作法给自己定规矩每看半小时课程必须动手实践半小时以上。第二个坑是死磕数学拖垮节奏。有的同学觉得数学不好就不配学AI于是先去啃一整本《概率论》和《线性代数》半年过去了还没写过神经网络。这是典型的用战术勤奋掩盖战略懒惰。正确的做法是先建立整体概念遇到不懂的数学点再针对性补。第三个坑是没有作品集就去投简历。AI岗位的面试官几乎都会看两个东西你做过什么项目项目里你承担了什么角色。空有知识没有作品简历上只能写熟练使用PyTorch这种简历一般活不过初筛。哪怕是一个简单的图像分类小程序、一个接入大模型的个人知识库问答网站只要是完整做出来的含金量碾压十门网课证书。第四个坑是频繁换方向。见过好几个学习者今天觉得NLP热就学NLP过两周听说AI绘画赚钱又转去学Stable Diffusion再过一个月又觉得Agent才是未来。每个方向都只学了皮毛最后等于什么都没学会。选一个方向至少坚持半年再做调整除非你确认自己实在提不起兴趣。3.3 项目实战从哪里开始关于项目实战我这里提三条差异化的路线任选其一都行重点是完整做完一个。竞赛路线参加Kaggle或阿里天池的入门级比赛。好处是题目明确、数据现成、社区讨论丰富能学到完整的建模流程。挑选参赛人数多、有新手教程的比赛目标不是拿名次是完整走一遍数据探索、特征工程、建模、调参、提交的全过程。复现路线找一篇近年来引用量很高的AI方向论文把论文里的模型用PyTorch复现出来。这个难度更高但收获也最大。算法方向的人尤其推荐面试时聊自己怎么把一个模型从零搭出来是非常加分的谈资。应用路线面向一个真实场景做一个完整应用。比如做一个私有知识库问答机器人、一个AI PPT生成器、一个基于Agent的自动周报工具。这条路适合AI应用开发方向也最容易在面试时直接拿出线上可访问的Demo震撼面试官。我特别想强调最后一条路的产品思维价值。一个能访问的Demo展示的不只是编程能力还有你对用户需求的理解、对产品流程的把握、对AI能力的合理应用。这种完整交付的能力恰恰是企业最需要、而学校不教的东西。4. 怎么判断哪条赛道适合你一张自我评估清单选赛道这件事别人只能给参照系最终判断要靠你自己。我整理了一套评估维度你可以对照自己的情况打分。4.1 按背景评估你的背景最适配赛道参考学习周期零基础起数学、物理、统计等理科机器学习/深度学习、NLP、CV9-12个月计算机、软件工程AI应用开发/Agent、MLOps6-9个月电子、自动化、机械等工科计算机视觉、MLOps9-12个月有运维/后端工作经验MLOps、AI infra4-6个月纯文科、商科背景AI应用开发行业知识、AI产品经理6-9个月我说一下原因。数学理科背景的人补编程相对容易往算法方向走有天然优势计算机科班的人编程基础扎实做应用开发和工程化可以扬长避短没必要非去和数学系的人拼算法推导已经在职场有后端或运维经验的人转型MLOps是路程最短的因为部署、监控、性能调优这些能力可以平移只需要补充模型推理的知识文科背景的优势在于对语义、用户体验的敏感度做AI应用开发时叠加你对某个具体行业的理解能做出很有竞争力的产品。我认识一个中文系出身的产品经理深耕法律行业多年现在专门做法律大模型应用产品收入比很多算法工程师都高。4.2 按性格和兴趣评估喜欢刨根问底、享受解决智力难题、能接受长时间没有正向反馈 → 算法方向ML/NLP/CV喜欢快速看到成果、在意产品能不能被用户用上 → AI应用开发/Agent喜欢折腾系统、对性能优化有执念、享受让系统稳定运行的成就感 → MLOps喜欢和人打交道、擅长理解业务需求、有全局观 → AI产品经理一个真相是AI领域的高薪不是均匀分布的而是给到那些在自己方向上做得足够深的人。你不一定非要选薪资看起来最高的方向而应该选你更能坚持深耕的那个方向。任何一个方向做到前20%收入都超过在热门方向做后50%的人。4.3 一个真实的转型案例去年我认识一个学机械工程的读者毕业做了一年设备工程师完全零编程基础。他的做法很清晰先花一个月学Python基础一边学一边写小脚本处理工作中的Excel报表然后用三个月系统学Python数据分析和大模型API调用接着用三个月做了一个机械图纸知识库问答机器人——把几百份图纸说明文档做成向量库接上大模型API实现自然语言查询。这个项目同时体现了他的行业积累和AI应用能力。面试时他主要投AI应用开发岗靠这个作品拿到三个offer薪资比原工作涨了接近一倍。这个案例不是催你打鸡血而是想说明转行的核心策略不是补短板而是结合既有优势找差异化切入口。纯技术能力你短期内绝对拼不过科班出身的人但行业知识AI能力的复合背景是你可以建立护城河的地方。4.4 把预期管理好零基础转行对时间周期要有清醒的认识。我的体感是脱产学习6个月能胜任AI应用开发或MLOps的初级岗位9-12个月有机会冲一冲大模型应用工程师或传统算法工程师要想进头部大厂核心算法岗如果不是名校科班硕士难度极大建议走先就业再深造的路线先进中小公司积累项目经验再通过跳槽逐步升级。5. 就业市场与企业招聘的真实要求5.1 各方向岗位薪资参考把前面各小节的薪资信息汇总成一张总表方便你收藏对比岗位方向应届总包参考中级3-5年总包参考卷度学历门槛机器学习算法25-40万50-80万高高硕士起步NLP/大模型算法30-50万60-100万高高CV/多模态算法25-45万50-80万高高AIGC应用开发20-40万40-70万中中MLOps/AI infra22-40万40-70万中低中AI应用开发/Agent18-35万35-60万中中低AI产品经理20-40万40-70万中中请务必注意这些数字是一线城市互联网公司的中位水平不同行业纯互联网、传统企业数字化、外企、国企、不同地区差异很大。非一线城市整体打个七折到八折很正常。另外大模型相关岗位薪资水分偏高泡沫期过后可能会有回调但整体仍处于供不应求状态。5.2 拆解一份真实JD我拿一个招聘平台上下载量很高AI应用工程师岗位JD来做拆解你感受一下企业到底要什么岗位要求本科及以上学历计算机相关专业优先熟练掌握Python有TypeScript/JavaScript经验加分熟悉至少一个大模型API有实际调用经验了解RAG原理有向量数据库使用经验优先有AI Agent开发经验者优先有部署经验者加分具备良好的沟通能力和自我驱动能力。拆下来看真正硬性的只有第1、2条其余都是优先和加分。企业真正想找的是一个能独立把大模型能力做成产品的人。注意第6条沟通能力和自我驱动不是空话AI应用岗位通常需要对接业务方、了解需求、快速迭代这两项能力直接决定你能不能干好活。对零基础转行者来说这个岗位的友好之处在于——它不要求论文、不要求数学推导甚至不严格卡专业更看重你有没有真实的大模型产品经验和完整的作品展示。5.3 学历普通、背景一般的人怎么破局如果你不是名校毕业、没有亮眼的大厂实习经历破局的核心思路是靠作品集实战经验建立信任。具体打法有三招。第一招把项目做深而不是做多。一个完整的AI应用从需求定义、技术选型、模型调用、前后端实现到部署上线你走完全程并把过程中的难点写在README和博客里面试时你就有了一个能讲30分钟的故事。第二招把项目做成线上可用的形态。部署到云服务器上给面试官一个链接让他自己试用。眼见为实这比任何简历形容词都有说服力。第三招从小公司、外包公司切入。很多二线城市的小公司急需会大模型应用的人但招不到足够的人。先进去干半年一年攒下真实的商业项目经验和稳定的收入再瞄准更大的平台跳槽路径就走通了。6. 最后聊几句大实话关于选择、努力和预期把这五大方向全部分析完之后我想以一个过来人的身份说几句可能不太中听、但很重要的话。第一个建议是别把高薪当唯一的选赛道标准。AI行业整体薪酬确实远高于传统行业但高薪背后是高强度学习、持续迭代的压力和随时可能被新技术颠覆的焦虑。你能不能在加班到凌晨两点时还对这个方向保持兴趣比当下那几千块的薪水差异重要得多。我身边做得好的AI从业者没有一个是对技术本身没热情只靠毅力硬扛的。第二个建议是AI大模型正在快速重塑就业市场结构这种重塑目前看利好两类人一类是能把模型能力变成产品的人应用开发、产品经理另一类是能让模型稳定运行的人MLOps、基础设施。而传统的只会调参、不懂业务的算法工程师反而是这两年感受压力最大的一批人。这个趋势未来会更明显选方向时值得重点参考。第三个建议关于心态。零基础转行AI是一条完全走得通的路但绝不是一条轻松的路。不用神话那些三个月转行成功的帖子那背后多半有大学四年打下的隐性基础或者全身心脱产投入。普通人白天上班、晚上学习六个月到一年见到效果才是正常节奏。最怕的不是慢是三天打鱼两天晒网和不停地自我怀疑。我个人的经验是在做最终决定之前花一个月时间做个最小实验选一个方向找一份入门教程试着做一个小项目。如果你在做这个项目的过程中哪怕经常卡壳、经常翻文档但依然觉得这事有意思、我愿意再试试那这就是适合你的方向。如果你全程觉得痛苦煎熬、只想赶紧结束那就算这个方向再赚钱也别勉强自己——因为AI行业更新太快了没有热爱支撑你是跑不完这场长跑的。