202x技术趋势报告
2022-02-03 10:58:35 阿炯

在线学习平台 O'Reilly 最新发布了一份《Technology Trends for 2022》报告。该报告基于该平台 2021 年 1 至 9 月产生的数据,并与 2020 年同期进行了比较;就技术行业的趋势进行了一番分析。O'Reilly 的用户群涵盖全球来自 100 多个国家/地区的数以百万计的开发者。


报告基于四种具体数据进行了分析:搜索查询、向人工智能引擎 O'Reilly Answers 提出的问题、按标题的资源使用情况、以及按主题分类的资源使用情况。值得注意的是,对于平台上尚未囊括的内容(如:QUIC 协议或 HTTP/3 之类的);无论用户兴趣程度如何,其相关统计数据都将为零。

调查结果指出,勒索软件正在推动开发者对网络安全的兴趣、物联网和游戏开发则刺激了对有 35 年历史的编程语言 C++ 的兴趣。以及存在的可能情况是,开发人员正在关注一些较新的语言,以拓展自身优势。具体表现为,过去一年中有关勒索软件的内容使用量几乎增加了两倍(270%)、关于隐私的内容增加了 90%、威胁建模增加了 58%、身份识别增加了 50%、应用程序安全性提高 45%、恶意软件增加了 34%、零信任增加了 23%。供应链安全尚未成为安全主题,但有关供应链管理的内容的使用量增长了 30%。基于 Go 编写的恶意软件数量激增

对 C++ 的兴趣在过去一年显着增长(13%),其使用量大约是 C 的两倍。关于 C 的内容使用基本持平,下降了 3%。O'Reilly 方面指出,C++ 在游戏编程中占主导地位,但他们怀疑该语言还将在嵌入式系统中成为主导,且正越来越广泛地用于开发微服务;另一方面,虽然 C 语言在传统上是工具开发者的主要语言(所有 Unix 和 Linux 实用程序都是用 C 编写的),但这一角色可能已经转移到 Go 和 Rust 等较新的语言,因此 Go 和 Rust 继续增长。自去年以来,有关 Go 的内容使用量增长了 23%,Rust 增长了 31%。预计增长将继续,Rust 和 Go 都将继续存在。Rust 反映了关于内存管理和并发性的全新思考方式。除了为并发提供一个干净且相对简单的模型之外,Go 代表了一种语言的转变,这些语言随着每个新版本的发布而变得越来越复杂。

尽管对 C++ 的兴趣显着增加,但 Python、Java 和 JavaScript 仍保持领先地位。其中 Java 上升了 4%,Python 下降了 6%,JavaScript 下降了 3%,Scala 和 Kotlin 分别下降了 27% 和 9%。

软件架构、Kubernetes 和微服务是 2021 年使用量最大的三个主题。它们的同比增长也非常健康,分别为 19%、15% 和 13%。考虑到云应用程序开发的步伐,对容器软件的兴趣也增加了 137%;Docker 的增长较少但使用量较高。Amazon Web Services 的竞争正在加剧。有关 Microsoft Azure 的内容使用量增长了 32%,Google Cloud 增长了 54%,而 AWS 相关内容的使用量下降了 3%。关于机器学习的内容使用量增长了 35%,但该主题的特定兴趣发生了显着变化。例如,对深度学习的兴趣下降了 14%、对神经网络的兴趣增长了 13%、强化学习和对抗网络分别增长了 37% 和 51%。

原文有太多的内容,更多详情可查看完整报告

Rust Linux 驱动程序能够实现与 C 驱动程序相当的性能


2022年9月消息,正在进行的 Linux Plumbers Conference 2022 大会上举行了一个 Rust 相关的小型会议,该会议讨论的大方向大致为:正在进行的使 Rust 成为一种合适的系统编程语言的工作,以及在主线 Linux 内核中整合对 Rust 的支持。

领导 "Rust for Linux" 工作的 Miguel Ojeda 在会上介绍了 Linux 内核工作的最新状况;内容主要在于最新的补丁系列是如何被精简以减轻上游工作的、过去一年的各种进展,以及继续致力于新的 Rust abstractions 以扩大 Rust 代码在内核中的可能用途。并表示,接下来还是希望能有更多的研究人员参与进来,让 Rust 代码能够尽早被合并进 Linux 内核主线中。此外,Phoronix 指出,西部数据公司的 Andreas Hindborg 围绕基于 Rust 的 NVMe 驱动程序发表的内容也很吸引人。Hindborg 称,虽然目前 Linux 内核已经拥有出色的由 C 编写的 NVMe 驱动程序,不需要替换;但鉴于 NVMe 驱动程序的广泛使用度及其重要性,使用 Rust 编写的 NVMe 驱动程序也是一个非常有趣的尝试。

