首页 > 其他分享 >2023全球开发者生态调研:84%的开发者表示他们在工作中正积极使用生成式AI工具

2023全球开发者生态调研:84%的开发者表示他们在工作中正积极使用生成式AI工具

时间:2023-12-14 17:55:31浏览次数:37  
标签:编程 AI 生成式 受访者 开发者 工具

今年JetBrains首次在一年一度的开发者生态调研中,增加了人工智能方向的问题。在全球26348名开发者参与的调研中,总体对人工智能的发展持乐观态度。特别是生成式AI在软件开发和编程环节中的应用,84%的开发者表示他们在工作中正在积极使用生成式AI工具

file

调研中显示,AI文本生成工具比代码生成工具更被开发者所熟悉,这可能是归因于ChatGPT广泛的影响力。

file

在尚未熟悉生成式AI工具的受访者中,有将近一半的人计划在不久的将来就开始尝试它们,只有1.6%的受访者表示从未听说过生成式AI工具

file

53%的受访者认可使用基于云的生成式AI工具,来完成工作任务。然而,安全问题是采用生成式AI工具时最常被提及的障碍,每10名受访者中就有6名对使用AI存在安全担忧。

file

60%的受访者认为,AI辅助编程工具将从根本上改变软件开发就业市场,但只有13%的人相信人工智能将完全代替开发人员编写代码。大约三分之一的开发者认为软件开发中大多数编程将会变成快速工程。开发者认为人工智能将成为帮助他们编写代码的有效辅助工具,而不是完全取代他们。

短短时间内,基于AI的代码生成工具从一个学术研究的方向,变成了开发者必备的工具之一,这个方向还将会有更加深入的应用趋势正在演进。

file

大多数开发者使用基于云的生成式AI工具

file

开发者普遍使用ChatGPT的比例远远高出下面所有的工具,因此AI辅助编程工具仍然有很大的空间,为开发者提供垂直领域的生成式AI。

前不久国内技术社区的中国开发者生态——AI辅助编程的相关调研中,受访者认为国产代码生成工具中,CodeGeeX的采用率较为领先。

file

开发者使用AI辅助编程,最常用的场景仍然是代码生成和智能问答,其次是为代码添加注释,以及生成测试。

file

生成式AI工具的应用场景中,仅有20%的受访者表示会使用AI工具完成与代码无关的任务。

file

file

对于这次调研的受访者,编写代码不仅是他们用时最多的任务,也是他们感到最愉快的任务。

file

对软件开发的多个编程环节,难易度居中较多。

file

由AI辅助完成这些软件开发中的编程环节,受访者更愿意将编写代码注释或代码文档,编写测试代码的任务交给AI辅助编程工具

为开发者生成高质量的代码,完成代码注释,测试代码,代码解释等任务,在编程中沉浸式完成技术和编程问题的解答,都是CodeGeeX作为AI辅助编程工具的核心能力。

虽然从受访者的调研反馈中看到,大约三分之一的开发者并不确定是否将这所有的任务都安排给AI辅助编程工具来完成,但是,他们都认可的是,如果没有使用这些工具协助完成编程工作,一定会比别人用更多的时间完成相同的任务。

CodeGeeX插件下载方式:在 VSCode 和 JetBrains IDEs 插件市场搜索“CodeGeeX”即可免费下载;

本文由博客一文多发平台 OpenWrite 发布!

标签:编程,AI,生成式,受访者,开发者,工具
From: https://www.cnblogs.com/chattech/p/17901702.html

