低代码是不是低附加值?
这个问题最近在某平台上讨论得挺热闹的,顺手翻了几十条评论,发现一个现象:
说是的人,举的例子清一色是,低代码只能做简单表单审批,做不了复杂需求;
说否的人,举的例子全都是,低代码并不是完全不写代码,10%-30%的特殊需求,是可以通过写代码实现,所以像复杂的ERP、MES系统基本都可以做。
两边就这样你来我往的吵了上百楼,但我感觉他们争的压根不是同一个东西。
首先这个现象本身就挺说明问题的。
当一个人用低代码搭了一个报销审批就觉得"低代码不过如此",另一个人用低代码重构了整条供应链计划流程然后说"这东西真能扛核心业务",他们之间的分歧不在观点上,在使用深度和应用需求上。
什么叫使用深度和应用需求呢?这里我举个例子,或许你就懂了!
假设有人近期要搬家,那不同的家庭,搬家需要搬运的家电、杂物数量各不相同,对应的运输工具选择也不一样。低代码平台,就好比是搬家时用来运载物品的车辆。
面包车(对标轻量级低代码):能够装载 1-2 件大型家电,再容纳 4-5 个收纳纸箱,适合物品少、搬家需求简单的家庭。
大货车(对标企业级低代码):能够装载 4-5 件大型家电,再容纳 7-8 个收纳纸箱,足以承载大件多、杂物繁杂的完整搬家需求。
现实里有些人很容易犯这么一个误区:
不提前清点清楚自家全部搬家物品,只盯着产品价格做选择(误以为所有低代码产品的能力边界都是一样的)。比如一户人家有 4 件大家电(1.8m 冰箱、洗衣机、空调+外机、热水器),外加6箱零散杂物,明明物品总量已经远超面包车的承载上限,却单纯觉得面包车报价更低,贪图一时便宜就预定了面包车。等车辆到场后,光是这几件大型家电就占满车厢大半空间,剩余的几个箱子完全没有地方摆放,一趟根本搬不完。后面如果再多叫一辆车,两辆车加起来的钱都超过了直接超过了一辆大货车的钱。
这种情况,放到企业选用低代码平台这件事上也是同理:
如果企业本身多套核心业务、配套流程繁杂,却一味选择承载能力有限的轻量级低代码,上线后发现功能并不能完全满足需求,想着再去做功能拓展,结果发现受到了平台能力边界的限制,剩余配套业务根本无法搭建落地。要么被迫删减业务诉求、简化流程勉强使用,要么额外投入资金做扩容、二次开发、甚至更换平台,叠加下来的综合成本,远比初期直接匹配适配自身使用深度与应用需求的企业级低代码要高得多。搬家看货物多少选车,数字化选型看业务体量、使用深度选平台,二者底层逻辑完全相通。
所以这篇文章不谈立场,先把"低附加值"这个指控拆开来看:它到底在说什么,它在什么场景下成立,在什么场景下不成立。拆完之后结论自然就出来了。
一、"低附加值"这个说法到底在说什么?
先把这个话翻译一下。说低代码是低附加值的,通常有三层意思。
第一层是开发门槛低,拖拖拽拽就能出东西,没什么技术壁垒。
第二层是能做的东西浅,表单审批、数据收集、简单报表,撑死了也就这些。
第三层是替代不了专业开发,复杂业务系统还是得老老实实写代码。
这三层听起来都有道理,但每一条都经不起往深了想。
1、门槛低等于没技术含量吗?
这个问题本身就有问题。
Excel门槛也低,但一个会用数据透视表做经营分析的人和一个只会求和的人,用的是同一个工具,产出的价值天差地别。工具的门槛和工具创造的价值本来就是两码事。
低代码把搭建页面的门槛打下来了,这不假。但一台设备从报修到维修到备件领用到完工验收,这条链路里有十几个节点、七八种角色、五六种异常分支。用低代码把这个流程从头到尾配置出来,还需要定义每个节点的数据触发规则、异常回退逻辑、审批权限矩阵、统计报表维度。这套东西做下来,需要的能力是业务理解、流程设计、数据结构规划,这些哪一个不算技术含量?
我这么说吧:能用低代码搭出一个表单的人到处都是,能用低代码把一条跨部门业务链路完整闭环的人,你在市场上不好找。门槛低,天花板高,这两个可以同时成立。
2、低代码只能做浅层应用吗?
这个观点放在五年前或许成立,放到今天就是没跟上行业演进了。
我们拿几个具体的业务场景来说事。
场景一:制造企业设备管理
从设备台账建立,到巡检计划自动生成,到隐患上报自动分配维修工单,到备件库存领用扣减,到维修完工验收,到设备运行数据汇总分析。整个过程涉及设备、库存、采购、人员调度多个模块联动,数据表之间的关联关系比一个普通业务系统复杂得多。这类需求用低代码的自动化蓝图和工作流引擎来做,配置出的效果和传统开发做出来的没有本质差异。
场景二:工程项目全过程管理
从投标立项、合同管理、进度计划编制、分包管理、质量验收、安全巡检、材料检测到竣工结算。每一个环节都有自己的一套表单、流程、报表,而且环节之间的数据必须串联。比如材料检测不合格,系统要自动触发整改通知单,同时挂起对应的施工进度节点,还要同步更新质量台账。这种级别的逻辑联动,说"低代码只能做浅层"是不了解现在的低代码平台已经具备了什么样的编排能力。
场景三:连锁零售企业巡店管理
这看起来简单,但实际上涉及区域分配、巡店排期、评分标准配置、整改任务跟踪、数据汇总排名。不同门店类型用不同的评分模板,不同区域分不同的统计口径,整改任务有时限、有升级、有验收闭环。这些需求用代码写当然能实现,但用低代码来实现,从需求对接到上线的时间差是几周和几个月的区别。
上面三个场景的共同点是:它们都不"浅",它们都需要跨模块的数据联动、需要复杂的流程编排、需要灵活的报表配置。低代码在这些场景中的价值在于,用更短的周期把一整套业务逻辑跑通,这个价值远远超出了"搭了几个表单"的层面。
3、替代不了专业开发所以低附加值吗
这个逻辑反了。低代码的定位从来不是替代专业开发,这点在行业里早有共识。
它的真实定位是两类:一类是让业务部门的日常工具需求不再排队等IT资源,这叫释放开发团队的带宽;另一类是在复杂业务系统的搭建中,用配置替代70%的重复性编码工作,剩下的30%定制逻辑通过扩展接口交给专业开发。这叫分工,不叫替代。
打个比方,一辆卡车能拉货,一辆轿车能载人。你说卡车替代不了轿车,所以卡车低附加值,这笔账算得太粗了。它们各自解决各自场景的问题。
低代码解决的是"重复性开发占比高"的问题
专业开发解决的是"底层架构和核心算法"的问题
两者是互补关系。
二、低代码的高附加值到底体现在哪?
搞了半天"不是低附加值?",那"高附加值"到底从哪来的?我们从三个维度来拆解。
1、时间维度的附加值
传统开发一个中等复杂度的业务系统,从需求调研、原型设计、UI设计、前端开发、后端开发、联调测试到上线,3-6个月是正常节奏。
这中间有多少时间是花在"业务价值的创造"上?大概只有需求调研和原型设计那几周。
剩下的时间都在做一件什么事:翻译。
把业务语言翻译成技术语言,把设计稿翻译成代码,把逻辑翻译成接口。
低代码把"翻译"这个环节压缩了80%以上。表单字段直接在页面上拖,业务流程用图形化节点编排,报表用配置替代SQL编写。省出来的是整个业务从需求到上线的时间,程序员的时间只是其中一部分。
这里我们要学会算一笔账:假设一个系统三个月上线能支撑一个部门一年的效率提升10%,那如果是6周上线,那多出来的6周就是纯多出来的业务价值。
这个时间差就是低代码创造的第一层附加值。
2、迭代维度的附加值
写过代码的人都知道,系统上线是起点,后续的变更才是最花精力的事。
业务规则每个月都在变:这个月加一个审批节点,下个月改一个字段逻辑,再下个月调整报表口径。
传统开发模式下,每一次变更都要走一遍开发、测试、上线的流程。需求多了排期排不上,需求急了你走紧急变更流程。业务部门等得难受,开发部门改得崩溃。
低代码模式下,相当比例的变更可以直接在配置层面完成。审批节点调整,拖拽一下流程图就行。字段逻辑修改,改一下条件配置就行。报表口径调整,重新配置一下数据源和统计维度就行。不需要重新编译、不需要重新部署、不需要走完整的测试回归。
这个能力在业务快速变化的阶段价值特别大。我见过一个制造业客户,上线后的第一个季度里做了四十多次流程微调。如果是传统开发,这种频率根本不可能响应。但对业务团队来说,每一次微调都是离实际痛点更近一步。这个快速响应能力,就是低代码创造的第二层附加值。
3、打通维度的附加值
这个维度被讨论得比较少,但在实际项目里可能是最重要的一个。
大部分企业的现状是:ERP、MES、CRM、WMS各自孤立,数据互相不流通。一个订单从CRM进来,到ERP排产,到MES执行,到WMS发货,中间的每一步都需要人工导出、整理、导入。不同系统之间的数据格式不一致、编码体系不统一、更新频率不同步。
低代码平台在这件事上的价值是充当"中间层"的角色。它不替代ERP或MES,但它的API连接器和数据库直连能力可以把多个系统的数据拉到同一个界面上来。销售在CRM里建了一个订单,低代码平台抓取这个订单数据,自动在ERP里触发生产计划的下达,同时把MES里的工序进度同步回来显示在同一个看板上。
这个"中间层"的价值在于:它不需要动老系统的一行代码,就能让数据在多系统之间跑起来。对于已经沉淀了大量历史系统包袱的中大型企业,这个能力的含金量不比开发一个新系统低。
三、什么情况下低代码确实会变成低附加值?
1、选了不匹配的平台
前面也举例讲过,低代码平台之间差异很大。有些平台定位就是轻量表单和审批,数据库建模能力和扩展性都比较弱。如果你的需求是核心业务系统级别的复杂度,却选了一个定位轻量的平台,那结果当然是不管怎么搭都"浅"。
锅在选型,不在低代码。
好比你要跑长途货运,买了一辆面包车,然后说"货运效率太低了"。车没错,错在选错了型号。
2、没有专业的产品设计能力
低代码降低的是技术实现的难度,不是业务设计的难度。
一套好的业务系统,核心价值在于数据结构怎么设计、流程怎么拆解、异常怎么兜底、报表怎么呈现。这些不取决于用低代码还是用代码,取决于做这件事的人有没有产品思维和业务理解力。
如果只是把现有的Excel表搬到一个低代码页面上,那确实附加值很低。但这跟低代码工具本身没关系,换什么工具来都是低附加值。
3、忽略了集成和扩展
低代码平台的能力上限在很大程度上取决于它的集成和扩展能力。如果一个平台只能在自己的封闭体系内运作,和外部系统无法打通,那它能创造的价值天花板就很低。
反过来,接口开放、支持自定义扩展、能对接多种外部数据源的低代码平台,在复杂业务场景中的价值就大很多。这个差异来自具体产品的能力深度,低代码这个品类本身并不决定上限。
四、回到问题本身
低代码是不是低附加值?我认为:
在合适的场景下,选对了平台,搭在了关键业务链路里,它不仅不是低附加值,反而能把原来被"翻译成本"吞噬的时间释放出来,把原来改不动的业务灵活性拿回来,把原来各系统之间的数据墙打穿。
在不合适的场景下,拿着轻量平台去扛核心业务,或者只是把纸上的表格搬到了屏幕上,它确实没什么附加值。但这跟低代码作为一条技术路线没有必然关系。
所以我个人的判断是:低代码这个品类正在经历ERP当年走过的那条路。早期ERP被说成是"进销存软件的升级版",后来当它真正渗透到制造企业的计划排产、物料需求计算、成本核算这些核心环节时,没有人再质疑它的价值了。低代码现在差不多走到了同一条路的中段,有人还在用它做进销存,有人已经用它跑起了供应链全生命周期管理。
写在最后:
关于低代码,真正值得讨论的点是用到什么程度,用不用反而是次要问题。
通过上面三个维度的拆解,我们不难发现:低代码的附加值取决于你把它放在什么样的业务场景里、用它来解决什么问题、以及你的团队有没有能力把它用深。时间压缩带来的交付加速度、配置化带来的迭代灵活性、多系统打通带来的数据协同效应,这三个才是低代码真正的价值锚点。
对于正在评估低代码的企业,建议先把眼光从"低代码能做什么"转向"我的业务痛点需要什么样的能力才能解决"。工具本身没有高低之分,用对了场景,它就是高附加值的生产工具。