Hindborg 展示的基准测试结果表明,虽然 Rust NVMe 驱动程序仍处于早期阶段,但其已表现不俗。“我们演示了一个用 Rust 编写的适用于 Linux 的功能性 PCI NVMe 驱动程序”。测试环境如下:
Dell PowerEdge R6525
1 CPU socket populated - EPYC 7313, 16 cores
128 GB DRAM
1x SN840 8GT/s x4 3.94 GB/s (PCIe 3)
3x P5800x 16GT/s x4 7.88 GB/s (PCIe 4)
Debian bullseye (linux 5.10.0-15)
QEMU 5.2.0 (Debian 1:5.2+dfsg-11+deb11u2)
--enable-kvm , -m 32G , -cpu host , --smp 2
PCI pass-through (vfio-pci)

测试结果:





Hindborg 称,结果表明该 Rust 驱动程序能够实现与 C 驱动程序相当的性能;但目前该驱动程序还没有成熟,欢迎大家踊跃参与贡献。更多详细信息可查看完整的 PPT 内容。

JFrog 2022软件技术报告评估

1.为物联网和边缘设备做好准备: 在 2020 年 1 月至 2022 年 10 月期间,Rust (Cargo)、C/C++ 呈指数级增长;2020 年 1 月到 2022 年 12 月,C/C++ 的去中心化包管理器 Conan 的利用率也增加了 5 倍。C/C++ 是设计在 IoT 设备上运行的软件时所使用的主要语言;Conan 是一种常用的 C/C++ 部署管理器,使向边缘和物联网设备交付更新更容易。

2.容器为王: Docker 加上 OCI 容器和 Helm Charts 的使用在过去两年中急剧增加,这表明越来越多的组织正在采用云原生方法并设计更大、更复杂的工件供 Metaverse、区块链或加密货币等应用程序使用。

3.老牌劲旅屹立不倒:超过 90% 的组织都在维护一个 Maven repo,它最常用于索引由 Java、JavaScript、Python、C 和 C++ 组成的软件工件。

4.越来越关注内存安全以保护软件供应链:现代语言如 Apple Swift、Go 和 Rust (Cargo) 均设计有内置安全机制,使得开发人员在编码时可以觉察到一些潜在问题,从而避免在未来可能遭受的有害软件供应链攻击。为此,自 2021 年 4 月以来,Rust(及其包管理器 Cargo)的使用增长了 98 倍。

5.Terraform:基础设施即代码 (IaC) 标准:自 2022 年 5 月推出支持以来,Terraform 资源库得到了快速采用,“这是我们引入的所有新软件包类型中增长最快的一种”。报告称,这表明企业看到了将这些文件的管理从 Git 和其他存储方式中转移到一个功能齐全的基于二进制的管理解决方案中的好处;它可以保证 Terraform 文件的安全,并与部署和运行其软件所需的其他组件一起随时可用。

6.软件工件的种类和规模不断增加:企业通常平均支持七种包类型并管理超过 100,000 个工件,而随着 Docker 和 Kubernetes 等容器化技术的广泛使用,这些工​​件的规模也在稳步增长。

2023 年收入最高的技术岗位

麦肯锡在2023年7月的一份报告显示,43% 的组织目前面临技能缺口;Korn Ferry 的数据也表明,截至 2030 年可能会出现 8500 万的人才短缺,导致同年潜在年收入总计损失 8.5 万亿美元。数据显示,2023 年迄今已有 800 多家科技公司裁员 20 多万名员工;但与此同时,各组织仍在快速招聘人才以填补云技术、区块链和网络安全等新兴领域的职位。为求职的人提供参考,VentureBeat 归纳总结了五个收入最高的科技工作职位:

1、云解决方案架构师
预计 2023 年云计算应用将超过 6000 亿美元,并将推动人工智能和 Web3 等新兴技术的发展。
平均工资:132700 美元

德勤正在招聘一名云解决方案架构师来负责其核心业务运营 (CBO) 产品组合,帮助高管和项目负责人通过新兴和颠覆性技术实现组织转型并加速任务执行。

