当前位置:首页 > 数码 > 还是势不两立-相辅相成-低代码和AI (势不两立和势不两立)

还是势不两立-相辅相成-低代码和AI (势不两立和势不两立)

admin4个月前 (05-10)数码19

引言

低代码/无代码平台通过图形用户界面引入了软件开发自动化,使专业和公民开发人员能够快速构建工作流程并生成应用程序。大型语言模型 (LLM) 的兴起对低代码开发构成威胁。本文探讨了人工智能和低代码之间的关系,探讨它们是截然相反的工具还是互补的力量。

人工智能的力量

LLM 可提供令人印象深刻的软件生成功能,例如在自然语言提示下创建代码片段和完成程序。这些功能可以兑现低代码的一些承诺,例如软件民主化、增强敏捷性和填补技能差距。人工智能还可以加速云原生方程式的 DevOps 方面,例如生成配置清单、运行代码测试和执行网络安全分析。

低代码和人工智能之间的协同作用

尽管人工智能可能会取代低代码,但实际上这两个概念之间有很多协同的机会。LLM 可能会嵌入到低代码平台中,提高效率和生产力。低代码和人工智能之间的一致性使定制 LLM 来生成完全构建的模板成为可能,简化了开发流程。

注意事项

在选择解决方案时,应优先考虑具体的业务成果。企业在使用低代码平台时必须规避风险,例如数据隐私和法律复杂性。组织应标准化工具、流程和 DevOps 周期,并预见并管理用户对人工智能驱动的低代码的抵制。

缩小语义差距

生成式人工智能通过对自然语言的响应绕过了低代码平台对技术经验的要求。随着人工智能驱动的工具的普及,对集成这些模型的期望也在上升,这可能会提高敏捷性和产出。领导者有效驾驭技术变革将带来显著的好处。

结论

还是势不两立

人工智能和低代码既相互竞争又相互协作。通过有效地驾驭技术变革,组织可以利用人工智能的力量来增强低代码平台的能力,解锁改变游戏规则的自动化,并实现更好的敏捷性、生产力和创新。


近几年热门讨论的低代码,甚至无代码,只是一个噱头吗?

