企业不再“迷信”低代码

2022-04-16 15:31:24 浏览数 (1)

近日,一个最新调研报告预测,中国有望超越美国,成为低代码应用的领导者,这一结论再次将“低代码”推上了热榜。

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,但这并不代表小白们能成为这方面的专家。

当企业意识到,复杂的需求和大型系统超出了低代码软件工具力所能及的范围,低代码其实也是需要专业的程序员来使用、维护和扩展时,或许低代码才能成为业界真正的“扛把子”。

因此,与其关注低代码如何让小白快速上手,不如关注针对程序员本身是否有工具可以帮助他们,将他们的流程进行有效的自动化。

未来,或许有更多的应用程序都由低代码工具开发,最终解决方案也将混合低代码软件与实际的代码。

程序员们也将习惯使用低代码工具来开发小型应用程序,并创建成功案例中心,用最佳实践引导非技术人员,这或许是一个美好的结局。

0 人点赞