GitHub 调查:92% 的美国程序员正在使用 AI 工具

GitHub 与 Wakefield Research 合作,针对 500 名美国企业开发人员进行了调查。重点关注开发人员的生产力、团队协作和 AI 在企业环境中的作用等方面。

主要调查结果:

  • 92% 的美国开发人员已经在工作中和工作之余使用 AI 编码工具。
  • 尽管整个行业都对 DevOps 进行了投资,但开发人员仍然表示,除了编写代码之外,他们在工作中做的最耗时的事情就是等待构建和测试。开发人员希望提高技能、设计解决方案、获得最终用户的反馈并评估他们的沟通技巧。然而,构建和测试的等待时间以及它们所评估的当前性能指标,正在成为障碍。
  • 企业环境中的开发人员平均与 21 名其他工程师一起开展项目。开发人员认为,他们与他人协作的能力和代码的质量(而不是输出的数量和效率)应该是衡量他们的首要绩效指标。
  • 超过五分之四的开发人员预计 AI 编码工具将使他们的团队更具协作性。
  • 70% 的人表示 AI 编码工具将为他们提供工作上的优势,并将更好的代码质量、完成时间和解决事件列为一些最重要的预期好处。

具体来说,几乎所有 (92%) 的开发人员都在工作中使用 AI 编码工具,且大多数 (67%) 的开发人员在工作环境和私人时间都使用过这些工具。有 6% 的开发人员表示他们仅在工作之外使用这些工具。

调查结果表明,导致开发人员使用 AI 的不仅仅是兴趣,更多的是对这些 AI 工具的认可。开发人员认为 AI 编码工具可以帮助他们满足现有的性能标准,提高代码质量、加快输出速度并减少生产级事件。

大约三分之一的开发人员报告说,目前他们的绩效是根据所编写的代码量来评估的。除了提高个人绩效外,超过五分之四的受访开发人员 (81%) 表示 AI 编码工具将有助于加强其团队和组织内的协作。并认为 AI 编码工具将使他们有更多时间专注于解决方案设计;这将具有直接的组织效益,意味着开发人员相信他们将花更多时间使用 AI 设计新功能和产品,而不是编写样板代码。

57% 的受访开发人员表示,使用 AI 编码工具有助于他们发展编程语言技能,他们认为这是使用这些 AI 应用程序的最大好处(第二个好处是提高生产力)。这表明开发人员将使用 AI 编码工具视为在工作时提高技能的一种方式,而不是在他们的工作日中增加另一项任务来学习和发展。

更多详情可查看完整报告

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/246033/github-developer-survey-92-of-programmers-using-ai-tools

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。