05-应用级开发者 AI 时代破局点

news2025/1/19 23:06:13

后端应用级开发者该如何拥抱 AI GC?就是在这样的一个大的浪潮下,我们的传统的应用级开发者。我们该如何选择职业或者是如何去快速转型,跟上这样的一个行业的一个浪潮?

0 AI金字塔模型

越往上它的整个难度就是职业机会也好,或者说是整个的这个运作也好,它的难度会越大,然后越往下机会就会越多,所以这是一个金字塔型模型。

最顶难度最高的机会最少

1 基座大模型

类似OpenAI的ChatGPT,羊驼,百川智能等,自己拿大量语料去做预训练。

特点:

  • 消耗算力特别巨大
  • 需要大量的资本来支持

OpenAI一次全量训练几千万美金,只有巨头和大资本玩得起,职业机会少。

再往下就是

2 行业垂直大模型

在基座模型基础上灌入一些行业垂直数据,基本上可理解为它是在基座模型的基础上做微调。二次三次训练也好,得到这样的一个结果,它的职业机会稍微多点,但我认为可能对于应用级开发者机会不是那么多。

再往下看

3 AI原生应用

不管是ToB还是ToC,这块儿是大量机会,给到我们这些传统做互联网、科技公司、应用开发公司包括科技创业公司,就有我们应用开发者大量的机会存在。

向上,要了解模型;向下,要对行业要有了解,有场景sense。所以它是一个比较重要的位置,也是未来一个爆发的一个赛道。

看右边,ChatGPT CEO创始人Sam Altman说大模型是AI的iPhone时刻,就是在打造这样一个生态圈,像苹果,我有自己的App Store和开发者工具。然后你只需要借助AI把你的创意变成相应的应用。所以说在这个时候其实是有大量的职业机会或大量应用开发的机会存在,也是说我们传统的应用开发者去快速转型跟上这个赛道的一个绝佳机会。

因为前面可能在搞基座大模型,打地基;或在去微调训练,做一些行业模型,那这上面这些我们都无法参与或参与度低。

但是在这个强应用场景,现在其实还没有出现一些非常强的应用,这时有点像当年这个苹果刚发布的时候App Store刚刚发布的时候那个状态,跑马圈地,大量机会存在。

再往下其实也不是我们的机会,或者也不是应用级开发者应该关注的。因为再往下就是AI的使用可能变成非常普通的一个要求,各种行业都要学会使用去实现你自己或你行业的降本增效。所以它是一个所有企业使用的过程,对我们来说,这个就有点简单,所以它是一个仅仅是一个使用层面,但是这里面也有大量的机会:教别人会使用或开发一些应用,让它能够更好地去使用等。

所以这个模型大概就把我们的一个机会点和难度点说清楚,模型层面竞争日趋激烈的。

但应用市场现在看到还没出现杀手级应用,最大杀手级应用就是ChatGPT,其他的一些杀手级应用还没出现,为啥?因为现在上面两层不够完全成熟,或者说是大家的认知还没跟上,下面的这些各行业的应用,也没有完全用起来,很多人只是拿它聊天解决很基本问题,缺少了一些强应用,去把很多场景给做出来。

当然了,也是因为我们很多应用级开发者,目前对 AI 不是很了解,他可能有很多应用场景,但是对 AI 能做什么,怎么做,不太清楚。所以这块市场非常广阔,可以说,所有应用都值得用 AI 重做。

这个是从一个大的行业趋势,可以看到说应用级开发者,该如何去拥抱我们这个大模型。

具体到开发层面基本上就是是这样一个架构:

底层可能是我们的 GPU 算力,不用去关注,很多的云平台其实已经解决了我们的这个算力问题,包括我们后面案例里面实操的时候,要用到的类似一些像算力云或一些国内一些云平台,他们其实现在都把这个问题给我们解决了。

再往上就是大模型开发。AI GC 赛道里面我们讲的两大部分就是模型的开发部分,那这个部分跟我们应用级开发可能这个关系也不是很大,或者说大家的职业机会不是很多,那反倒是这个所谓的原生应用这一块儿呢,是非常应该关注的一个赛道。包含对大模型的了解,在大模型之上是我们的应用组件,那么应用组件上面是我们的应用框架。应用组件里面就包含了我们的 AI 的能力,我们 AI 的能力,还有我们的云能力,那 AI 能力可能就包括我们的多模态,大模型插件,云能力像什么向量数据库、COS 存储,这些云能力你可理解为是给 AI 开挂的。再往上应用框架有两个大方向:

  • 检索增强生成RAG,最多的应用就是文档问答,拿 PDF 传,然后就可以去和他对话,然后包括提炼一些他这个主要内容等等
  • agent 智能体,那这里面的话有很多的应用场景就是你可以把它想象成一个机器人的开发,但是这个机器人可能会更专业,而且它可以调度外部的一些软件。

