写点什么

AI 辅助编程后,主流开发方式都有哪些变化?

  • 2023-12-04
    四川
  • 本文字数:1300 字

    阅读完需:约 4 分钟

最近,行业中领头的 Java IDE IntelliJ IDEA、Kotlin 编程语言背后的软件工具开发公司 JetBrains ,做了一份针对 25000+ 开发者的调研报告​(《2023 开发者生态系统现状》(https://www.jetbrains.com/zh-cn/lp/devecosystem-2023/)。),旨在找到编程语言、工具和技术的主流发展趋势,以及开发者们对现有趋势的看法和想象。

​作为大模型的元年,今年也首次加入了 AI 趋势的调研,随着 AI 辅助工具如雨后春笋般冒出,各种编程范式的革新也带来了更多的创新空间和商业应用前景。AI 辅助编程兴起后,现在的开发者们都用上了 AI 编程吗?他们对待 AI 编程的看法又是怎样?

​在问题“您熟悉什么类型的生成式 AI 工具”中,69%的人给出了“文本生成工具”的回答,​开发者对 AI 的文本生成工具比代码生成工具更熟悉,这或许是因为 ChatGPT 在世界范围内的流行和易用性受到广泛认可。

从图中也可以看到,关于代码和图像生成的工具都已经具有相当的规模,AI 这种工具的出现频率在开发工作中逐渐变得普遍,毕竟 GPT 自身本就擅长的文本、代码,现在又将图像生成能力集成得相当不错。

文员和程序员作为 AI 影响最直接的群体,对待此类工具的敏感超乎常人,也可以说是“第一批吃螃蟹的人”,未来随着 GPT 能力的进一步放大,这种现象有望出扩展到越来越广泛的职业群体中。

在这次调查中显示,目前有 77% 的开发者正在使用 ChatGPT、 46% 的人在使用 GitHub Copilot。但无论是由于与工作流的集成不完善还是通用方式,目前很少有开发者在长期使用。

​开发者使用 AI 助手的最常见方式是使用自然语言询问软件开发相关一般问题。或许是出于对大模型幻觉和安全性的恐惧,大部分人仅将其当作助手使用,并未将工作核心内容交予 GPT 处理,这也从侧面表现出 GPT 存在的进步空间仍然很大。作为综合技术实力表现最好的 Chat GPT 尚且如此,市场上存在的其他 AI 工具在曝光上的表现就更加狼狈了,很多甚至是从来没有听过。

值得注意的是,虽然大家并未将核心工作交给 AI 处理,但从 77% 的比例中也能看出, AI 正在悄无声息地介入到主流的工作环境中,随着能力的进一步增强,AI 介入比例的增加只是时间问题。

在这次调查中,​只有 1.6% 的受访者表示从未听过生成式的 AI 工具,在尚未熟悉生成式 AI 工具的人中,略低于一半人计划在不久的将来做出尝试。

安全顾虑是采用生成式 AI 工具时最常被提及的问题。60% 的受访者表示对 AI 存在安全顾虑,这可能也是 Open AI 在前段时间闹出“宫斗”剧的关键矛盾, AI 安全问题和意识不受控等问题正在逐渐浮出水面,在 AI 轰轰烈烈走向商业化的过程中,进一步重视 AI 安全,将这种隐患扼杀在摇篮中,或许将成为越来越多人的共识。

​在这次调研受访的人群中也表示,对新技术的开放程度和接受程度均较高。总体来看,开发者对 AI 还是抱有较为积极的态度,并且相信 AI 将成为协助编写代码的新工具,而不是被 AI 彻底取代。​

​现在市面上也开始出现一些新型的编程方式,比如说图形化编程 iVX ,自然语言编程 Chat GPT ,这两者还能相互结合,实现真正的 AI 自动化编程。​随着编程范式的改变,AI 辅助编程等进度逐层深化,未来的软件开发方式会变成什么样,将十分令人期待。


用户头像

一个程序员跟他的猫 2023-10-30 加入

做过 2 年建筑业,现在 3 年程序员

评论

发布
暂无评论
AI 辅助编程后,主流开发方式都有哪些变化?_代码生成器研究_InfoQ写作社区