开篇词|开发工程师如何进阶为AI应用型人才?

你好,我是悦创。
欢迎你加入这个专栏,和我来一场 AI 大模型深度游。
近年来,我开始深入研究 AI 领域,阅读了数百篇相关论文,逐渐领略到这一领域的魅力与潜力。对于我们这些具备开发基础的技术人员来说,AI 无疑是一个充满机遇的新领域。近期的两会上,人工智能也再次成为国家战略焦点,预示着未来十年到十五年的行业发展红利。从互联网 + 到人工智能 +,我们将迎来新一轮技术革新和人才需求的增长。
我相信,在未来的发展中,AI 将引领我们走向更加智能、高效的新时代,所以它非常值得我们花时间好好去钻研。
1. 转型为 AI 应用型工程师的难点
对于广大软件开发人员来说,人工智能的深度研究可能会因为它本身的复杂性而令人生畏。然而,我们完全可以将注意力转向人工智能的应用领域。
其实不用我多说,作为一个技术开发人员,你可能早已投身于这股滚滚热潮之中了,因为人工智能本身就是技术领域的一个重要分支。敏锐如你我,经过这一年多的时间,应该已经尝试了个遍。不过在应用 AI 大模型的过程中,你应该也遇到了很多问题。
比如:
- 小团队如何解决 GPU 与存储空间等资源问题?
- 如何在众多模型中选择适合自己领域的模型并进行优化?
- 如何从 0 到 1 构建一个自己领域内的大模型?
- 将微调后的大模型应用于具体的业务场景,要考虑哪些因素?
- 没有机器学习和深度学习基础,怎么深度使用大模型?
- 如何在确保兼容性的情况下,将大模型集成到现有技术栈中?
- 如何在确保兼容性的情况下,将大模型集成到现有技术栈中?
- ……
无论你是自己探索,还是为企业布局 AI 做准备,这些都是避不开的问题。不过你也不用担心,这些问题你都可以在课程中找到答案。
2. 开发工程师入局 AI 的最佳路径

刚刚的那些问题其实也正是开发工程师想要转变为 AI 应用型 工程师的难点。要想克服这些难点,我们首先要做的就是持续更新自己的知识体系,对 AI 的发展和应用情况有一个清楚的认知,来适应 AI 领域的快速变化。现在了解 AI 讯息的渠道很多,无论是公众号、社区,还是一些技术网站,都是稳定的信息来源,可以源源不断地获取最新动态。
其次是部署一些有代表性的模型产品进行试用,比如 LLaMA、ChatGLM 等,为你后面大模型选型打下基础,毕竟体验过后才有发言权。
此外你还需要学习相关的技术,AI 技术的本质是机器学习,是一个独立的技术体系,学习起来会有一定的难度,不过这些机器学习的原理并不要求你全部掌握,只掌握你领域内最核心的技术原理就可以了,比如大语言模型技术原理中的 Transformer 架构、Word2Vec 等等。
最后,积累丰富的实际项目经验同样至关重要,这有助于将理论知识有效地转化为解决具体业务问题的能力,这也正是企业最看重的一项能力。生成式 AI 适合大部分行业,因为符合人类语言环境,只要有语言的地方,基本都能找到生成式 AI 的适用场景,即便你所在行业业务方面没有适用的场景,但是我们还是可以把 AI 作为个人助手,来辅助我们做很多事情,所以你要想办法找到场景,将自己所学的技术进行实践。
对于想要入局 AI 的研发工程师,我觉得最好的学习路径就是这样。
3. 这门课程是如何设计的?
我根据这条最佳的学习路径,由浅入深地把课程分成了 5 个章节。