相关文章

  • containerd-wasm-shims k8s 运行webassembly 的containerd shim
    containerd-wasm-shims属于一个包装,基于了runwasi可以实现在k8ss中运行webassembly工作负载,使用上提供了多种wasm应用runtimes以及扩展,同时目前KWasm组织也包装了一个k8soperator实现方便的部署说明基于webassembly的运行模式是越来越多了,大家趋向于与k8s以及容器集成......
  • 柠聚开发者平台:为开发提效
    在当今的数字化时代,开发者们面临着无数的挑战和机遇。他们需要处理各种各样的任务,从网站和APP的管理,到邮件和短信服务,再到电子合同和文件存储管理等等。这些任务繁多且复杂,如果没有一个强大的工具来帮助他们,那么效率将会大打折扣。这就是柠聚开发者平台应运而生的原因。柠聚开......
  • 柠聚开发者平台:为开发提效
    在当今的数字化时代,开发者们面临着无数的挑战和机遇。他们需要处理各种各样的任务,从网站和APP的管理,到邮件和短信服务,再到电子合同和文件存储管理等等。这些任务繁多且复杂,如果没有一个强大的工具来帮助他们,那么效率将会大打折扣。这就是柠聚开发者平台应运而生的原因。柠聚开发......
  • 纯粹+享受,独立开发者成功踏上HarmonyOS“新大陆”
    李尚儒,97年,独立开发者,已成功开发了“日升月落”“日出日落时间”“每日咖啡”“腕上阅读器”等多款应用/元服务。从2019年敲下第一行代码,到打造出深受千万用户喜爱的应用/元服务,李尚儒的开发之旅充满了探索与创新。HarmonyOS操作系统的崛起,更为李尚儒提供了一片“新天地”。在这......
  • Amazon CodeWhisperer:AI 编程助手
    文章作者:prigioni1.什么是AmazonCodeWhisperer?AmazonCodeWhisperer能够理解以自然语言(英语)编写的注释,并能实时生成多条代码建议,以此提高开发人员生产力。该服务可以直接在集成开发环境(IDE)的代码编辑器中给出关于整个功能和逻辑代码块(通常包含多达10-15行代码)的建议。生成......
  • 下一站 GenAI @你!站稳扶好,“码”上发车
    点击下方链接,精彩抢先看https://dev.amazoncloud.cn/column/article/657a74432b6d177219412733?trk=cndc-detail亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案例、技术专栏、培训视频、活动与竞赛等。帮助中国开发者对接世界最前沿技术,观点,和......
  • Chat2DB接入文心一言AI教程(原创教程,转载请注明)
    引言关于Chat2DB和文心一言是啥我就不赘述了,由于Chat2DB自带的ai有调用次数限制,所以想着接入百度的文心AI,但是由于网上没有找到相关的教程,此方法是本人研究了一段时间才弄出来的,顺便记录一下备忘,也希望对有同样需求有所帮助!一、注册并实名认证百度智能云账号百度智能云地址:点击......
  • 服务器数据恢复-raid5多块磁盘掉线导致上层卷无法挂载,oracle数据库不可用的数据恢复案
    服务器数据恢复环境:一台服务器中有一组由24块FC硬盘组建的raid5磁盘阵列,linux操作系统+ext3文件系统,服务器上层部署有oracle数据库。服务器故障&检测:raid5阵列中有两块硬盘出现故障掉线,导致服务器上层卷无法挂载,oracle数据库无法正常使用。通过管理后台查看服务器中硬盘的状态,......
  • 使用MONAI轻松加载医学公开数据集,包括医学分割十项全能挑战数据集和MedMNIST分类数据
    在深度学习中,使用公开数据集具有以下优点:提供了一个标准化的基准来比较不同算法或模型的性能,因为这些公共数据集被广泛使用,许多研究人员都使用它们来评估他们的方法。可以节省大量的时间和金钱,因为这些数据集已经被标注,从而避免了手动标注数据所需的努力和成本。允许研究人员在自己......
  • 为什么 ClassLoader 类的 getResource(String name) 方法能够读取到原本在 src/main/r
    为什么ClassLoader类的getResource(Stringname)方法能够读取到原本在src/main/resources里面的文件?文章目录为什么ClassLoader类的getResource(Stringname)方法能够读取到原本在src/main/resources里面的文件?1、类路径和资源文件2、ClassLoader的层次结构3、getRes......