编程与软件开发

阿布扎比两场黑客马拉松测试人工智能在软件开发中的作用

来自纽约大学阿布扎比分校和42阿布扎比学院的学生在JetBrains支持的两场黑客马拉松中,测试了将现实挑战转化为软件原型的能力。获奖项目表明,使用编程代理并不会免除开发者在测试、理解和问责方面的责任。

2026-09-28
1 分钟阅读
29 浏览量
certi.news
阿布扎比两场黑客马拉松测试人工智能在软件开发中的作用

来自纽约大学阿布扎比分校和42阿布扎比学院的学生在由JetBrains公司支持、于阿布扎比举办的两场黑客马拉松中,测试了自己的编程、人工智能和解决问题技能。参赛团队需要在很短的时间内从确定问题转向构建可运行的原型,然后展示解决方案,并解释技术决策以及如何测试产品。

纽约大学阿布扎比分校的黑客马拉松于9月20日举行,42阿布扎比学院则于9月22日和23日举办了第二场活动。大学的挑战要求开发一款至少能在两个平台上运行的应用,并使用Kotlin Multiplatform;评分中35%用于考察产品功能和性能,此外还考察问题本身的价值、技术实施和展示的清晰度。

获奖项目

$ocial团队凭借一款根据用户日程和月度预算推荐活动的应用,赢得纽约大学阿布扎比分校活动的第一名。用于监测废弃物的Wast Trac项目获得第二名,老年人助手项目获得第三名。

JetBrains还将最佳人工智能应用奖授予一款帮助企业了解在中东和北非市场扩张时相关考量和要求的工具。评审团奖由两个团队共同获得,这两个团队分别开发了聚焦尼泊尔灾害管理的平台。

在42阿布扎比学院,Kartoshka团队凭借Lattice项目赢得“构建开发者所需之物”挑战赛。该项目是一款集成在软件开发环境中的人工智能代理,用于协调和监控其他编程代理,并向开发者展示它们的活动以及协作项目中可能出现的冲突。Placebo团队凭借一款用于开发医疗保健解决方案和处理遗留代码的助手获得第二名;Hybrid Falcons团队则凭借一款强制开发者定期休息的插件获得第三名。

这种模式测试什么?

黑客马拉松的价值不仅在于快速生成代码,还在于测试团队构建真正可运行的产品以及在时间压力下作出决策的能力。这一优先事项与开发工具的转变相一致;JetBrains开展的《2026年开发者生态系统调查》显示,2026年5月至7月期间,90%的专业开发者每周至少使用一次人工智能编程代理,68%的开发者每天使用。

但消息来源指出,代码生成并不能决定软件的质量或可靠性。开发者仍然需要理解输出内容、对其进行测试、处理其中的缺陷,并对结果承担责任。这也反映在竞赛标准中:参赛者不仅要展示创意或生成代码,还必须证明解决方案能够运行,并解释其局限性。

当地背景

这些活动是在阿布扎比政府《2025—2027年数字战略》的背景下举行的。该战略为数字化转型和现代技术的采用拨款130亿迪拉姆,并预计到2027年,这些举措将为阿布扎比酋长国国内生产总值贡献超过240亿迪拉姆,创造超过5,000个就业机会。大学挑战赛的获胜者获得了总额1万迪拉姆的奖励,奖励形式为Amazon礼品卡,此外还获得JetBrains专业产品套装。

新闻来源
ICT Business Egypt
查看原始来源 ↗
c
作者

certi.news

同一分类

你可能还喜欢

查看所有新闻