从这个图,我们就可以找到自己的位置,应用级开发可能关注的能力范围右边这一大块儿,但实际 coding 的部分,用的比较多的 coding 的部分可能就是上面这两块(RAG 个 Agent)。其他地方都是我们在用的部分。

4 职业机会

很多同学对 AI 来临之后还是有点慌张的,觉得 AI 自己的工作是不是会被 AI 替代,或者以后这个职业机会是不是越少?应该不是。就是说 AI 淘汰的它不是人,而是不会使用 AI 的人,那么我们从职业机会上来看呢,其实现在 AI 在各个行业,各个细分行业,包括像我右边列到的这些行业,其实都是需要大量的应用级人才,那需要的人才什么?懂 AI,你还要懂场景,然后你知道怎么样用 AI 的能力结合这些场景做出一些应用来让大家使用。所以这个是说我们在很多的场景里面都是会看到的。

为什么会有这个判断?agent 非常重要,能对自然语言做出反应,并基于对用户的了解完成许多不同任务的这样的一个事物,再结合这些场景之后,有非常多场景。目前来看,最常用的如私人助理或工作助理,就是各种各样助理,帮助你完成一些工作,即所谓的副驾驶。很多做程序开发同学使用过类似帮你写代码的一些副驾驶工具,就是你可能写一个提示词,它可以把一段代码给你写出来。

后面可能会每个人都有这样的一个助理,甚至每一个工种都有这样的助理,好比做一个AI+文旅,比如说你计划做一次旅行,旅游机器人会帮你找到适合你预算的酒店。然后智能体呢,还会知道你在一年中,什么时候去旅行,根据他对你总是尝试这个新的目的地的了解。或你喜欢故地重游的这个行为了解,向你建议旅游目的地。所以当他被询问的时候呢,他智能体会根据你的兴趣和冒险的倾向为你推荐做可以做的事情。还能帮你预定你喜欢的餐厅。

如果没有这样的一个 AI 场景的话,你现在做这些事情可能需要旅行社帮你去定制。

医疗场景,选择了一个使用一个心理健康的一个 agent。你只要给他灌输非常多的你的一些数据,就会了解你,你的生活经历和人际关系,在你需要的时候,他就会出现,而且会永远保持耐心,在你允许情况,它可以通过你的智能手表监测你对治疗的身体反应,比如当你和老板谈论问题时,你的心脏是否开始加速跳动,建议你什么时候应该去看人类的治疗师等。

比尔盖茨刚发了一篇文章,题目就是 AI 将彻底改变你如何使用电脑,还将颠覆软件行业,列举了非常非常多的场景,通过 agent 的方式结合各种场景去做出这样的一个 agent 应用,我们可以看到它的应用场景非常只要和人打交道的都是有机会。

传统的应用开发者在转型做 AI GC 有

AI 软件工程师,即做 AI 应用,还不过瘾,还想去深度的话,那可能就是偏向了我们的 AI 本身开发,类似我们的视觉工程开发,然后自然语言开发,机器学习等,这都是我们的一些转型职业机会。

直接去做 AI 应用的话,一个是机会比较多,再一个难度对我们转型的难度来说比较小,那么其他这几个可能就是说你需要学习的新东西会比较多一些。

如何转型呢?我们需要做哪些准备工作呢?或者说如何我们转型到这个 AI 应用开发的这样一个层面上,我们需要

5 需要掌握啥?

学习机器、深度学习的一些基础知识,上面这两层就是这个大模型层面和行业模型层面。这些模型层面,你需要有一些基础的知识的准备,起码得了解它如何运转的,然后一般怎么使用。

掌握一些 AI 开发的工具和框架,如Py,基本上可以说在机器学习领域,它是一个主流语言就是大量的项目,都是用来开发。

实践一些 AI 项目,这个就是说在转的过程中间,我们可能需要找一些场景结合我们的能力去做这样的出来,去把这个实践项目去实践一下。

深入了解特定领领域的 AI 知识,就是要具备一些场景的知识,这边像我右边列的这些场景其实都是有机会去做 AI 应用的,那就看谁一个是对 AI 的了解程度,比较深,比如说我们之前很多课程,就是教大家,比如说用 Open I 的 API 去开发一些加壳儿的应用。那它只是说帮大家去讲这个 API 的使用,但对场景的理解少,所以如果说你想转型成为一个非常成功的 AI 应用开发者的话,那你需要对你去服务,或者说你去做的这个场景,这个行业的场景非常的了解,抓到里面最关键的部分,那你可能成功的几率就会比较高。

