天天看点

超7成码农已用AI编程,ChatGPT最受欢迎,远超Bing和Bard

作者:研元社
超7成码农已用AI编程,ChatGPT最受欢迎,远超Bing和Bard

近日,GitHub与Wakefield Research合作,调查了500名美国企业的开发人员。结果显示,70%的程序员认为人工智能为他们在工作中辅助编写代码提供了显著的好处。具体来说,这些开发人员表示,AI辅助编码工具可以通过提高代码质量、更快的输出来帮助他们满足现有的性能标准。

类似地,国外知名编程问答网站Stack Overflow 最新公布的开发者问卷调查报告也显示,77%的受访程序员对于在其工作流程中使用AI持欢迎态度,70%的受访者表示今年已在使用AI工具编程,33%的受访者认为引入AI工具可以提高生产力;25%的受访者认为 可以加快学习进度。

不过,大部分受访者对AI系统的准确性持怀疑态度,只有3%的受访者表示完全信任AI工具;39%的受访者表示“部分信任”;31%表示“尚未做出决定”;22%表示“我很谨慎”;5%表示“我完全不信任”。

超7成码农已用AI编程,ChatGPT最受欢迎,远超Bing和Bard

年度大调查出炉,增加了AI相关问题

根据官方数据,Stack Overflow的这份报告调查了来自全球185个国家和地区的9万名程序员,结果显示:

  • ChatGPT 是最受欢迎的 AI 搜索工具,有 83% 的受访者使用,其次是 Bing(20%),WolframAlpha(13%)和 Google Bard(10%);
超7成码农已用AI编程,ChatGPT最受欢迎,远超Bing和Bard
  • GitHub Copilot 是最受欢迎的开发人员搜索工具,55% 的受访者使用,其次是 Tabnine(13%)和 AWS CodeWhisperer(5%)。
超7成码农已用AI编程,ChatGPT最受欢迎,远超Bing和Bard

从上面的两份调查数据可以看出,ChatGPT和Github Copilot等AI工具已经成为编程中不可忽视的“得力助手”,使得开发者们有更多时间专注于解决方案设计,设计新功能和产品,而不是编写重复性的代码。

不过,目前仍有一些问题还无法解决。例如,有开发人员表示,他们在等待AI工具构建和测试代码的时间与自己动手编写新代码的时间几乎一样多,如果AI可以帮助程序员在这些方面花费更少的时间,公司或组织都将更有效率。

很有意思的是,很多被调查者也表示,虽然可以让ChatGPT为你编写一个程序,但如果一开始就不明白你在做什么或你正在“编写的代码”是什么,那这堆代码仍然是垃圾。所以,不要仅仅因为你可以使用ChatGPT编写各种冒泡算法,就认为自己已经是一名程序员。真正的开发人员希望不断提高技能、设计解决方案,并从最终用户那里获得反馈。换句话说,使用AI来生成代码是达到目的的手段,而不是目的本身。

薪酬最高的编程语言也“易主”了

从结果来看,今年最流行的编程语言还是JavaScript,目前它已经连续11年霸榜,而Python今年则超过了SQL,重新回到第三的位置。除此之外,Bash/Shell、C、Ruby、Perl和Erlang也都有所上升。

超7成码农已用AI编程,ChatGPT最受欢迎,远超Bing和Bard

从年薪的中位数排名来看,今年突然上榜的“Zig”成为最大黑马,而且直接荣登榜首,之前一直霸榜的Clojure则掉落至第5名。据了解,Zig是一种现代的编程语言,是C语言的有力竞争者,它是一种命令式、通用、静态类型、编译的系统编程语言,以“强健性、最佳性以及可维护性”为核心理念,支持编译时泛型与反射、交叉编译以及手动存储器管理。

超7成码农已用AI编程,ChatGPT最受欢迎,远超Bing和Bard

在数据库领域,今年PostgreSQL终于从MySQL的手中夺得了第一名。其中,专业的开发人员使用PostgreSQL的比例(50%)高于正在学习编程的人,MongoDB被专业开发人员和正在学习编程的人使用的比例相似。

超7成码农已用AI编程,ChatGPT最受欢迎,远超Bing和Bard

在云平台领域,AWS仍然是所有被调查者中使用最多的云平台,几乎是排名第二的Azure的两倍。有趣的是,去年学习编程的人最常使用的云平台是Heroku,但今年使用量却大幅下降。不过,从更详细的数据来看,可以看出Azure的影响力有上升的趋势,相比于学习编程的人(15%),两倍以上的专业开发人员正在使用Azure(30%)。

超7成码农已用AI编程,ChatGPT最受欢迎,远超Bing和Bard

此外,在开发工具方面,今年Docker也终于成为所有受访者中使用最多的其他类开发工具(53%)。不过,在学习编程的人中,还是用npm或Pip更多一些。

超7成码农已用AI编程,ChatGPT最受欢迎,远超Bing和Bard

相比以往,今年的这份调查报告显示了人工智能的突破给开发者带来的一系列变化,不过,尽管AI正在以惊人的速度帮助开发人员,但暂时还并没有取代他们。最后,由于这份调查报告的内容非常详实,还有很多内容无法一一展示,欢迎大家点击下方链接查看报告全文:https://survey.stackoverflow.co/2023

继续阅读