你鄙视的低代码开发,阿里云总裁张剑锋
软件开发
浏览:964 次

“未来不会使用低代码,就像10年前Excel不被理解一样,这将是一种基本能力。”
低代码的高评价是阿里云总裁张剑锋发布的2022云栖大会的内容。
普通人在说出这一内容时,难免会被吐槽。然而,当它来自互联网大亨时,它却发人深省。
巧合的是,微软和谷歌的高管也发表了类似的声明,认为低代码/无代码将是IT行业的新变化。
问题是,什么是低/无代码?这真的是大势所趋吗?
一些程序员认为低/无代码只能应用一些功能,无法满足客户的特定功能要求,类似于儿童编程。
事实上,情况并非如此。低代码/无代码本质上是软件开发方法的变化。从过去一行接一行的代码到现在的模块化构建,它有很多优点。它使用更少的代码,甚至没有代码。

在使用用户开发者管理软件时,不可避免地会出现业务流程与系统流程不一致的情况,这既繁琐又繁琐。员工别无选择,只能回到手工核算。许多企业努力实施ERP,但最终却以糟糕的结局告终。这也是原因。
低/无代码、模块化构建方法、批准、业务、场景和其他模块已经打包。用户可以简单地拖放来构建个性化的系统流程。如果业务流程发生变化,用户可以根据实际需要重新组装。像积木一样建造的船可以在拆卸积木后拼接成汽车。
系统用户是开发人员。流程会根据需要进行更改,系统实施人员的接受度很高。
开发简单,易于使用传统的Java、C和其他语言。你需要理解外语并学习复杂的数据库。软件开发只能依靠程序员逐行挖掘代码。另一方面,低/无代码,尤其是无代码开发,可以完全实现“0”代码。
eversheet构建的系统
例如,近年来流行的国内无代码开发工具“eversheet”开创了“表格”编程技术。您可以绘制表格来构建系统,用纯中文显示界面,并以与Excel相同的方式操作。
使用它,上班族可以自己构建ERP、WMS、OA、采购、销售和库存管理系统,而无需编写一行代码。

维护成本低在传统软件实施过程中,程序员不了解实际业务,项目沟通存在信息缺口,实施进度缓慢,变更重复,交付周期长,成本高。
低/无代码,高度模块化的构建模式,员工只要了解一点业务就可以自行开发,无需与成品软件服务提供商连接,因此通信成本和输入成本大大降低。
诚然,Java、C和其他传统语言是高效和方便的。程序员已经熟悉它们了。他们接受并切换到新的低/无代码开发是不现实的,但尝试新的东西也不错。
许多程序员使用H5编写接口。他们需要处理后端,将多个终端合并为一个,并将多个开发人员变成一个开发人员。这不就是低/无代码模块化吗?
摘要科技浪潮日新月异,科技是无辜的。
无论是编程语言还是低/无代码,都可以降低软件构建的门槛,公众也可以参与开发,以实现成本降低和效率提高,这是一个很好的工具。
别忘了excel是一个优秀的低代码示例。