为什么会出现低代码无代码平台?

任何技术的兴起、流行或者消失,不仅取决于技术本身,更取决于现实的需求。低代码/无代码开发技术之所以能在这个时候重新发扬光大,有两方面的原因。一方面,相关技术发展到一定程度,使原来不可能的事情成为可能,其中的决定性因素是市场对于更高生产力工具的追求,其本质是人类社会对于如何利用机器的能力提高人类福祉的终极探索。另一方面,生产力工具在不同的时代有不同的特征。在工业革命的早期,能够加强或代替人类四肢劳作能力的工具是生产力工具发展的重点,因此才有了以蒸汽机为代表的机器的普及。随着计算机的普及,人类开始利用机器的信息处理能力来减轻或代替计算与决策工作,办公自动化工具在这个过程中起到了重要的促进作用。


截至目前,大部分的软件开发是由专业程序员来完成的。而目前的事实是,专业程序员已经供不应求了。当然我们可以通过培养更多的专业程序员来提高全社会的软件开发能力,但是各种迹象表明,社会对于生产力应用开发能力的需求已经远超社会培养专业程序员的能力。同时,由于数字化已经逐渐渗透到人类社会工作与生活的方方面面,现在已经很难明确地表达我们需要什么样的应用、不需要什么样的应用。

 
另外,开发过软件应用的人都会有深刻的体会,那就是软件开发不可能凭空发生,它需要基于具体需求解决具体的行业问题,而现在软件应用的覆盖领域越来越广,覆盖内容越来越细致,再优秀的程序员也很难对所有业务的细节有深入的理解。这种时代的变化要求各行各业的从业人员具备基本的应用开发能力,其目的并不是将自己培养成专业程序员,而是借助这种能力来提高自己的工作效率。理论上,所有重复性工作、所有工作模式都可以总结成规律的工作,都可以用机器的软件与硬件能力来代替。因此当技术发展到一定阶段,当低代码/无代码技术发展到普罗大众都可以更有效地利用软件的能力来提高工作效率的时候,低代码/无代码技术自然就重新发扬光大了。低代码/无代码不是新鲜事物,也不是办公自动化的终点。


 

猜你喜欢

转载自blog.csdn.net/wxz258/article/details/129928446