共计 1040 个字符,预计需要花费 3 分钟才能阅读完成。
生成式 AI(Gen AI)正在重塑应用程序开发的格局,它不仅简化了专业软件开发人员的流程,还为所谓的“公民开发者”——那些没有传统编程背景的人——打开了大门。专家预测,这一趋势将在未来一年内显著加速,公民开发者将交付 30% 的生成式 AI 驱动的自动化应用程序。,
公民开发者的崛起
Forrester 的首席分析师 Craig Le Clair 认为,公民开发者具备必要的领域专业知识,能够构思和开发这些解决方案。他建议,为了确保 AI 模型和 Copilot 平台的安全供应和控制扩散,需要对公民开发者进行协调培训。
然而,公民开发者在创建应用程序时可能还没有准备好处理底层的生成式 AI。Creatio 的全球副总裁 Burley Kawasaki(同时也是《无代码手册》的合著者)指出,虽然生成式 AI 通过允许他们进行实验并仅通过自然语言描述他们的需求来快速创建无代码应用程序,从而打破了障碍,但混合方法仍然是必不可少的。,
挑战与机遇
Kawasaki 提到,许多任务,如设计用户界面和工作流程,更适合视觉表示。他比喻道,这就像文字处理器如何允许用户根据编辑需求在草稿模式和完全所见即所得布局之间切换。另一个问题是定制化。公民开发者需要轻松扩展他们的应用程序,虽然他们可以直接修改生成的代码,但人类和 AI 更容易更新声明性模型,这些模型是无代码平台的核心。
在企业环境中,公民开发者必须考虑设计权衡、最佳实践以及遵守治理、安全和监管标准。Kawasaki 强调,对结构化开发方法的不熟悉可能会减缓生成式 AI 的采用。,
专业开发者的经验
生成式 AI 驱动的编码已被证明是许多开发者的首选解决方案。这种扩散为非专业人士提供了重要的指导。Kawasaki 表示,生成式 AI 编码对开发者来说迅速起飞,因为它实际上说的是他们的语言——过程代码的语言。
然而,专业开发者使用生成式 AI 的经验也突显了一些重要的风险。Kawasaki 指出,企业有责任确保适当的治理以降低风险。如果没有适当的监督,AI 生成的代码可能会引入错误、安全漏洞和应用程序之间的不一致性。,
未来展望
尽管存在挑战,生成式 AI 正在成为低代码和无代码平台的默认内置助手。在设计阶段,AI 辅助开发通过生成应用程序结构、建议工作流程,甚至基于自然语言描述创建 UI 元素,加速了生产力并减少了学习曲线。它还充当智能助手,在问题成为问题之前提供建议和故障排除。
总之,生成式 AI 正在为公民开发者创造新的机会,同时也带来了新的挑战。企业和开发者需要共同努力,确保这一技术的安全、有效和负责任的使用。