所谓低代码甚至是无代码现在只能看着是一个新概念,是否是噱头还有待时间的考验。 现在好多代码的编写都依赖于开发工具、工具包和框架,这从某种程度上看就是一种低代码或者是向低代码发展的一种具体表现。 就拿常见的web网页代码来说,根据配置完全可以自动生成,随着这种趋势的发展,这类无需太多人的智慧的代码编写将会逐渐被工具所代替,这也是低代码甚至是无代码首先攻占的领域。 而对于那些机器学习、人工智能之类的,需要人的各种经验和思想的代码要想实现低代码甚至是无代码,还需要很长的一段时间,具体多久还是个未知数。 所以,作为一个算是比较资深的大数据工程师来说,我的看法是,不要过于在意这些口号,深挖自己的技术,关注前沿技术,不断学习进步就好[点亮平安灯]低代码开发有一定的市场需求,我个人认为它并不代表软件行业的未来,但在一段时间内(5年左右)会在企业中占有一定的市场。 这个市场很容易就饱和,和它Office系列里的宏应用可能有类似的命运,在软件行业里翻不起来太大的风浪。 我之所以这么看,是因为企业级应用市场一直在细分,信息系统在向企业管理的各个角落在深入。 目前低代码开发平台针对的是企业中一些业务缺少合适应用系统的,这部分需求过于狭窄,更普遍的需求还是在各种OA、ERP、财务系统、人事管理、进销存等系统中予以实现了,没实现的部分也会逐渐被挖掘并实现出来。 最终低代码开发平台这种半定制、半成品的东西,会变成小众应用,或者成为大系统的辅助功能。 通用型的软件对于降低开发成本、便于不同企业共享管理经验有很重要的好处。 低代码开发平台只是一种锦上添花的简单应用。 而软件行业里,不仅仅有企业应用,还有低层开发、 游戏 开发、嵌入式开发、人工智能开发等很多细分的分支,这意味着大中院校也不大可能把低代码开发平台作为重要的学科来研究,其最终命运很可能就是Office里的宏应用。 低代码平台在国内是近几年开始火起来的。 从开发角度来说,我对这个东西是嗤之以鼻的。 近一段时间我都在研究这一类东西,原因是公司老总们被这个东西忽悠的五迷三道,不可自拔。 低代码作为一个营销概念来说,极为符合老总们的理念,也就是其所谓的 快速搭建,轻松适配,看起来能缩短开发周期,节省部署维护成本,省了钱,自然合了老总的意。 但是,这些低代码平台的弱点都被巧妙的隐藏起来了。 借由动态解析渲染的低代码平台注定性能不会好,固化且不成熟的表单(数据库表)设计逻辑注定对大数据量和复杂业务的支撑极为难看。 可悲的是市面上的大多数产品都是如此,加上整体架构过时,设计不成熟,使用场景受限严重。 其中HW的AppCube这一类是考虑的比较多的,但是学习成本丝毫不低,而且也有他自己的相应问题。 公司购买了一个低代码平台并使用其搭建了一个项目,最终由于性能,数据量支撑,兼容性等等问题,项目上线前大量功能都重新转为自研,返工严重,研发团队也出现了不稳,可谓是赔了夫人又折兵。 老总们才终于能够意识到了这东西有坑。 如果低代码未来还是现在这种水平,无法突破,那么, 想你的技术团队解散么,给他们买低代码平台~ 想你的公司业务垮掉么,给研发买低代码平台~ 想体验事倍功半么,给公司建议买低代码平台~ 低代码有毒~ 粗略来说业务线核心数据规模百万级以上,并发200以上,切勿以身范险。 纯粹增删改查倒是蛮合适的,但其实编码成本也没多少。 鸡肋,食之无味弃之可惜。

低代码能做什么

低代码是一种软件开发方法,它使用图形化界面和可视化编程工具,使开发人员能够快速构建应用程序,而无需编写大量的代码。

低代码平台通常提供了许多预先构建的组件和模块,可以轻松地将它们拖放到应用程序中,从而加速开发过程。低代码可以用于构建各种类型的应用程序,包括企业应用程序、移动应用程序、Web 应用程序等。它可以帮助企业快速开发和部署应用程序,从而提高生产力和效率。低代码还可以降低开发成本,因为它减少了编写代码的时间和人力成本。低代码还可以帮助企业更好地应对业务需求的变化。由于低代码平台提供了可视化的编程工具,开发人员可以更快地修改和更新应用程序,以满足不断变化的业务需求。

低代码是一种快速、高效、灵活的软件开发方法,可以帮助企业快速构建应用程序,提高生产力和效率,降低开发成本,并更好地应对业务需求的变化。

免责声明:本文转载或采集自网络,版权归原作者所有。本网站刊发此文旨在传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及版权、内容等问题,请联系本网,我们将在第一时间删除。同时,本网站不对所刊发内容的准确性、真实性、完整性、及时性、原创性等进行保证,请读者仅作参考,并请自行核实相关内容。对于因使用或依赖本文内容所产生的任何直接或间接损失,本网站不承担任何责任。

标签: 低代码

“还是势不两立-相辅相成-低代码和AI (势不两立和势不两立)” 的相关文章

在组织中有效使用低代码工具的实用指南 (在组织中有效的领导者的权力影响力利益)

在组织中有效使用低代码工具的实用指南 (在组织中有效的领导者的权力影响力利益)

低代码平台:权衡优势与局限 译者| 牛昊天 引言 ThoughtWorks 第 28 期技术雷达指出,近年来低代码平台的能力取得了巨大进步,但仍主要集中在解决中低复杂度的场景问题。在面临复杂的...