低代码开发是未来软件开发的主流模式
低代码平台起始于 20 世纪 80 年代 4GL“第四代编程语言”。2014 年,Forrester research 提出低代码平台的概念,中国低代码市场进入发展期;2018 年,西门子收购低代码企业 Mendix 、美国低代码独角兽企业 Outsystem 获得 1.5 亿美元的融资,此次收购事件以及融资事件的发生将低代码市场带入资本方的视野,因此,中国低代码市场进入市场快速发展期。
低代码作为一种早已有之却又重获新生的技术理念,迎来了市场的热捧,背负着“人人都是程序员”的期望降生,又遭遇了诸多的质疑,甚至被称为行业毒瘤。近年来,低代码厂商如雨后春笋般涌现,也有部分厂商举步维艰,退出了低代码领域。
那么未来十年,低代码开发会成为未来软件开发的主流模式吗?答案是肯定的。
首先,从软件开发行业的发展脉络来看,降本增效是行业不断向前发展的过程中,一脉相承的核心诉求。而低代码的能力,也恰恰是让研发人员从机械的增删查改中脱离出来,专注于解决更有价值的问题。
我们可以看到,技术的发展形成社会的高度分工,社会高度分工反过来让资源治理进行有效的聚合,从而促进社会的发展,这是过去三次产业革命验证过的客观规律。这个发展演进的过程中,工匠精神很重要,所以代码很重要,但身处大工业时代的当下,工匠思维一定是服从于工程思维的。
其次,低代码本质上就是一种软件工程的设计思想,其核心是利用参数化、组件化的方式来封装结构,用工厂化的方式来装配软件系统,改变此前软件开发从代码做起的作坊式生产方式,进而提高代码的可复用性,控制代码的质量,降低软件从业人员的门槛,缩小业务专家和技术专家的认知差异。在低代码技术的支持下,软件行业也会实现高度的分工,不仅仅是低代码供应商会发挥作用,所有的快速开发工具、扩展工具,其实都符合低代码思想。
最后,随着数字化转型的深入发展,仅中国每年的软件人才缺口就高达数百万,未来十年软件人才的供给和需求之间存在巨大的鸿沟,这个问题只能通过推广低代码的思想、利用低代码技术来解决。
艾瑞咨询 2022 年低代码市场研究报告中列出了 IT 人员供给不均的现状。
2021 年在企业数字化转型及疫情的助推下,低代码行业市场规模达到 27.5 亿,增长速度为 72.4%,主要增量一方面来自于应用场景在各个行业的渗透率提升,另一方面由于厂商对低代码产品不断迭代优化,低代码的客单价亦有所抬升。未来,随着腰部客户需求的提升,客户结构持续优化,客户质量及续费率提升,低代码市场仍有较大增长空间,预计未来 4 年复合增速达到 44.1%,2025 年中国低代码行业市场规模将达到 118.4 亿。
根据对世界范围内 IT 人员和决策者的调查显示,59%受访者表示疫情带来的影响远超预期,85%IT 决策者认为低代码是其不容错过的趋势,93%的 IT 人员表示企业将加快软件开发速度。另有数据显示,全球有 77%的企业已经在使用低代码开发平台,IDC 预测未来全球低代码开发者数量将以高达 40.4%的年复合增长率递增。
未来十年,数字化转型升级是大势所趋,必将催生井喷式的需求,至少产生十倍于当下的软件开发需求。这个需求如何解决,最简单的方法是补充更多软件工程师人才,但这个培养成本和难度都非常高,无法从根本上解决人才缺口的问题。引入自动化工具,改革当前开发模式,是可预见的解决方案,这些都与低代码的目标一脉相承。
所有少编码、快交付的框架、工具、平台都可以称为低代码,我们应该从更高维度去看低代码的发展与应用。从计算机发展的历史看,十年时间足够低代码解决很多问题。即便是当下,低代码也在传统行业内挖掘出了大量应用场景,它的潜力十分可观。当云计算刚出现时,质疑的声音从未停止,可随着时间的发展,云计算已经成为了数字世界里,水和电一样的“基础设施”。
低代码在当前所走过的路,与当年的云计算何其相似。前几年,Gartner 曾预测:到 2025 年,70%的新应用将由低代码/无代码技术完成开发。未来,低代码开发一定会成为软件开发的主流模式。
版权声明: 本文为 InfoQ 作者【元年技术洞察】的原创文章。
原文链接:【http://xie.infoq.cn/article/2a19285fa69986b3abfae953f】。文章转载请联系作者。
评论