“未来不会用低代码,正如10年前不懂Excel,它将是一项基本能力。”
对低代码评价之高,正是2022云栖大会,来自阿里云总裁张建锋发表的内容。
普通人说出这番内容,难免被吐槽,然而出自互联网大佬,却是发人深省。
无独有偶,微软与谷歌高层也曾发表过类似言论,认为低/无代码将是IT界的新变革。
问题来了,什么是低/无代码?真的是大势所趋吗?
一部分程序员认为,低/无代码只能应用一些功能,无法满足客户的特定功能需求,与少儿编程类似。
事实上并非如此,低/无代码本质上是软件开发方式的变更,从过去逐行敲打代码,到现在模块化搭建,少用代码,甚至不用代码,有着诸多优点。
管理软件使用中,难免出现业务流程与系统流程相悖,流程别扭繁琐,员工无奈下只能重回手工做账,不少企业辛苦实施ERP,却以烂尾收场,原因也在此。
低/无代码,模块化搭建方式,审批、业务、场景等模块,早已封装,用户只需拖拉拽即可搭建出个性化系统流程,如果业务流程发生变化,使用者可按实际需求,重新组合,类似积木搭建的轮船,拆解积木后,可拼接成汽车一样。
系统使用者即开发者,流程变更,随需而变,系统实施员工接纳程度高。
传统Java、C等语言,需要懂外语,还需要学习复杂数据库,软件开发只能靠程序员逐行敲代码,另一方面,低/无代码,尤其是无代码开发,完全实现“0”代码。
eversheet搭建的系统
如近年火热的“eversheet”国产无代码开发工具,首创“表格式”编程技术,会画表格就能搭建系统,纯中文显示界面,操作方式与excel一样简单。
使用它,办公人员即可自行搭建出ERP、WMS、OA、进销存等管理系统,完全不需要编写一行代码。
传统软件实施过程中,程序员不理解实际业务,项目沟通存在信息鸿沟,实施进度缓慢,翻来覆去修改,交付周期长,费用高。
低/无代码,高度模块化搭建方式,员工懂点业务即可自行开发,无需对接成品软件服务商,沟通成本与投入成本大幅度降低。
诚然,Java、C等传统语言高效便捷,对于程序员来说早已熟悉,让他们接受并转投新型低/无代码开发,并不现实,但尝试新事物未必坏事。
不少程序员用H5写接口,需要处理后端,将多端合并成一端,多人开发变为一人开发,这点与低/无代码模块化,难道不是异曲同工之妙?
科技浪潮,日新月异,技术本无罪。
不管编程语言,还是低/无代码,可以降低软件搭建门槛,大众也能参与开发,实现降本提效,这便是好工具。
别忘了,excel就是低代码优秀范例。