『Python』O’Reilly技术趋势报告:Python最流行、云依旧热门,AI热度下降


O’Reilly 在线学习平台上有很多关键信息 , 涉及到技术领导者需要关注的趋势和问题 。 这也是我们年度使用率研究的数据来源 , 在这项研究中我们分析了最常用的主题和热门搜索词 。 [1]
使用率和搜索量数据结合在一起就能提供一种上下文视图 , 从中不仅能观察到人们正在积极使用哪些工具、技术和技能 , 还能看出他们喜欢收集哪些领域的信息 。
O’Reilly 在线学习平台上最新的使用率数据显示以下五个技术领域的发展趋势:

  • Python 表现卓越 。 这是 O’Reilly 上最流行的编程语言 , 占到总体使用率的 10% 。 今年 Python 使用率的增长主要是因为其在数据科学家、机器学习(ML)和人工智能(AI)工程师中的采用率不断上升 。
  • 基础设施和运维愈加热门 , DevOps 热度下滑 。 软件架构、基础设施和运维正在向云原生转型 。 此外 , 基础设施和运维的主题愈加热门 , 而 DevOps 的热度却在下滑 。 这是某种巧合吗?可能不是 , 不过时间会证明一切 。
  • 机器学习(ML)+ 人工智能(AI)已然崛起 , 但热度也下降了 。 直到 2017 年 , ML+AI 一直是平台上增长最快的主题之一 。 这个规模庞大的主题增长仍然强劲 , 但在 2018 年的增长却放缓了(+13%) , 在 2019 年则显著降温 , 仅增长 7% 。 但在数据主题内 , ML+AI 已从整体的 22%份额增长为 26% 。
  • 云依旧热门 , 云迁移成为新亮点 。 云平台的强劲使用率(+16%)为云相关主题贡献了大部分增长 。 值得关注的是 , 人们对云迁移主题的兴趣不断提升(2019 年使用率增长了 10% , 而 2018 年增长了 30%) , 使其成为另一个重要的新兴趋势 。
  • 安全热度飙升 。 去年 , 安全性主题总体使用率猛增了 26% , 主要归功于两大安全认证的推动:CompTIA Security(+50%)和 CompTIA CySA+(+59%) 。 业务主管、系统管理员、DBA 和开发人员需要警惕的安全风险其实一直都是非常多的 。

『Python』O’Reilly技术趋势报告:Python最流行、云依旧热门,AI热度下降
本文插图
图注:2019 年 O’Reilly 在线学习平台上热门术语的标准化搜索频率(左)和每个术语的变化率(右) 。
『Python』O’Reilly技术趋势报告:Python最流行、云依旧热门,AI热度下降
本文插图
图注:O’Reilly 在线学习平台上的高级主题 -2019 年使用率由高至低的排序(左)以及每个主题的变化率(右) 。
在编程领域 , Python 最流行 与 2018 年一样 , 2019 年 Python 仍然是 O’Reilly 在线学习平台中最受欢迎的语言 。 与 Python 相关的主题使用率在 2019 年以 6%的速度稳定增长 , 比 2018 年略有下降(+10%) 。 在 2017 年超越 Java 之后 , 经过数年的稳步攀升 , 与 Python 相关的互动现在已占整体使用率的近 10% 。
但是 Python 是一个特例:与往年相比 , 它在 2019 年的增长其实主要受到 ML 热度的推动 。 2019 年如果只将 Python 作为一种编程语言 , 那么相关主题使用率仅增长 4%;相比之下 , 与 Python 和 ML 相关的主题使用率(例如在 AI、深度学习和自然语言处理的上下文中 , 或者与几种流行的 ML/AI 框架结合使用)增加了 9% 。 基于 Python 的 Web 开发框架则拖了增长的后腿 , 其使用率同比增长仅 3% 。
『Python』O’Reilly技术趋势报告:Python最流行、云依旧热门,AI热度下降
本文插图
图注:O’Reilly 在线学习平台上的顶级编程语言在 2019 年的标准化搜索频率(左)以及每种语言的变化率(右) 。
『Python』O’Reilly技术趋势报告:Python最流行、云依旧热门,AI热度下降
本文插图
图注:在 O’Reilly 在线学习平台上的编程语言 - 在 2019 年使用率由高至低的排序(左) , 以及每种语言的变化率(右) 。