如果你想从事人工智能职业,学习Python吧

人工智能并不会抢走你的工作,至少目前还不会。人工智能和机器学习(AI/ML)最好的应用是补充人类的创造力,而不是取代它。具有讽刺意味的是,最好的大型语言模型(LLMs)可能是通过使用受版权保护的人类创造力的作品(或许并不总是合法地)进行训练的。在可预见的未来,人类和机器人将和平共处。
尽管如此,有些行业在采用人工智能方面比其他行业更为积极,这一点在斯坦福人类中心人工智能研究所发布的最新2022 AI指数报告中得到了体现。在过去的一年里,几乎所有行业都在投资具有AI技能的人才,而以下几个行业的AI相关职位发布更为频繁:信息行业(5.3%)、专业科技服务行业(4.1%)以及金融和保险行业(3.3%)。如果你担心你的工作,或者只是想利用这一趋势,我有一个建议:学习Python。
▌商业引领潮流
在2014年之前,学术界一直是机器学习领域的核心。然而现在已经不再是这样了。自2014年以来,大企业一直在引领AI/ML的发展,而在2022年,企业发布了32个机器学习模型,而学术界仅发布了3个。学术机构无法跟上企业拥有的数据、CPU计算资源和资金所带来的发展速度。
投入了多少资金?虽然像GPT-2这样的大型语言模型在2019年训练的成本是5万美元,但PaLM的训练成本大约是800万美元,其参数数量是GPT-2的360倍(当然,GPT-2在当时是尖端技术)。政府可以承担这种投资,但政府主要关注的是试图(未成功地)监管LLM,因此产业界填补了这一空白。
在这样做的过程中,几乎所有美国产业部门对AI/ML人才的需求都有所增长。平均而言,与AI/ML相关的职位招聘广告数量从2021年的1.7%增加到2022年的1.9%。这个数字看起来可能很小,但这些百分比是所有美国职位招聘的百分比。接近2%的数字相当庞大,尤其是考虑到对大多数企业来说,AI/ML技术仍然没有得到充分证明。正如我之前提到的,有些行业发布要求AI/ML专业知识的职位招聘广告的比例要高得多。

各行各业需要AI技能的工作岗位的比例都在增长,尤其是在过去的一年里
当然,工作岗位并非投资的唯一衡量标准。在资金投入方面,医疗和保健领域以2022年的61亿美元投资位居榜首。紧随其后的是数据管理、处理和云计算(59亿美元)以及金融科技(55亿美元)。这些行业的投资领域是合理的,考虑到这些AI资金的使用方式。报告指出,企业以各种方式使用AI,但主要领域包括机器人流程自动化(39%)、计算机视觉(34%)、自然语言文本理解(33%)和虚拟代理(33%)。至于用例,2022年最受欢迎的是服务运营优化(24%)。其他热门的用例包括创建新的基于AI的产品(20%)、客户细分(19%)、客户服务分析(19%)以及产品的新基于AI的增强(19%)。
这对你的工作意味着什么?根据宾夕法尼亚大学研究人员开展的一项由OpenAI资助的研究,“美国约80%的劳动力在大型语言模型引入后,至少10%的工作任务可能受到影响,约19%的工人可能会有至少50%的任务受到影响。”谁面临风险?会计师、数学家、口译员、创意作家等。谁不受影响?那些专注于更多体力劳动的人,如厨师、机械师或石油和天然气工人。(然而,电动汽车可能会对后一类人群造成影响。)
当然,这个消息并不一定是坏事。正如我们在软件开发中所看到的,AI可以消除某个工作中的一些繁琐任务,同时让员工(在这种情况下,是开发人员)专注于更高价值的任务。对于那些希望建立在AI驱动未来中取得成功的人来说,斯坦福报告特别强调了一项技术:Python。
▌Python与AI圣杯
Python对数据科学的影响并不令人惊讶。正如我在2021年写的,“最有可能主导[数据科学]的语言就是在企业内最易于广泛使用的语言。”一年后,这仍然是事实:“当组织寻求更多元化的团队来帮助进行数据科学时,Python的广泛吸引力为他们提供了一个轻松的入口。”越来越多地,Python成为专家和初学者共同使用的数据科学通用语言。
在斯坦福报告中,Python的相对增长与其他所需技能相比脱颖而出,同时绝对增长也很显著:

