中文

生成式 AI 时代的代码熟练度作用

软件工程 2024-05-06 v1

摘要

当前技术进步步伐迅猛,生成式 AI 模型(包括大语言模型和大多模态模型)正成为开发者工作空间的核心组成部分。然而,这些许多模型的「黑盒」特性带来了挑战,其输出背后的过程并不透明。本立场论文主张采用「白盒」方法来对待这些生成式模型,强调在 AI 生成代码以匹配人类开发者熟练度方面,透明度和理解的必要性,更有助于实现软件维护和演进。我们勾勒了一项研究议程,旨在探讨 AI 生成代码与开发者技能之间的对齐,凸显责任、安全、法律合规、创造力和社会价值在软件开发中的重要性。提出的研究问题探索了白盒方法的潜力,以确保软件在面对快速 AI 集成时,仍可被检验、可适应且值得信赖。本文旨在为2030年及更久之后的代码熟练度角色定下研究道路。

关键词

引用

@article{arxiv.2405.01565,
  title  = {The Role of Code Proficiency in the Era of Generative AI},
  author = {Gregorio Robles and Christoph Treude and Jesus M. Gonzalez-Barahona and Raula Gaikovina Kula},
  journal= {arXiv preprint arXiv:2405.01565},
  year   = {2024}
}

备注

submitted to Software Engineering 2030