全面推行AI编程,阿里云要让程序员人手一个AI助理

12次阅读

  AI编程工具正在成为企业和个人程序员的必选项。今天,阿里云宣布全面推行AI编程,使用通义灵码辅助程序员写代码、读代码、查BUG、优化代码等。阿里云还专门给通义灵码分配了员工工号——AI001,这是全球首个正式入职科技公司的AI编程工具。

全面推行AI编程,阿里云要让程序员人手一个AI助理

  全员AI编程,阿里云率先迈出第一步

  现代编程语言的诞生可以追溯到上世纪五六十年代,尽管编程语言经历了多次变革,让编程变得越来越简单,但AI编程工具的诞生才正式改变了开发人员日常编码的方式。

  近一年,大模型在代码领域的潜力逐渐被挖掘,全球范围内顶级科技公司和大模型创业公司都在AI编程领域展开角逐,并涌现了一批优秀的智能编程工具。去年,微软与OpenAI联合推出的Github Copilot,并于今年再次推出编程助手AutoDev,成为当下程序员圈顶流;成立于2023年底的Cognition AI,更是因为推出AI程序员Devin,其估值就已经高达20亿美元。

全面推行AI编程,阿里云要让程序员人手一个AI助理

  作为最早布局大模型技术的科技公司之一,阿里云在去年云栖大会推出通义灵码,其基于海量优秀开源代码数据集和编程教科书训练,熟练掌握 Java、Python等200多种编程语言。发布后一周稳居主流开发工具VSCode插件市场热榜,成榜上唯一一家中国公司,一跃成为国内最受欢迎的AI编程工具。如今,阿里云让全员用AI编程,意味着编程率先成为大模型技术率先落地的领域之一。

  根据官方信息,通义灵码已在云原生、大数据及数据库等内部多个技术团队已率先使用通义灵码,辅助程序员从0到1开发新项目、重构和优化已有的代码、写单元测试等,整体效率提升10%以上。

  以最常见的API开发为例,仅测试就需完成单元测试、集成测试和系统测试等多轮测试环节,使用通义灵码可将数十几分钟的人工编写测试耗时缩短到秒级,节省程序员70%以上的测试代码工作量。

  这是七十年编程史上的一次跨越式升级。大模型时代,AI首次展现了辅助专业程序员工作的潜力,而从AI工具在全球的接受程度来看,未来所有应用软件的开发都将有大模型的身影。

  人类依旧不可替代,AI工具只是“外挂”

  过去一年,AI取代人类的言论甚嚣尘上,尤其是大模型在代码理解、图像生成、视频生成等领域的表现逐渐超出众人预期,程序员、画师、视频制作等岗位似乎已经开始受到冲击。

  但事实上,尽管AI在检索能力、计算速度上拥有超越人类的表现,但人类的创造力、思考能力依旧是无可替代的。例如,程序员的日常工作远远不只是编写代码,他们需要负责需求分析、系统设计、代码编写、测试调试、团队协作等多个环节,AI只能辅助参与其中的部分工作,并可以大幅提升人类在这些领域的技能,这足以让开发者有更多的时间专注在业务和技术的创新上。

全面推行AI编程,阿里云要让程序员人手一个AI助理

  如今的AI定位更像是人类的“外挂”。JetBrains曾对26500名工程师做了调研,调研结果出乎很多人的意料,结果显示有84%的开发者在使用生成式人工智能工具,并有超80%的用户反馈代码效率得到大幅提升。

  对此,阿里云也明确表示:公司未来20%的代码将由通义灵码编写,但程序员仍然是研发的核心,他们将有更多时间专注于系统设计以及核心业务开发工作。

  阿里云内部一位程序员表示,当在工作中遇到一个全新的场景,传统开发模式下,不可避免要深挖复杂又深奥的源码才能真正理解其中的原理,而通义灵码则可以帮助快速读懂代码并提供建议,极大地提升了技术开发的效率。

  毫无疑问,AI工具不仅仅是更高生产力的代表,它更重要的意义还在于,它正在打破技能的壁垒,不断降低专业领域的门槛,让普罗大众也能快速掌握新的技能,正如软件开发方法学的泰山KentBeck所说,有了AI工具未来我们10%的技能会被1000倍的提升。

正文完
 0
网站地图