低代码开发平台:被吹上天的风口,还是真能落地的生产力工具?
制造企业一线员工使用低代码开发平台界面
谁在抢着用低代码?不是你想的那群人
最早说起低代码,所有人都觉得这是给程序员偷懒用的工具,帮开发人员快点搭项目删冗余代码。
现在的格局早就变了。
根据海比研究院2024年的行业报告,国内低代码开发平台的使用者里,近82%是没有专业编程背景的业务岗人员。行政、HR、门店店长、甚至大学实验室的研究员,都开始用低代码搭自己要用的工具。
之前参加行业峰会,碰到平安集团的内部架构师,他说平安现在推“全员开发”,集团内部超过六成的内部应用都是业务岗自己用低代码做的,原来业务提一个需求要排三个月开发队,现在最快两周就能上线用。IT部门原来天天被追着改需求改到脱发,现在只需要负责底层的数据安全、权限管控,省出来的时间全部砸在核心业务系统的升级上。
说实话,这才是低代码真正的价值——把开发的门槛拉下来,让懂业务的人做自己需要的工具,不用层层审批求着技术部门。
不少创业公司更绝,十来个人的团队,原来做个内部的客户管理系统要找外包花十几万,现在创始人自己花一周拖完,几千块的平台服务费搞定,试错成本直接砍到原来的十分之一。
低代码的坑,90%的企业踩了都闷声不说
资本吹了五六年,现在阿猫阿狗都出来做低代码,好像买个平台就能解决所有开发问题。
我见过踩坑踩得最狠的,是一个做生鲜电商的创业公司,老板听了招商会的忽悠,花六十多万买了头部厂商的企业版低代码,打算做自己核心的C端交易平台。结果做到支付对接、大数据流量分发那一步,怎么都改不动,平台不开放底层代码,定制化开发要再加三倍价钱,最后只能推翻重做,六十多万打了水漂。
低代码开发平台适用场景选型对照表
说白了,低代码不是万能的。哪些能做哪些不能做,边界其实非常清晰:
面向内部的流程工具、管理系统、轻量业务应用,低代码闭着眼睛做都没问题。不管是供应商管理、员工打卡、门店库存统计,这类需求逻辑清晰,对性能要求不高,低代码做出来的不比原生开发差,还快还便宜。
但如果是面向C端的核心产品、高并发的交易系统、对性能要求极高的底层服务,现在的低代码还真顶不住。封装了一层就必然有性能损耗,一万个用户同时进来,低代码做的应用大概率直接卡崩。
还有个隐形大坑,就是厂商绑定。你用了A家的低代码,所有的数据、组件都在A家的生态里,以后想迁移到别的平台?要么交天价迁移费,要么全部推倒重来。很多中小企业一开始贪便宜选了小厂商,做了好几个核心应用在上面,结果厂商第二年倒闭了,所有数据都拿不回来,欲哭无泪。
别信营销里说的“零代码搞定一切”。真到稍微复杂点的需求,还是要手写少量逻辑,只是不用你从头搭框架、调环境而已。要是你完全不懂一点代码逻辑,做出来的东西大概率乱成一团,用不了几天就废了。
和大模型结合后,低代码已经变了
和大模型结合后,低代码已经变了
最近两年科研圈对低代码的热情,其实比行业还高。很多人不知道,现在不少顶刊发的成果,都是用低代码平台做的实验验证。
举个例子,做生物信息研究的博士,原来要花大半年学Python、学生信分析流程,好不容易搭好环境跑数据,换个样本还要改半天代码。现在国内好几所985都做了面向科研的低代码开发平台,把常用的分析模块都做好了,研究员只要把原始测序数据导进去,拖拖拽拽选参数,直接出分析结果,省出来的时间能多做好几个实验。
更有意思的是大模型和低代码的结合,MIT计算机系去年发的一篇成果,已经能做到你用自然语言说需求,AI直接帮你生成完整的低代码应用。你说“我要做一个高校社团的招新报名工具,能自动按学院分类导出信息,发提醒短信”,AI十分钟就能给你搭好框架,你只要改改界面颜色、调调表单项就能用。
不过话说回来,低代码会取代程序员吗?
肯定不会。工具越先进,越需要高端的技术人才搭好底层框架,做好安全和运维。低代码只是把那些重复的、逻辑清晰的搬砖活干了,真正的核心创新、复杂的系统架构,还是要专业程序员来做。它只是把程序员从没完没了的改需求、搭简单工具的工作里解放出来,去做更有价值的事而已。
现在回头看,很多人说低代码是风口炒出来的概念,我倒不这么觉得。从最早的汇编语言到高级语言,从开源框架到现在的低代码,整个编程发展史就是不断降低门槛,把复杂的技术封装起来,让更多人能用的过程。
以后说不定每个岗位的人,都能自己动手做自己需要的工具,不用再跨部门求爷爷告奶奶。这不是什么天翻地覆的革命,就是技术该有的样子。