所有与AI相关的技能需求都有很大的增长,其中Python处于领先地位
Python在数据科学领域,特别是AI/ML领域,一直保持领先地位有很多原因。Python通过提供一系列强大的库来简化开发,从而降低AI/ML中固有的复杂性。它简单且一致,具有清晰的语法,易于人类阅读,降低了熟练掌握它的门槛。Python还拥有一个广泛且热情的社区,帮助开发者更快地提高生产力,同时可以在几乎任何你想使用的平台上运行。
是的,AI可能会让你的工作的某些部分过时,因为机器比人类更有效地完成任务。然而,尤其是对于学会Python的人来说,在拥抱机器人革命的崛起的同时,应该有很多机会使用Python和其他工具来满足你(以及你的雇主)的需求。
本文作者:Matt Asay(在MongoDB负责开发者关系)
更多内容请关注公号“云原生数据库”
相关文章:
如果你想从事人工智能职业,学习Python吧
人工智能并不会抢走你的工作,至少目前还不会。人工智能和机器学习(AI/ML)最好的应用是补充人类的创造力,而不是取代它。具有讽刺意味的是,最好的大型语言模型(LLMs)可能是通过使用受版权保护的人…...
百模大战,谁是下一个ChatGPT?
“不敢下手,现在中国还没跑出来一家绝对有优势的大模型,上层应用没法投,担心押错宝。”投资人Jucy(化名)向光锥智能表示,AI项目看得多、投的少是这段时间的VC常态。 ChatGPT点燃AI大爆炸2个月中࿰…...
Revit中怎么绘制多面坡度的屋顶及生成墙
一、Revit中怎么绘制多面坡度的屋顶 像这种坡屋顶我们可以观察到,它的屋顶轮廓都是带有坡度的,那我可以通过添加定义坡度的方式来绘制出该屋顶。 点击建筑选项卡中的屋顶按钮,选择迹线屋顶。 选择使用拾取线工具,在选项栏中将偏…...
【jvm系列-07】深入理解执行引擎,解释器、JIT即时编译器
JVM系列整体栏目 内容链接地址【一】初识虚拟机与java虚拟机https://blog.csdn.net/zhenghuishengq/article/details/129544460【二】jvm的类加载子系统以及jclasslib的基本使用https://blog.csdn.net/zhenghuishengq/article/details/129610963【三】运行时私有区域之虚拟机栈…...
【GCU体验】基于PaddlePaddle + GCU跑通模型并测试GCU性能
一、环境 地址:启智社区:https://openi.pcl.ac.cn/ 二、计算卡介绍 云燧T20是基于邃思2.0芯片打造的面向数据中心的第二代人工智能训练加速卡,具有模型覆盖面广、性能强、软件生态开放等特点,可支持多种人工智能训练场景。同时具备灵活的可…...
解析hash(散列)数据结构
前言 在学习完map、set这两个由红黑树构成的容器后,我们来到了这里hash,首先我们要有一个基础的认知——哈希和map与set的仅在使用时的差别区别:前者内部的元素没有序,而后者有序,其它的都相同,这里我们可…...
《2023金融科技·校园招聘白皮书》新鲜出炉|牛客独家
数智创新时代,科技人才为先。 眼下,在建设“数字中国”的时代背景下,金融行业全面数智化转型已箭在弦上。政策端,金融行业为中共中央、国务院印发《数字中国建设整体布局规划》的7大重点行业之一。 资本端,仅2022年三…...
文明的标志:书写系统、修建城市、使用金属器
文章目录 引言I 预备知识1.1 文明”和“文化”概念1.2 文明的标志1.3 应对水患II 定居开启了人类文明2.1 书写系统2.2 陶器2.3 家畜引言 一切和开启文明相关的技术都是围绕着两根主线展开: 多获取能量,以便于生存,信息能够管理起酋邦,总结、记录并传授经验。I 预备知识 1.…...
算法:将一个数组旋转k步
题目 输入一个数组如 [1,2,3,4,5,6,7],输出旋转 k 步后的数组。 旋转 1 步:就是把尾部的 7 放在数组头部前面,也就是 [7,1,2,3,4,5,6]旋转 2 步:就是把尾部的 6 放在数组头部前面,也就是 [6,7,1,2,3,4,5]… 思路 思…...
使用大华惠智双目半球网络摄像机DH-IPC-HD4140X-E2获取人流量统计数据
记录一下使用Java的SpringBoot大华SDK在智慧公厕项目中使大华惠智双目半球网络摄像机DH-IPC-HD4140X-E2获取人流量统计数据 首先根据说明书登录摄像头,一般摄像头都有自己的账号和密码(可能是admin admin 也可能是admin 888888 还有可能是admin 12345),…...
DC插装式流量阀压力阀
Cartridge Valves 电磁阀 止回阀 运动控制阀 流量控制阀 溢流阀 压力控制阀 顺序阀 梭阀 方向阀 配件 Zero Profile Valves 止回阀 运动控制阀 流量控制阀 溢流阀 梭阀 In-Line Valves 止回阀和梭阀 方向阀 配件 微型系列 AB20S APIDC-30S C10B C10S C10S…...
NumPy 数组学习手册:6~7
原文:Learning NumPy Array 协议:CC BY-NC-SA 4.0 译者:飞龙 六、性能分析,调试和测试 分析,调试和测试是开发过程的组成部分。 您可能熟悉单元测试的概念。 单元测试是程序员编写的用于测试其代码的自动测试。 例如&…...
【笔试强训选择题】Day6.习题(错题)解析
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、Day6习题(错题)解析 二、Day6习题(原题)练习 总结 前言 一、Day6习题(错题)解析…...
磁盘分区-LINUX
1、主分区(primary) 磁盘在Linux当中的命名: IDE /dev/hda hdb SCSI sda sdb 分区数字表示:sda1 、sda2、sda3 磁盘分区相当于给磁盘打隔断 ① 系统中必须要存在的分区,系统盘选择主分区安装 ② 数字编号只能是1-4&am…...
SpringAOP入门基础银行转账实例(进阶版)------------事务处理
SpringAOP入门基础银行转账实例**(进阶版)**------------事务处理 由上一节讲述的通过Connection和QueryRunner对事务进行的处理(详情可以去我之前写的博客文章:https://blog.csdn.net/m0_56245143/article/details/130069160?spm1001.2014…...
【python学习】基础篇-常用函数-format函数 格式化操作
format()可以对数据进行格式化处理操作,语法如下: format(value,format_spec) value 为要转换的数据,fommat spec 为格式化解释, 当参数 format spec 为空时,等同于函数 str(value)的方式。 format spec 可以设置非常复…...
团团面试经验
1、Redis同时访问大量不存在的key会发生什么? 如果是缓存和数据库中都不存在,那么就会发生缓存穿透。 举个例子:某个黑客故意制造一些非法的 key 发起大量请求,导致大量请求落到数据库,结果数据库上也没有查到对应的数…...
今天面了个京东拿 38K 出来的,让我见识到了基础的天花板
今年的春招已经开始了,很多小伙伴收获不错,拿到了心仪的 offer。 各大论坛和社区里也看见不少小伙伴慷慨地分享了常见的软件测试面试题和八股文,为此咱这里也统一做一次大整理和大归类,这也算是划重点了。 俗话说得好࿰…...
Qt创建SDK库(dll动态库)并调用SDK库(dll动态库)
Qt创建SDK库(dll动态库)并调用SDK库(dll动态库) 一、项目场景 在日常的项目中,我们经常会遇到调用别人的数学库、线程库、图形库等操作。这些库通常就被称为SDK,SDK全称是Software Development Kit(软件开发工具包),…...
400以内的蓝牙耳机哪款好?400以内蓝牙耳机排行榜
谈起TWS,无论是传统的音频厂商还是手机厂商,都是其不可或缺的重要产品线,现在很多许多蓝牙耳机都不是千篇一律得形状,市场也鲜有商家在外观上下功夫,下面分享几款400元以内,内外兼具的耳机品牌。 一、南卡…...
【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型
摘要 拍照搜题系统采用“三层管道(多模态 OCR → 语义检索 → 答案渲染)、两级检索(倒排 BM25 向量 HNSW)并以大语言模型兜底”的整体框架: 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后,分别用…...
在软件开发中正确使用MySQL日期时间类型的深度解析
在日常软件开发场景中,时间信息的存储是底层且核心的需求。从金融交易的精确记账时间、用户操作的行为日志,到供应链系统的物流节点时间戳,时间数据的准确性直接决定业务逻辑的可靠性。MySQL作为主流关系型数据库,其日期时间类型的…...
在鸿蒙HarmonyOS 5中实现抖音风格的点赞功能
下面我将详细介绍如何使用HarmonyOS SDK在HarmonyOS 5中实现类似抖音的点赞功能,包括动画效果、数据同步和交互优化。 1. 基础点赞功能实现 1.1 创建数据模型 // VideoModel.ets export class VideoModel {id: string "";title: string ""…...
深入浅出:JavaScript 中的 `window.crypto.getRandomValues()` 方法
深入浅出:JavaScript 中的 window.crypto.getRandomValues() 方法 在现代 Web 开发中,随机数的生成看似简单,却隐藏着许多玄机。无论是生成密码、加密密钥,还是创建安全令牌,随机数的质量直接关系到系统的安全性。Jav…...
java调用dll出现unsatisfiedLinkError以及JNA和JNI的区别
UnsatisfiedLinkError 在对接硬件设备中,我们会遇到使用 java 调用 dll文件 的情况,此时大概率出现UnsatisfiedLinkError链接错误,原因可能有如下几种 类名错误包名错误方法名参数错误使用 JNI 协议调用,结果 dll 未实现 JNI 协…...
服务器硬防的应用场景都有哪些?
服务器硬防是指一种通过硬件设备层面的安全措施来防御服务器系统受到网络攻击的方式,避免服务器受到各种恶意攻击和网络威胁,那么,服务器硬防通常都会应用在哪些场景当中呢? 硬防服务器中一般会配备入侵检测系统和预防系统&#x…...
Ascend NPU上适配Step-Audio模型
1 概述 1.1 简述 Step-Audio 是业界首个集语音理解与生成控制一体化的产品级开源实时语音对话系统,支持多语言对话(如 中文,英文,日语),语音情感(如 开心,悲伤)&#x…...
CMake控制VS2022项目文件分组
我们可以通过 CMake 控制源文件的组织结构,使它们在 VS 解决方案资源管理器中以“组”(Filter)的形式进行分类展示。 🎯 目标 通过 CMake 脚本将 .cpp、.h 等源文件分组显示在 Visual Studio 2022 的解决方案资源管理器中。 ✅ 支持的方法汇总(共4种) 方法描述是否推荐…...
Device Mapper 机制
Device Mapper 机制详解 Device Mapper(简称 DM)是 Linux 内核中的一套通用块设备映射框架,为 LVM、加密磁盘、RAID 等提供底层支持。本文将详细介绍 Device Mapper 的原理、实现、内核配置、常用工具、操作测试流程,并配以详细的…...
Web 架构之 CDN 加速原理与落地实践
文章目录 一、思维导图二、正文内容(一)CDN 基础概念1. 定义2. 组成部分 (二)CDN 加速原理1. 请求路由2. 内容缓存3. 内容更新 (三)CDN 落地实践1. 选择 CDN 服务商2. 配置 CDN3. 集成到 Web 架构 …...