2、产品经理(软件方向)
产品经理负责根据数据制定策略,其角色不断发展,因此是任何销售产品或服务的组织不可或缺的一部分。
平均工资:102866 美元

西门子正在寻找一名高级产品经理来领导网络安全产品的产品策略的开发和执行,与保护和自动化产品/解决方案的产品管理人员密切合作,以确保无缝集成网络安全功能。以及苹果公司正在招聘一名新产品技术项目经理,工作范围涵盖建立矩阵管理并监督材料预测、规划、分析和报告、物流准备、预算、采购和配置管理活动。

3、网络安全工程师
数据泄露和网络威胁仍然是一个大问题,网络犯罪预计每年增长 15%,到 2025 年将达到每年 10.5 万亿美元的规模。网络安全领域迫切需要有技能和经验的专业人士来保护企业及其资产免受恶意软件攻击。
平均工资:99887 美元

4、软件工程师
美国劳工统计局预测,从 2021 年到 2031 年,软件开发人员、质量保证分析师和测试人员的就业人数预计将增长 25%,新增 411400 个就业岗位。
平均工资:90777 美元

摩根大通正在招聘一名全栈式首席软件工程师,以安全、稳定和可扩展的方式加强、建立和提供可信赖的市场领先技术产品。

5、区块链工程师
虽然大多数人认为区块链的唯一功能是加密货币,但该技术目前已应用于医疗保健、房地产、抵押贷款处理和游戏等各个领域,并且是一个正在持续增长的领域。
平均工资:90000 美元

2023 年需求最大的 8 种编程语言:PHP 强劲,C/C++ 需求趋缓

在过去的 2022 年 1 月至 2023 年 5 月这段时间里,DevJobsScanner 通过分析超 1400 万个开发人员职位,并从中筛选了有明确编程语言需求的职位,得出了在 2023 年需求量最大的编程语言。以下是 2023 年编程语言及其各自需求的完整图表:


DevJobsScanner 指出,很显然的是 Javascript 和 Typescript 确实主导了开发人员就业市场。Javascript 和 Typescript 总共占明确需要编程语言的工作机会的 29%,这意味着几乎每三个工作机会中就有一个需要这两者。

Python 和 Java 也依旧分别是 2023 年第二和第三大需求量的编程语言,提供了大量就业机会。但值得注意的是,Java 正在缩小与 Python 的距离,调查中有几个月 Java 的工作机会数量就超过了 Python。“因此,那些说 Java 是一种过时的编程语言的人可能需要重新考虑措辞。”

C#、PHP、Ruby 和 Go 都表现出了稳定的就业需求,这表明它们都可以作为编程语言的可靠选择。不过值得注意的是,虽然 2022 年对 C/C++ 的需求有所增长,但就 2023 年目前的情况来看,其面临着下降的趋势。

更多详情可查看完整报告


全球瞩目的科技业3件大事将在2023年9月发生:iPhone15登场、安谋Arm上市、谷歌被控垄断手机软件案开庭。全世界投资人都在密切关注,因为这可能会给科技业带来巨大的转变。苹果公司(Apple)将推出全球果粉引颈期待的最新一代iPhone;紧接着美司法部对搜寻巨人Google历时三年的反托辣斯案即将开庭;而总部在英国的芯片设计公司安谋控股(Arm Holdings)也将挂牌上市。有报导指出,这三件科技业要事,每一件都可能让投资人收割丰硕的果实,却也伴随着莫大的风险。

iPhone15登场

苹果公司将于9月12日举行秋季新品发表会,今年主题称为“好奇上心头”(Wonderlust),预料重头戏将是推出iPhone 15。近日美媒就整理出三类应该升级,以及四类不该升级iPhone 15的族群。美媒《华尔街日报》的科技专栏作家Nicole Nguyen列出三类族群是时候升级为iPhone 15:

1. 手机已经不支援iOS 17
苹果先前已经公布iPhone 8、iPhone 8 Plus、iPhone X等3款机型不支援升级iOS 17,iOS系统更新中包含了安全性更新及漏洞修复,若手上iPhone的版本过旧,除了手机效能会受影响之外,也容易因系统漏洞遭到骇客攻击。

2. 手机硬件需要重大维修
如果iPhone的实体按键、相机镜头、麦克风等硬件出现损坏,可以先前往苹果直营店或授权维修中心询价,但维修价格可能不如换新机来的划算。

