科技快讯网 昨天
近八成开发者计划使用智能工具进行软件开发,AI是如何赋予我们“超级码力”的?
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

从 " 软件工程 " 概念诞生至今,软件工具的易用性和高效性已经得到了各个行业的广泛认可。但随着软件系统规模与开发需求的急剧增长,无论是行业企业还是独立开发者,都不得不面临软件工作中重复性强、复杂度高的 " 脏活儿、累活儿 "。

" 软件工程没有银弹 "

一项最新研究也印证了这一行业现实:69% 的开发人员每周至少会浪费 8 小时来处理技术债务和其他低效问题。这也意味着,高达近七成的开发者在用海量时间填补存量代码维护、设计缺陷修复等技术的 " 时间黑洞 "。

同时,由于软件开发、测试等核心工作对技术人员的高依赖性,导致技术门槛、研发成本长期居高不下,对效能提升方面鲜有显著成效,而开发者想要投入到创新和高价值的工作中更是无从谈起。

" 软件工程没有银弹 " 的观点,看来仍然有效。

智能开发价值显现

那么,在人工智能席卷全球的当下,软件工程开发能否迎来新的发展契机呢?

根据 Stack Overflow 2024 年的全球开发者调研显示,76% 的受访者正在或计划使用 AI 工具进行软件开发,使用 AI 工具的开发者数量占比从去年 44% 提升至 62%。而据 CSDN 2024 年的调查显示,48.6% 开发者每天使用 AI 编码工具。

软件工程中代码生成、研发知识问答等核心场景功能,正加速实现对大模型等 AI 能力的调取和应用。由此可见,人工智能技术的不断进步,尤其是大模型能力的持续提升,将为软件工程领域带来前所未有的变革,软件开发正迎来智能化能力注入的更多可能性。

智能开发落地仍存挑战

智能开发工具技术能力在不断提升,但在软件开发领域落地仍然面临诸多挑战,涵盖组织、技术、应用落地及安全等方方面面。

以应用场景产品选型为例,企业需根据自身行业特点、业务需求及已有 AI 能力,合理规划落地路径和方案。然而,现有大模型和智能开发工具数量繁多,如何评价模型或工具能力找到适合自身业务场景的一款?不同业务场景的编程语言不尽相同,又如何选择最优场景试点落地,如何优化模型或工具使其满足多场景需求?

为推动人工智能技术融入行业场景,9 月 19 日 -21 日,第九届华为全联接大会(HUAWEI CONNECT 2024)将于上海正式举办。作为面向全行业的盛会,本次大会将从多个维度探讨如何通过智能化、数字化技术赋能千行万业,推动行业生产方式的升级和变革。

值得关注的是,大会期间,华为云还将举办 CodeArts 分论坛,基于盘古大模型、昇腾 AI 云服务等全栈 AI 能力,发布全新的 CodeArts 盘古助手,为智能化软件研发提供新范式,让开发者事半功倍;同时,华为云还将携手中国信息通信研究院发布《智能化软件开发落地实践指南》,为 AI 技术在软件开发全生命周期的应用提供有力参考。

更多精彩内容,敬请关注!

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

逗玩.AI

逗玩.AI

ZAKER旗下AI智能创作平台

相关标签

ai 软件开发 人工智能技术 上海
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论