曾经,软件吞噬世界。
现在,AI 吞噬软件。
作者 | 屠敏
数据 | 杨阳、刘学涛
可视化&策划 | 唐小引
出品 | CSDN(ID:CSDNnews)
从三年前年薪 25 万只是白菜价,到去年华为以年薪最高达 201 万招揽顶尖应届毕业生,AI 这把星星之火已然燎原,AI 开发者也成为各大企业拥抱 AI 及数字化转型的关键。
同时,在近几个月的特殊时期下,AI 奔赴“战疫”一线,从 AI 病毒传播模型预测、AI 语音输入病例、到 AI 无人机监管等实践,再次证明数字经济时代,AI 带来的自动化革命处于高速进行时阶段,「无 AI,不科技」的应用也正全面渗透日常。
作为中国专业的开发者社区,在过去 10 年间,CSDN 已经成为中国开发者学习及交流 AI 技术与应用的重要平台。根据 CSDN 最新官方数据统计,在 CSDN 超过 3000 万的注册开发者中,689 万开发者有阅读、撰写与研究 AI 技术行为,其中,精准聚焦 AI 学习及应用的开发者人数达到了 154 万。
基于此,为了更好地了解其背后技术趋势与人才走向,并帮助所有有志于 AI 的开发者成长及就业,CSDN 联合职场社交平台脉脉共同出品,重磅发布《中国 AI 应用开发者报告》,在此第一篇章中,特聚焦分析中国 AI 开发者画像特征、技术及行业增长、地域分布等,旨在帮助更多的开发者及相关行业深入了解 AI 技术及应用发展趋势。
AI 正在吞噬软件
「Software is eating the world.」犹记得在 2011 年,原网景创始人、硅谷著名投资人 Marc Andreessen 曾说道。
彼时随着 PC、智能手机等计算设备逐渐成为通用工具,也得益于硬件成本的大幅降低和硬件技术的标准化,全球的科技行业走向了软件开创的新纪元。而亲身经历这一转变的典型公司就有曾被讥讽为「一个书店晚上业余做 IT」,到后来「一个 IT 公司顺便卖书」的亚马逊。
近十年后的今天,科技行业再次发生了改变,曾经的软件吞噬世界,而现在已演变为 AI 正在吞噬软件。
中国 AI 十年演进:2016 - 2018 大爆发,2019 年进入平静期
然追溯驱动这场变革的源点 AI,始于 1956 年达特茅斯人工智能夏季研究计划,其间既有兴盛,又历寒冬。
不过相较而言,早期在国外 Google 相继收购 DNNresearch 与 DeepMind、Facebook 寻得 Yann LeCun 担任人工智能实验室负责人、亚马逊借助机器学习改造部分业务等以科技巨头为首的人工智能协同推进发展下,国内的人工智能风起于青萍之末,行走于荆棘之间。直到近十年,中国 AI 开始从过去偏于理论的学术研究,真正地落地到产业界。
对此,CSDN 通过对 2009 年至 2019 年这 10 年来 AI 相关数据进行统计发现:60 年前诞生的 AI 概念似乎爆发于一夕之间。
其中,2016 年作为一个截然不同的时间节点,我们似乎只看到了 AlphaGo 战胜顶尖围棋选手们、Master 在人机“世纪大战”中以 60 胜 0 负的战绩将人工智能的关注度推到了前所未有的高度,以至于 AI 成为家喻户晓的关键词。却往往忽略,AI 之所以能普及的背后源于卷积神经网络、深度学习、机器学习等基础技术的平稳进阶与强力结合。对于这个科技世界最为敏感的技术开发者们,也正是得益于此,才完全清晰地知晓了如何摆脱只有「人工」没有「智能」的应用研发手段,从而 AI 产业也吸引了越来越多的开发者加入。
随后的几年间,在诸多政策的支持下,如 2017 年,国务院印发了《新一代人工智能发展规划》,提出了面向 2030 年我国新一代人工智能发展的指导思想、战略目标、重点任务和保障措施,部署构筑我国人工智能发展的先发优势,加快建设创新型国家和世界科技强国,AI 开发者数量几乎翻一番。
AI 技术 10 年演进
不过,从 AI 技术 10 年演进中,我们也发现,2018-2019 年间,AI 整体发展出现了微小的下滑趋势,这也正如上海瓦歌智能科技有限公司总经理、狗尾草科技人工智能研究院院长邵浩曾在中国开发者大调查对 AI 现状点评道,“在经历了 2019 年的行业低谷期之后,无论是行业巨头还是新兴独角兽,都开始审视 AI 能够切实落地的场景。从企业 AI 现状中能够发现,很多企业还停留在信息化阶段,AI 所能发挥的优势还不够明显,但有趋势可以看出一些新兴的 AI 形态逐渐得到了认可和落地,例如 RPA、对话系统等。”
互联网行业 AI 大变革
据脉脉大数据显示,当下,这些公司主要聚焦于以软件为主的 IT 互联网领域,而相应的该行业的 AI 开发者占比人数最多,高达 80.1%。
除此之外,金融业、制造业也聚拢了不少 AI 开发者,占比 8.4%,这也意味着,这些传统的行业也正在向 AI 加速转型。
开发者对 AI 技术趋势的感知
在此趋势下,AI 的应用开发者们所运用的工具利器也随着产业的落地而发生了改变。
深度学习比机器学习更热门
在 AI 细分领域上,开发者主要聚焦于深度学习、计算机视觉、机器学习等主要领域,而这些技术在时下早已成为智慧城市、智能家居、智慧物流等场景中最为常见的基础支撑技术。
AI 工具框架大比拼:OpenCV 远超 TensorFlow、Torch/PyTorch,国产 PaddlePaddle 进入 TOP10
在技术应用层面上,对于最为直观的工具,莫过于 OpenCV 了。这位相对更老牌的 OpenCV 虽广泛应用于 AI 领域,却也不局限于 AI。彼时于 1999 年 1 月,怀着为计算机视觉提供通用性接口的 OpenCV 首个测试版的发布,实现了帮助 AI 开发者们在人工智能时代下快速构建精巧的应用。在 20 年的演进中,OpenCV 已经广泛应用于自动驾驶、相机校正、工业检测系统等场景中。
除此之外,在 AI 开源框架领域中还有一个既定事实是,TensorFlow、PyTorch 基本两分天下,从技术能力到生态建设,它们能给 AI 落地提供有力支撑,可以满足大部分企业在其中构建自己的 AI 应用的需求。
相比之下,TensorFlow 算得上是 AI 工具中的一匹黑马。2015 年,Google 正式将用于机器学习和深度神经网络方面研究的 TensorFlow 开源。至今仅用了不到 5 年的时间,素有「AI 界的安卓系统」之称的 TensorFlow 就成为了一线开源机器学习框架。
根据最新的数据统计,老牌的跨平台计算机视觉库 OpenCV 凭实力一路飙升到了第一名,成为全国 AI 开发者最喜爱的 AI 工具框架。其次是 TensorFlow。
继而,紧随静态深度学习框架 TensorFlow 之后的是 Torch/PyTorch。论其两者,有不少相似之处,但要问为何 Torch/PyTorch 的使用率比 TensorFlow 少很多,究其原因,一方面,Torch/PyTorch 虽然灵活,但 PyTorch 在 2017 年才开源的时间上落后了 TensorFlow 一大步;另一方面,TensorFlow 在 GPU 的分布式计算上优异表现,让不少公司及开发者更愿意尝试 TensorFlow。
通过以下线状图可以看出,这几种技术在 2017-2019 年间,随着人工智能的爆发,应用频率也达到了前所未有的活跃度。
另外,在以上主流的 AI 工具框架之列,我们也看到了国产深度学习框架/平台的崛起:
其一是排在第 9 名的飞桨(PaddlePaddle):作为中国首个唯一开源开放、功能完备的深度学习平台,百度的飞桨可同时支持稠密参数和稀疏参数场景的超大规模深度学习并行训练,支持万亿乃至更高量级规模参数的高效并行训练,也是最早提供如此强大的深度学习并行技术的深度学习平台,通过技术创新做到高效、稳定、成本低廉。
其二是排在第 13 名的腾讯 NCNN:NCNN 是一个为手机端极致优化的高性能神经网络前向计算框架。基于 NCNN,开发者能够将深度学习算法轻松移植到手机端高效执行,开发出人工智能 App。
其三是位列第 15 名的 Face++/Brain++/MegEngine(天元):三者都是旷视的平台及工具。在技术框架迭代的过程中,旷视于 2019 年 1 月从技术与场景两大维度做了战略升级,并将在人脸识别、面部分析等方面具备完整视觉技术服务解决方案的云端视觉服务平台 Face++ 进一步地做了升级,演变为更为系统化的 AI 算法引擎 Brain++。而就在前不久,旷视正式开源其 AI 生产力平台 Brain++ 的核心组件——MegEngine(天元),共约 35 万行代码,包括 C++、CUDA 和 Python 的代码。对此,旷视表示,正在通过开放 Brain++,尝试为 AI 打造一套 Visual Studio,将 AI 能力带给更多开发者。
整体而言,百度飞桨以较为完备的端到端开源深度学习平台生态处在国内领头羊的位置;旷视的体量相对小一些,但其灵活高效等优势让其具备很强的多平台多设备适应能力;NCNN 在同类框架中,跨平台兼容性也是最好的。
当下,随着飞桨、NCNN、Face++/Brain++/MegEngine 荣登 AI 开发者常用的 TOP 20 工具之列,无疑也在彰显国产化的中国力量。而在百度、腾讯、旷视乃至更多企业相继入局之下,国产深度学习框架/平台市场开始出现博弈之势,不过,从中我们也发现,作为国产的深度学习框架的代表,百度的 PaddlePaddle 在历经四年的迭代之后仍处于 AI 开发者常用框架的第 9 名,在此之下,国产工具该如何实现突破?中国的 AI 又将如何实现弯道超车?
对此,CSDN 创始人&董事长、极客帮创投创始合伙人蒋涛表示,中国 AI 的希望在于应用,AI 真正进入各行各业落地,需要百万掌握 AI 应用开发能力的工程师、产品经理和行业专家。
AI 相关技能开发者地域分布现状
AI 相关技能开发者分布 TOP5 地区:北京、广东、江苏、上海、浙江
在地域分布上,本次报告公布了最新 AI 相关技能开发者 Top 20 的地区排名:北京稳居第一,其次第一梯队的还有广东、江苏、上海、浙江。
AI 相关技能开发者分布 TOP5 城市:北京、上海、深圳、广州、南京
从数据可以看出,无论是更广泛的互联网企业,还是更聚焦的 AI 公司,北上广深一线城市均是他们的首选,从而吸引的 AI 爱好者占比也相对较高。
其中,在探讨北京对 AI 感兴趣的开发者数量为何是上海的一倍多、乃至杭州三倍多时,我们发现,位居全国前列的 AI 相关研究单位及高等院校如北京大学、清华大学、中科院等均坐落于北京,为各大企业、研究所提供了最为直接及高效的 AI 培养与输出。除此之外,作为智慧城市的重要城市之一,北京聚集了众多优质人工智能企业。
同时,新一线城市如南京、西安、成都、杭州、武汉等成为 AI 爱好者的第二大聚集地。
此外,因地理位置等因素,如沈阳、大连等城市更多的是聚焦在传统的制造业上,因此从事或关注相关行业的 AI 的开发者相对较少。
不过,相较而言,除了北上广深外,随着阿里巴巴、网易、华为杭州研究所等巨头以及不少创业型企业纷纷落户杭州,杭州的科技竞争力也愈发强盛,在 AI 应用层面,开发者关注的活跃度也相比其他新一线城市要高。
AI 开发者画像:已呈年轻化趋势,本科学历背景占比最高
随着 AI 应用场景的普及,AI 人才早已呈现供不应求的现状。就此,一个月前,教育部官网发布了《教育部关于公布 2019 年度普通高等学校本科专业备案和审批结果的通知》,审批结果显示,中国人民大学、北京化工大学、北京邮电大学、北京师范大学、中国传媒大学、复旦大学等 179 所高校新增了人工智能专业,这其中还并不包括与人工智能相关的大数据、智能科学、自动化等方向。
24 岁以下开发者占比高达 51%
AI 初长成,高校加强 AI 人才的培养,带来的人才必然呈现年轻化的趋势,这一点从数据上也可以看出。据调查显示,24 岁以下的 AI 开发者成为人工智能行业的主力军,占比高达五成;其次,经验较为丰富的 24-35 岁 AI 开发者也不在少数,占比 38%。
不过,35 岁以上的 AI 工程师相对较少,只有 11%。
这一趋势走向也与现下整个互联网的人才年龄趋势相吻合,此前,据 CSDN 发布的《2019-2020中国开发者调查报告》显示,在软件开发领域,30 岁及以下的开发者人群占比在 8 成以上。在传统与创新观点的碰撞中,科技行业的年轻化未尝不是一件好事,其也将为科技的迭代落地带来更多的可能性。
不过,在这个伴随着高薪而来的高压力 IT 领域中,男多女少的比例成为常态,对于 AI 行业亦然。此前,AI 界知名大佬、斯坦福视觉与学习实验室(SVL)负责人李飞飞坦言,“即便是在自己的实验室里,仍然招募不到足够多的有色人士和女性。尽管现在要比过往典型的人工智能实验室更加多元化,但它仍然大多数是男性。”
AI 行业,本科生占比最高,博士/博士后稀缺
在国家大力推动素质教育的前提下,各行各业的招聘门槛均有所提升。在兴起的 AI 行业中,无论是大厂还是创业型公司,很多的企业的招聘对于学历要求都是本科起。
据最新的数据统计,AI 人才中 43.6% 拥有本科学历,其次硕士占比 28.4%,高学历的博士/博士后人数最少,仅有 2.8%。 而这一比例与整个软件开发者学历分布占比有所不同,在更广泛的软件开发者群体中,具有本科学历的开发者占比 66%,硕士研究生、博士研究生仅占 11%、1%。相较而言,AI 领域的人才对于学历的要求会更高一些。
算法工程师、数据分析师成为 AI 开发者的首选
细分来看,在具体的职位方面,AI 技术栈中算法工程师比例最高,占比 48.4%。而此前,上海瓦歌智能科技有限公司总经理、狗尾草科技人工智能研究院院长邵浩在中国开发者大调查对 AI 现状也点评道, 从就业角度来看,由于算法工程化才是商业落地的核心关键,因此算法团队的规模在近半数的企业中仅保持在个位数,另一方面,拥有扎实工程化能力的算法工程师更受青睐。
从这个数据中,可以看出算法工程师颇为热门,但侧面也体现出其竞争也更为激烈。对此,身处该行业中的一名从业者赵一鸣在《算法工程师的危机》一文中表示:
对于一般的算法工程师,主要有两个方面的危机。
一方面是来自人的竞争,大量的毕业生和培训生涌入这个行业,人才缺口被迅速填满甚至饱和,未来的竞争会更激烈;
另一方面则是来自机器的竞争,大量算法工程师会很快被他们每天研究的算法所代替。这两者互相恶化,AI人才市场终会变成一片红海。
除了算法工程师,很多开发者在进入 AI 行业中也选择了数据分析师、机器学习工程师、数据挖掘工程师职位,占比分别为 32.4%、6.1%、6%。
AI 招聘依然遵循金三银四、金九银十的定律
那么,在 AI 浪潮之下,对于 AI 开发者而言,何时适合找工作?据《中国 AI 应用开发者报告》中 AI 人才招聘与求职的趋势显示,一方面,常规的金三银四、金九银十依然是每年的招聘旺季,人才市场流动旺盛;另一方面,需要实时关注行业动态,伺机而动,如据 2019 年 1 月-2020 年 2 月 AI 人才招聘趋势图显示,11 月期间,业界对 AI 人才的招聘需求达到最高峰,随之在 12 月带来了一波求职小高潮。
另外,根据数据调查,我们发现,或受春节假期以及疫情影响,2020 年 1 月,无论是企业招聘还是人才求职,趋势走向稍显低迷。随着 2 月各大企业远程复工的开启,AI 相关的人才招聘状态虽有恢复,但其速度仍不及求职的需求。
十年 AI,爆发于一夕,崛起于脚下,探索于未来
目前 AI 正处于寒武纪的大爆发阶段,而据最新的数据显示,37% 的 AI 开发者入行已有 6 年以上的时间,而刚入行工作 0-3 年的 AI 开发者人数占比最多,达到了 38% 。而在年轻化趋势之下,这一占比将会越来越高。
这也意味着,随着 AI 和传统行业以及日常生活的加快融合、开源技术生态在中国的日益普及,以及越来越多资源拥抱 AI,更多的算法与技术、应用的结合下,未来属于 AI 时代。
而 AI 时代,属于为其开疆拓土的 AI 应用开发者们。
随着 AI 技术产品的快速迭代,正不断融入各行各业,CSDN 还将联合更多的合作伙伴,围绕 AI 技术及应用,为业界带来更为全面且深入的《中国 AI 应用开发者报告》系列篇章,在此,也欢迎更多的 AI 企业及有意向的合作伙伴通过微信(ID:donyintxy)或邮件([email protected])联系,与 CSDN 一起共同致力于 AI 生态建设与应用创新,成就一亿技术人。
同时,欢迎所有开发者扫描下方二维码填写《开发者与 AI 大调研》,只需 2 分钟,便可收获价值 299 元的「AI 开发者万人大会」在线直播门票!
戳”阅读原文“,填写 AI 调查问卷!