SlashData 近日公布的《2022 年开发者现状调查》,为全球软件开发者关注的新技术提供了新的洞察。根据对 20000 多名编程人员的调查,他们对区块链应用程序、加密货币和非同质化代币(NFT)的学习热情最高。
超过三分之一 (34%) 接受调查的开发人员表示,他们正在学习比特币等加密货币——这不足为奇,因为数字货币的采用在全球范围内持续增长。 16% (16%) 表示他们正在积极开展与加密相关的项目。
NFT 是是另一种“加密相邻”技术,其赚钱潜力也没有被开发人员忽视:其中 11% 的开发人员目前正在研究这项技术,SlashData 称其为“一个潜在的有利可图的利基市场”对于那些确实参与其中的人”。在接受 SlashData 调查的开发人员中,近三分之一 (32%) 表示他们正在复习 NFT 知识。
同样,30% 的开发人员正在学习加密货币以外的区块链应用程序。 SlashData 发现,尽管与一年前相比,开发人员对区块链应用程序的采用停滞不前,但对区块链应用程序和加密货币的兴趣在所有技术中增长最多。报告发现,目前只有 12% 的开发人员在从事区块链项目,这仅比 SlashData 的 2021 年第一季度报告高出 1%。
这三种加密相关技术在 SlashData 报告中包含的所有技术中具有最高的采用率和学习率——对于每一种技术,至少有 30% 的参与开发人员正在积极学习这些技术。下一个最受欢迎的技术是元界和人工智能辅助软件开发:28% 的开发人员正在学习这些技术。
SlashData 的 2022 年开发者国家状况报告对来自全球 166 个国家/地区的受访者进行了调查,涵盖移动、桌面、工业物联网、消费电子、嵌入式、第三方应用程序生态系统、云、网络、游戏、增强现实和虚拟现实等领域的开发者社区,以及机器学习和数据科学。
该报告还对各种编程语言的使用和流行程度以及开发人员在日常工作中使用的工具提供了一些重要见解。
报告发现,JavaScript 仍然是最流行的编程语言,全球有近 1750 万开发人员使用它。自两年前超过 Java 以来,Python 一直是第二广泛采用的语言,现在拥有 1570 万用户。
与此同时,Rust 在过去 24 个月中的规模几乎翻了三倍,从 2020 年第一季度的 60 万开发人员增加到 2022 年第一季度的 220 万。Go 和 Ruby 是后端开发中的重要语言,但 Go 的增长速度在过去是两倍多SlashData 发现,绝对年份。
报告称:“Rust 已经形成了一个非常强大的开发人员社区,他们关心性能、内存安全和安全性。因此,它主要用于物联网软件项目,也用于 AR/VR 开发,最常用于实现 AR/VR 应用程序的低级核心逻辑”。