6 总结

职业机会可能就是在这个层面会比较多一些,然后它的难度相对也就适中,但需要了解模型,也需要了解行业。而且现在处在一个爆发的前夜,或者说是一个即将爆发的这么一个状态。

从这个技术的角度来看,技术架构的角度来看的话,更应该关注在类似像智能体的开发,类似像RAG 技术。

对于其他的一些部分,我们就要做到了解,那么从职业机会的角度来看的话,就是目前大量的这个行业和场景是需要 AI 应用的。那么,我们要做好一些提前的准备工作,就是在转型的时候,我们要做好准备工作,要做一些前置的知识学习。然后我们要学会使用 AI。

应用级开发者,所谓的学会使用 AI,那和一般用户的使用 AI 还不一样。一般用户可能你拿一个现成的工具,你只要能用就行了,但是我觉得我们应用级开发者不光是拿现成工具应用,你可能还要研究它,你可能要看我如何去结合 AI 的特性把它开发出来。这个可能是我们的职业机会所在。

关注我,紧跟本系列专栏文章,咱们下篇再续!

作者简介:魔都技术专家,多家大厂后端一线研发经验,在分布式系统、和大数据系统等方面有多年的研究和实践经验,拥有从零到一的大数据平台和基础架构研发经验,对分布式存储、数据平台架构、数据仓库等领域都有丰富实践经验。

各大技术社区头部专家博主。具有丰富的引领团队经验,深厚业务架构和解决方案的积累。

负责:

  • 中央/分销预订系统性能优化

  • 活动&优惠券等营销中台建设

  • 交易平台及数据中台等架构和开发设计

  • 车联网核心平台-物联网连接平台、大数据平台架构设计及优化

    目前主攻降低软件复杂性设计、构建高可用系统方向。

参考:

  • 编程严选网

    本文由博客一文多发平台 OpenWrite 发布!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1682184.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Ubuntu 24 换国内源及原理 (阿里源)

备份原文件 sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak 编辑源文件 sudo gedit /etc/apt/sources.list.d/ubuntu.sources (阿里源) Types: deb deb-src URIs: https://mirrors.aliyun.com/ubunt…

ArcGIS arcpy代码工具——关于标识码的那些事(查找最大标识码、唯一性检查、重排序、空值赋值)

系列文章目录 ArcGIS arcpy代码工具——批量对MXD文件的页面布局设置修改 ArcGIS arcpy代码工具——数据驱动工具批量导出MXD文档并同步导出图片 ArcGIS arcpy代码工具——将要素属性表字段及要素截图插入word模板 ArcGIS arcpy代码工具——定制属性表字段输出表格 ArcGIS arc…

二. Ast - 反混淆(基础篇-api的使用)

在线代码转AST语法树网站:AST explorer 什么是path对象 通过以下的代码,对以上图片中的AST语法树做例子。 VariableDeclarator(path) 是一个函数,表示 traverse 遍历AST时,要进入的节点path 参数,表示当前正在遍历的节…

Conda 常用命令大全

Conda 常用命令大全 配置源conda配置清华源pip配置清华源 环境管理创建一个新的虚拟环境列出虚拟环境激活虚拟环境退出虚拟环境删除虚拟环境复制某个虚拟环境 conda包管理列出全部包安装包卸载包 pip包管理列出全部包安装包卸载包 其他命令查询 conda 版本查看环境信息 简介&am…

某东-绑卡

声明 本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!wx a15018601872 本文章未…

element 表格滚动条滑动,表格错位

解决办法(主要是根据滚动条的宽度决定的,可自行调整) 1、.el-table__header-wrapper { width: 99.3% !important; } 2、.el-table__header-wrapper { padding-right: 10px!important; }

鸿蒙应用布局ArkUI:【其他常用布局容器和组件】介绍

其他常用布局容器和组件 创建轮播(Swiper)实现轮播图功能 开发前请熟悉鸿蒙开发指导文档:gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md点击或者复制转到。 栅格布局(GridRow/GridCol)和Grid布局类似…

RockTree Capital石木资本品牌升级 沉浸式“加密朋克风”网站震撼上线

总部位于北京的领先的Web3 原生加密基金与投资机构 RockTree Capital 石木资本,宣布推出全新沉浸式网站,在其中呈现一个未来主义电影风格概念:赛博朋克加密城市。这个前沿互动型城市景观代表着 RockTree Capital 对 Web3 普及以及技术、金融与…