3.1 第一章:小试牛刀,理解基础概念
在这部分,我会向你介绍 ChatGPT 的发展,以及大语言模型中非常重要的概念:提示和智能体。学完了这一章的内容之后,你就会初步认识到 AI 的重要性,对研发工程师该着重从哪方面入手有一个清晰的认知。
3.2 第二章:超燃实战,深度玩转 AI 模型
这一章,我会带你进行各种尝试,来感受大模型的魅力,学完这一章,你将学会如何部署、微调、RAG、封装大模型,这部分内容就是你在企业里落地大模型应用的基础。
3.3 第三章:打入核心,挑战底层技术原理
从这一章开始,我会带你深入技术细节,理解大模型的原理。相信你在体验完大模型后,一定会有很多疑问,比如大模型的权重文件里到底存放的是什么?大模型推理原理是什么样的?所有的疑问将会在学完这一章后全部解开。
3.4 第四章:终极玩法,从 0 到 1 构建大模型
当你学完原理后如何才能将所学知识吃透呢?那就需要亲自上手实战了,我们将使用上一章学到的知识,自己一步一步构建一个大模型,你甚至可以根据自己的需求去构建其他模型,比如翻译、分类、个人小助手等场景,我相信这会非常酷。
3.5 第五章:热点速递,AI 行业发展趋势预测
这一章节我们会深入探讨了 AI 行业的最新发展趋势,包括 Mamba 模型、Sora、机器人与大模型、人工智能与无人机,以及 AI 发展的下一阶段 Q-Star(*)
的概念。通过学习这些内容,你将了解到 AI 技术如何在不同领域产生深远影响,以及这些新兴技术将会如何塑造我们未来的工作和生活方式。
4. 写在最后
无论你当前处于何种阶段,是否已具备 AI 技术基础,都不必过于忧虑。根据创新扩散定律,当前 AI 领域正处于早期接受者的阶段,这意味着行业仍在快速发展但尚未成熟的阶段。因此,你拥有足够的时间来深入学习和探索。我们要保持短期跟进,长期看好的心态。人工智能无疑是未来的趋势,大方向不会错。现在就是上车的好时机,跟上队伍的节奏,不断学习和进步。
我希望在探索人工智能的道路上你不仅仅能够学到 AI 相关的知识,更重要的能够养成数据驱动与模型驱动的思维,掌握处理和分析数据的技能,将数据作为大模型的基石,深刻理解模型的工作原理和应用场景。希望这门课程能够为你打开人工智能技术世界的大门,激发你的灵感,引领你走向更广阔的未来。
老师学完这个可以为自身企业搭建基于知识库问答的项目吗?
作者回复: 可以的,我们公司已经做过了,课程中有各类方法的对比,你可以根据你们企业的情况选择方案。有问题也可以一起讨论。
老师好,请教两个问题: 1.这门课对于想利用大模型进行创业的个人开发者有帮助吗? 2.对于个人开发者,如果想利用大模型创业,前期是否需要投入大量的硬件、算力等成本?
作者回复: 有帮助,如果是个人创业的话,建议你不要投入硬件,直接用商用的大模型API即可,现在百魔大战,API接口很多都开始免费了,即便不免费,接口费用也很低,你可以把重点放在场景方面,然后就是大模型+Agent模式,需要你有一定的开发能力。
老师,二本非计算机专业的19年后端开发适合转大模型,找大模型工作会不会卡学历?
作者回复: 要卡学历的话,不会因为你是大模型开发还是后端开发而卡吧,如果是机器学习算法类,那肯定是研究生起的,如果是大模型的对接,Agent类的开发,还好,关键还是看这个公司整体要求最低学历是什么。现在这么卷,很多厂子已经一本起了。
非开发 运维人员适合吗
作者回复: 我觉得适合的,因为其实不论是开发还是运维,在机器学习面前都是新手,而我们唯一需要储备的是Python技能,对于运维人员,学习下Python语言应该也不算难事。
我们想搭建医疗行业指令系统,比如语音给xxx开药,A药1盒 每天2片,输入后指令系统能够识别然后给出指令”药方医嘱”,这种可以吗
作者回复: 可以的,我们做过类似的场景,你需要先接一个语音转文本工具,然后让大模型对文本进行格式化,格式化后的结果传给医院的系统进行开药即可,但是这里有一些风险,因为大模型的输出具有不确定性,而药品是需要非常确定性的,不能开错,所以怎么避免这个风险,需要好好想一想。
老师,本课程适合非技术研发人员,但对大模型很感兴趣,在管理工作中希望应用到大模型的人群么?
作者回复: 你好!适合的,虽然课程中涉及了大量的技术内容,但是整体上看,本课程可以作为大模型应用的参考手册,对于理解大模型的应用场景及落地方式有很大的帮助,你可以看一下目录,是不是你感兴趣的内容
公众号:AI悦创【二维码】

AI悦创·编程一对一
AI悦创·推出辅导班啦,包括「Python 语言辅导班、C++ 辅导班、java 辅导班、算法/数据结构辅导班、少儿编程、pygame 游戏开发、Web、Linux」,招收学员面向国内外,国外占 80%。全部都是一对一教学:一对一辅导 + 一对一答疑 + 布置作业 + 项目实践等。当然,还有线下线上摄影课程、Photoshop、Premiere 一对一教学、QQ、微信在线,随时响应!微信:Jiabcdefh
C++ 信息奥赛题解,长期更新!长期招收一对一中小学信息奥赛集训,莆田、厦门地区有机会线下上门,其他地区线上。微信:Jiabcdefh
方法一:QQ
方法二:微信:Jiabcdefh

更新日志
1c35a
-于aed17
-于63338
-于2ef8d
-于6e78f
-于7549b
-于