3. 想要体验最新的iOS 17功能
虽然有多达20款iPhone可升级iOS 17,但部分功能仅支援iPhone 12系列以上机型,若果迷想体验iOS 17的完整新功能,可以考虑换新机,还能以旧机换购,获得更优惠的价格。乐观者看好新iPhone将引发一波销售热潮。Wedbush证券分析师艾夫斯预期iPhone 15可望带动一波换机潮,使iPhone销售为之一振;据他估计,12亿iPhone现有用户中,大约四分之一已经使用至少四年了。

摩根士丹利分析师伍德林在研究报告中写道:假如中国决定限制苹果产品进入中国市场的话。尽管他认为基于苹果在中国大陆经济扮演举足轻重的角色,那种黯淡的结局不至于发生。

安谋Arm上市 软银力争打造科技史第三大IPO

软银旗下的安谋Arm公司决定上市,试水如今波涛汹涌的IPO市场。由于过去一年来席卷全球的加息活动正严重打击风险资产的兴趣,IPO市场也开始收紧对新股上市的控制。

Arm是科技领域最重要的厂商之一,其芯片设计几乎应用于全球一切智能手机,包括苹果iPhone和大多数Android设备。对于自2022年以来就持续低迷的IPO市场来说,Arm的首次亮相将是一件大事,同时也将对其老东家软银产生重大影响。软银创始人孙正义则表示他希望此次亮相能成为芯片行业历史上“规模最大”的一次。其他传闻表明,Cortex CPU设计商的几家最大客户——包括苹果、英伟达、三星和亚马逊——计划成为该公司的主要投资者。

2022年以来,首度公开发行(IPO)市场一片沉寂。芯片设计公司安谋(ARM)的上市可望成为市场复苏的标志,乘着人工智能风潮,料将写下半导体公司最大规模IPO纪录。安谋IPO定价可望在9月14日开始在美国那斯达克市场挂牌交易。软银集团(SoftBank Group)2016年以320亿美元买下芯片设计公司安谋;2021年同意以价值400亿美元的现金与股票,把安谋转卖给英伟达(Nvidia),但因遭到监管当局关切而破局;软银随即开始规划首次公开发行股票(IPO)。安谋近期公布IPO参考价订于每股47美元至52美元,据此推算安谋估值约500亿美元。安谋IPO定价可望在9月13日晚间宣布。

全球99%的智慧型手机都应用了安谋的技术。联网芯片高达65%使用安谋的设计。在汽车领域其占率也高达41%。即使是长期由英特尔主导的高利润云端计算市场,以安谋的设计为基础的芯片市占率也有10%。 公开说明书显示,有意承购安谋IPO股票的科技公司名单长长一大串,包括苹果、Google、英特尔、辉达、三星和台积电在内。

中国在安谋前途上扮演举足轻重的角色。安谋在中国大陆的营收占比高达25%,比苹果还要依赖大陆市场。公司高度依赖安谋中国(Arm China)也令投资人担忧。安谋也在IPO的申报文件中坦言,公司“特别容易受到”中美关系紧张的局势冲击。2022年12月,安谋选择不将高阶CPU的设计授权给中国电商巨头阿里巴巴,就是因为担心会触犯美国去年对其祭出的芯片禁令。

Google谷歌被控垄断手机软件案开庭

三年前,美国司法部对Google提出反托辣斯告诉,指控这个Alphabet旗下的部门非法垄断网络搜寻市场。此案预定12日在华府联邦法院开庭审理。司法部在2020年的起诉状中指称,Google运用“反竞争伎俩”,企图维持并巩固在网络搜寻及搜寻广告近乎垄断的市场地位。Google则反驳说,这起诉讼“深具缺陷”。一大关键问题是:Google长久来作为苹果iPhone和Safari浏览器预设搜寻引擎的地位,是否将岌岌不保?一旦切断这种关系,可能对提供Bing搜寻引擎的微软公司有利(真是风水轮流转啊。)

另一种可能的结局,是法院下令终止苹果与Google的排他性合作关系,逼苹果不得不开发自己的搜寻引擎。那将是轰动科技业的大新闻。引述知情人士说法指出,Alphabet旗下的谷歌(Google)遭控垄断数位广告市场,美司法部最快24日起诉,此案将是针对谷歌提起的第2起联邦反垄断诉讼案。路透社报导,美国司法部2020年曾控告Google在网络搜寻领域违反“反托拉斯法”,是美国数十年来最重大的反垄断案件,预计2023年9月开庭审理。美国司法部并未立即回应路透社的置评请求,Google则拒绝对这篇报导发表评论。