白鲸开源CEO郭炜在2024 DataOps发展大会上获聘专家

2024年5月15日,白鲸开源CEO郭炜在2024 DataOps发展大会上被正式聘任为DataOps专家,并获得了荣誉证书。本次大会由中国通信标准化协会主办,中关村科学城管委会提供支持,大数据技术标准推进委员会(CCSATC601)…

5月17日世界电信日:共筑数字桥梁,深圳市企讯通科技引领通讯创新潮流

在全球信息化浪潮中,每年的5月17日被赋予了非凡的意义——“世界电信日”。这不仅仅是全球电信业发展成果展示与未来趋势探讨的盛会,更是对未来通信领域无限可能的展望。自1969年设立以来,世界电信日不断激励着各国在信息通信技术&#xff08…

【50】Camunda8-Zeebe核心引擎-核心架构

Zeebe核心架构包4个主要内容:Clients、Gateways、Brokers、Exporters。 Clients 客户端发送命令到Zeebe来实施, 部署流程执行业务逻辑 启动流程实例发布消息激活作业完成作业失败的作业处理运营问题 更新流程实例变量解决事件 客户端应用程序可以独立…

3D数据格式转换工具HOOPS Exchange在PLM系统中的5大应用优势

在当今竞争激烈的制造业环境中,产品生命周期管理(PLM)系统已成为企业提升设计效率、缩短产品上市时间、降低成本和提高市场响应速度的关键工具。3D数据格式转换工具HOOPS Exchange,在PLM系统中扮演着至关重要的角色。以下是HOOPS …

今日分享【Vue3基础知识】

常用地址及工具: [vue3官网] https://cn.vuejs.org/ vue3官网[setup 基本使用] https://juejin.cn/post/7002490039066165279 setup基本使用[vite中文官网] https://cn.vitejs.dev/ Vite官网 1、如何使用vue3 vite //要构建一个 Vite Vue 项目,运行…

10个必备功能跨境电商ERP开发全指南

跨境电商平台开发是当前电商行业的热门话题。随着全球贸易的不断发展,企业越来越关注并重视跨境电商ERP系统的开发和应用。在本文中,我们将深入探讨跨境电商ERP开发的必备功能,为您呈现全面的指南。 1. 跨境订单管理 跨境电商平台需要具备全…

抓包数据拓展_小迪网络安全笔记

一.Request请求数据包数据格式: 1.请求行:包括请求类型/请求资源路径.协议版本和类型; 例: 2.请求头:一些键值对,浏览器与web服务器之间都可以发送,特定某种含义;yi 3.空行:请求头与请求体之间用空行隔开; 4.请求体:要发送的数据(一般post提交会使用);例如:user123&pass…

UL认证储能电表工商业储能智能计量电表ADL3000-E-B/KC

◉概述 ADL3000-E-B 导轨式多功能电能表,是主要针对电力系统,工矿企业,公用设施的电能统计、管理需求而设计的一款智能仪表,产品具有精度高、体积小、安装方便等优点。集成常见电力参数测量及电能计量及考核管理,提供…

防泄密软件有哪些|2024年企业防泄密软件排行榜

在当今数字化时代,企业的信息安全问题愈发显得重要,尤其是随着网络技术的飞速发展,信息泄露和数据窃取的风险也日益增大。为了保障企业的核心机密和客户隐私,许多企业开始使用防泄密软件,以确保信息的安全性和完整性。…

alphassl泛域名证书13个月600

AlphaSSL是GlobalSign旗下的数字证书品牌,它主要视为客户提供两种入门级的SSL证书——DV单域名以及泛域名SSL证书。这两种SSL证书一种可以保护www和两个域名记录,或者单个子域名激励;另一种可以同时保护多个域名记录,满足了大部分…

防静电劳保鞋:工业安全中的隐形守护者

在工业生产环境中,静电问题常常被忽视,然而它却是许多安全事故的潜在隐患。静电不仅可能损坏敏感的电子设备,更在易燃易爆环境中构成严重威胁。因此,防静电措施在工业安全中显得尤为重要。在众多防静电措施中,防静电劳…

在澳门写代码;技术入股2次融资被踢;现在只想做独立开发

本期我们邀请的程序员是Albert,先后在广州、澳门、珠海、香港工作过,打工上班、合伙创业、远程工作、独立开发,工作经历丰富,如果你想知道哪些程序员踩过的坑,请别错过他的故事。 广州:第一份工作2000块一…