企业不再“迷信”低代码

科技云报道原创。

近日,一个最新调研报告预测,中国有望超越美国,成为低代码应用的领导者,这一结论再次将“低代码”推上了热榜。
 
11月2日,由Mendix发布的全球低代码发展现状调研报告显示:在全球,有77%的受访企业已经在开始使用低代码开发平台;而中国低代码市场呈现高速发展,85%的IT决策者表示正积极拥抱这项技术。
尽管目前美国仍处于第一的位置,但中国市场有望迅速超越前者,成为低代码应用的领导者。
 
此前Gartner也曾预测,2024年应用软件开发活动当中的65%将通过低代码方式完成,同时75%的大型企业将使用至少四种低代码开发工具进行应用开发。
 
回望过去一年,低代码开发确实以一种不可阻挡的趋势,席卷了各个行业。
 
但低代码的爆红,也吸引了众多资本和厂商的纷纷入场,这就导致了从业者的技术水平和经营能力差别巨大,形成了鱼龙混杂的局面。
 
那么,低代码到底是未来之光,还是昙花一现?企业该如何理性看待低代码?
低代码“翻红”
 
低代码并非新名词和新概念,最早可以追溯到上世纪90年代,但在2020年突然在国内翻红,背后一定有原因。
 
一方面,疫情导致中小企业数字化转型的进程被提前。
在全世界疫情常态化的新局势下,中小企业只有拥抱数字化,实现经营、管理、服务的转型升级,才能够降本增效、服务创新,实现新的业绩增长。
 
以传统餐饮行业为例,他们需要迅速建立起:在线订餐、客户管理、营销管理、员工办公管理等系统,但是传统的IT开发成本太高、交付周期长,不适合中小企业的敏捷特性。
 
另一方面,中大型企业的数字化服务市场,经过十几年的发展,进入增长平台期,不能够满足软件服务企业的业绩增长需求,需要开辟一个崭新而广阔的市场,于是中小企业数字化转型市场被挖掘出来。
 
一时间,低代码成为被风口选中的行业,加上资本的涌入,整个行业突然就火爆起来。
 
海比研究院数据显示,2020年,中国低/无代码市场规模达19亿元,而到2024年,低代码市场将达到百亿量级。
通过亿欧智库测算,2020年中国低代码市场规模已达到28.5亿元的水平。
 
亿欧智库认为,由于低代码市场仍处于发展早期,市场渗透率不足1%,因此目前市场规模依旧较小。
但低代码平台能够助力企业释放真正的能力和价值,因此未来渗透率将高速增长,低代码市场复合增长率将达到49.2%,2025年市场规模将达到267.7亿元。
 
对于国内市场而言,低代码的帷幕才刚刚拉开。
打破低代码“迷信”
 
面对越来越热的低代码应用市场,最底层的应用逻辑却无法回避,这也是企业最关心的一点:能否“降本增效”以及应用场景的限制。
 
低代码最大的优势在于有效降低对开发和运维人员的依赖,让最明晰需求的业务人员去自行搭建,帮助企业快速建立“敏捷能力”。
这让低代码成为重构软件开发中不可或缺的一部分。
 
但值得注意的是,低代码在不同企业中模块的覆盖率不同。
 
中小企业由于应用复杂度低、业务流程相对简单等原因,95%的应用业务场景均可通过低代码完成。
同时低代码产品灵活性高,便于企业应用功能拓展,能适应中小型企业快速发展中频繁的功能迭代需求。
 
就目前而言,低代码并不适合用来从0开始构建厚重的企业核心数字化系统,因为受限于模板、生态、可扩展性。
低代码毕竟不是高级开发语言,因此对于界面效果要求特别高、复杂的算法和数据挖掘、高性能和复杂系统架构、要求较高的底层开发等等,都不适合使用低代码。
 
因此,不适合用低代码开发的应用场景有很多,例如:
 
  • 构建厚重的企业核心数字化系统。比如构建一套完整的ERP、CRM等等,有这类需求的企业,更适合购买专业的企业核心数字化系统。
  • 对界面效果要求较高的应用。比如短视频应用、交互酷炫的游戏。
  • 复杂的算法和数据挖掘。虽然低代码可以处理复杂的业务逻辑,但是不适合用来处理复杂算法和数据挖掘,这类应用应该采用更专业的BI开发工具、机器学习平台等工具。
 
  • 高性能和复杂架构。许多互联网巨头的并发量动辄千万、上亿,为了优化性能需要做很多措施,如服务化、中台化、集群化、云化等等。低代码是相对标准的:界面层、逻辑层、数据层的架构模式,无法应对高性能和架构灵活性。
 
  • 要求较高的底层开发。如设备、硬件接口、驱动程序等等,这类开发工作可能C、汇编语言更适合。
除此之外,低代码软件的维护和安全问题,并没有被过多关注。
 
虽然低代码开发工具提高了创建软件的速度,但这类软件的维护成本更高,非专业人士创建的软件将产生大量的技术负债,需要专业的IT技术人员维护,相应的维护成本会不断增加。
同时,由于非专业人士并不了解如何保证软件的安全,使用低代码工具开发的软件中可能包含一些重大的安全漏洞。
当低代码开发的软件连接互联网后,安全漏洞很可能会将公司数据泄露出去,造成不可挽回的损失。
 
ThoughtWorks全球技术策略顾问、中国区CTO及首席咨询师徐昊认为,目前低代码的推广普遍以降低程序员门槛为目的,想要说服企业使用便宜的人力成本去干活的低代码平台。
但这类代码其实是最没有用的,它给行业传达了非常不好的信号——程序员的价值是不值钱的。
 
“事实上,这些能够实现的功能非常有限,甚至会导致很严重的结果,让一些不具备专业技能的人,使用极不趁手、效率低下的工具,来干写代码的工作。
这是非常危险的,这样写出来的代码既难以维护,又难以测试,这一类的工具低代码平台是行业毒瘤。”徐昊表示。
低代码的未来
 
有意思的是,这类低代码平台在资本上是最受追捧的,因为它能讲出很美好的故事。但被资本市场看好,是否意味着低代码的未来值得期待呢?
 
资本市场的投资策略往往是宁可错投、不可错过,但一项技术的未来,取决于它对行业长期发展是否有帮助。
 
不可否认,低代码让技术小白也可以利用各种工具DIY,但这并不代表小白们能成为这方面的专家。
 
当企业意识到,复杂的需求和大型系统超出了低代码软件工具力所能及的范围,低代码其实也是需要专业的程序员来使用、维护和扩展时,或许低代码才能成为业界真正的“扛把子”。
 
因此,与其关注低代码如何让小白快速上手,不如关注针对程序员本身是否有工具可以帮助他们,将他们的流程进行有效的自动化。
 
未来,或许有更多的应用程序都由低代码工具开发,最终解决方案也将混合低代码软件与实际的代码。
程序员们也将习惯使用低代码工具来开发小型应用程序,并创建成功案例中心,用最佳实践引导非技术人员,这或许是一个美好的结局。

【关于科技云报道】

专注于原创的企业级内容行家——科技云报道。成立于2015年,是前沿企业级IT领域Top10媒体。获工信部权威认可,可信云、全球云计算大会官方指定传播媒体之一。深入原创报道云计算、大数据、人工智能、区块链等领域。

为您推荐