有别前次诉讼炮打Google网络搜寻业务,这次则剑指占其业务收入约80%的广告业务。Google除了以免费的搜寻服务闻名,更以紧密连接的广告技术业务赚取收入,串起广告商与报纸、网站和其他寻求刊登广告的公司。不过,广告商和网站业者抱怨Google在广告分润方面不透明,难以得知有多少钱流向刊登业者、多少流向Google。科技巨擘Google过去曾展开一系列收购行动,包括2008年并购线上广告业者DoubleClick公司、2009年再并AdMob,使其在线上广告领域占据主要地位。此前Google曾主张他们在广告科技生态系当中,与脸书(Facebook Inc)、美国电信巨擘AT&T、美国娱乐与有线巨头康卡斯特(Comcast)及其他业者竞争。

谷歌(Google)2021年被控独家操控手机应用程式市场案,该公司与36州及哥伦比亚特区达成临时协议,内容暂时不得而知,待原告各州检察长及谷歌母公司董事会核准后始公开。双方5日呈交法庭的文书显示,两造已达成“原则性”协议,法院届时将监督协议的执行。由犹他州领衔提出的这起诉讼,预定于11月6日庭审。这项在北加州联邦法院提出的共同诉讼,内容与手机游戏软件公司Epic Games控告谷歌案类似,该案也订于11月审判。Epic Games也控告苹果公司,法院4月裁定苹果胜诉,因苹果手机有单独的应用软件平台;上诉法院仍维持原判。

谷歌另面临数起司法部及各地政府的反垄断官司,指控该公司独占搜寻引擎和广告市场。司法部的诉案预定9月12日开庭。2022年11月,谷歌为追踪用户使用手机程式地点案,与40个州政府和解,谷歌付出3亿9100万元和解金。

谷歌、脸书、苹果、亚马逊等科技巨擘迫使消费者使用它们提供的服务,借此各自建立数位王国,近年来迭受各界提出司法挑战,犹他州领衔的反垄断市场官司,不过是其中一宗。这36州和哥伦比亚特区控告谷歌的主要论点是:所有挂在谷歌安卓系统Google Play应用程式商店上销售的手机应用程式,都要支付谷歌30%的佣金。安卓手机系统占全球手机市场的80%。苹果对于挂在“Apple Store”应用程式商店的软件收取佣金比率和谷歌差不多,但这是苹果手机用户唯一的应用程式下载管道。谷歌则允许安卓系统用户从“Google Play”以外的平台下载到安卓手机。原告在诉状中指出,谷歌宣称安卓是开放作业系统,允许用户从其他平台下载应用程式根本只是虚晃一招,谷歌还是设法操控了安卓手机90%的应用程式,市占比明显违反“反托辣斯法”。谷歌每年营收上千亿元。

根据市调机构“内幕情报公司”(Insider Intelligence)数据显示,长期看来,虽然Google在市场中仍居主导地位,但在美国数位广告收入的市占率一路下降,2016年至2022年已从36.7%降到28.8%。

西部数据计划分拆固态硬盘和机械硬盘业务独立运营

美国时间2023年10月30日,知名存储巨头西部数据公司发布新闻宣布该公司董事会一致通过了一项重要决议,计划将其基于闪存的固态硬盘和传统机械硬盘业务拆分为两家独立的公司。这些年西部数据公司发展利很不顺利,面临困境。该公司长期押注传统式机械硬盘,但是却受了固态硬盘这一强有力的竞品降维式的打击,固态硬盘的发展和普及速度超过了大多数人之前的估计。目前PCIe 4.0标准容量为2T的M2固态硬盘的价格在600元人民币左右,且成本和售价还有继续下降的空间,而西部数据的机械硬盘的性能和成本在目前的技术条件下,已接近极限,很难再有进一步、比较大的提升改进,在消费级市场越来越没有招架之力。

2016年,西部数据开始转型,收购了闪迪,开始进入固态存储设备市场。但是发展也很不顺利,在全球范围内爆出了多起闪迪便携式固态硬盘出现系统不认盘,丢失数据无法恢复的翻车案例(请参阅图二),至今还面临多起来自消费者的维权诉讼,对西部数据公司的形象造成了极为负面的影响。另外,最近几年整个消费电子行业需求不振,包括PC、笔记本电脑、手机等数码产品的销量都在萎缩,作为必要配件的NAND闪存和固态硬盘产业也遭受了严重的冲击,竞争越来越激烈,赚钱越来越困难。

2023年年中,西部数据一直在谋求和铠侠(Kioxia)合并,目前西部数据和铠侠在全球NAND闪存市场中排名为第四和第二,如果两家公司的NAND业务可以整合在一起,则可以成为全球最大的NAND存储器制造商,竞争力可大幅增强。但两家公司想合并困难重重,必须要获得全球多个国家的相关监管机构审核批准,过程非常繁琐,且旷日持久,竞争对手会游说监管机构否定该收购案。该收购合并案遭到了全球第三大NAND供应商SK海力士的强烈反对,而SK海力士是铠侠的间接股东,拥有很高的话语权,最终该计划被迫取消流产。

因此在这种背景下,西部数据对其业务进行改革调整并不难理解,西部数据首席执行官David Goeckeler表示:两家分拆后的独立公司将以市场为导向,以战略为重点,分拆将使每个特许经营公司更好地执行创新技术和产品开发,利用独特的增长机会,扩大各自的领导地位,并在不同的资本结构下更有效地运营。每一项业务都有自己成功的坚实基础,我们今天宣布的行动将进一步使每一家公司在未来几年取得长期成功。

目前这项拆分决议已经获得西部数据公司董事会通过,但是还有很多程序必须履行完成,包括获得相关部门审批等等,这不是一项在短期内可以完成的工作。

JetBrains 报告:Scala/Go/Kotlin 薪酬最高,Objective-C 势微

JetBrains 的第七次年度开发者生态系统调查《The State of Developer Ecosystem 2023》结果已于2023年11月下旬发布,基于来自全球 26348 名开发人员的调研反馈。本年的报告在往年的基础上扩展了人工智能(AI)领域。研究了开发人员对 AI 的看法和担忧、AI 助手的常用功能以及 AI 增强工具的当前采用情况。调查发现的一些关键要点有:
1.过去三年间,排名前三的语言保持不变(JavaScript 、Python、HTML/CSS)。JavaScript 虽然一直处于榜首,但份额一直在下降。JetBrains 认为,JavaScript 程序员表示学习其他语言的可能性要高于其他程序员,因此预计其份额还会继续小幅下降。SQL 和 Java 分别排在第 4 和第 5 位。

2.Rust 是今年唯一创下受欢迎程度新纪录的常用语言。报告认为 Rust 会首先超越 Go,因为每六个 Go 用户中就有一个在考虑采用 Rust。与 Scala 一样,Rust 也是程序员最不愿意迁移的语言。

3.Objective-C 的生命似乎已经走到了尽头,目前已经失去了三分之二的用户。“从 1984 年问世到 2014 年苹果公司发布其后继者 Swift,Objective-C 语言一直保持着良好的发展势头。但随着其他跨平台语言(如 Kotlin、Dart 等)的出现,iOS 开发人员的选择越来越多,几乎已经没有理由继续使用 Objective-C。”


2023 年,Scala、Go 和 Kotlin 开发者位列薪酬最高的三大类别。

自 2021 年以来,调查数据一直显示女性开发者的比例没有改善。只有 5% 的开发者是女性,表明行业存在巨大的性别差距。值得注意的是,2023 年,韩国 30 岁以下的女性程序员占比将达到 14%,呈现出良好的发展趋势。这很可能是自 20 世纪 90 年代中期以来,政府为促进性别平等和鼓励女性从事 IT 行业而制定的战略性长期政策的结果。

生成式 AI 服务的复杂格局:77% 的开发者使用 ChatGPT,46% 的开发者使用 GitHub Copilot;59% 的开发者对使用 AI 生成服务尚存安全顾虑,以及还有 19 % 的人担心 AGI 会对人类产生敌意。

开发者使用 AI 助手的最常见方式是:使用自然语言询问软件开发相关一般问题,其次是生成代码,以及生成代码注释或代码文档。

73% 的开发人员在职业生涯中经历过倦怠。63% 的开发人员使用 Docker。41% 的受访者为开源项目做出过贡献;20% 的受访者或多或少的会定期为开源项目做贡献。

更多详情可查看完整报告

2023 年开源开发者的相关情况,亮点数据:

TypeScript 是增长最快的编程语言,增长率达到 49.04%。

MulanPSL-2.0 在 “2023 年使用增长率最快的开源许可证” 中排行第二,增长率为 18.34%。