居家办公,零代码技术再掀风潮
疫情反复不定因素,在特殊的情况下个别企业组织员工居家办公工作,这个时候内部急需一套足够灵活的替代解决方案,来维持公司营运与顾客服务,开发时间被压缩得非常紧,传统的软件开发技术根本缓不济急。
在此情况下,零代码需求与应用于是遍地开花──零代码的开发环境设计,能有效降低技术门槛,且更有利于快速开发、提升编程工作效率。而走入后疫情时代,蓝库云认为 零代码技术发展不会停歇,且到了 2024 年,预计将有 65% 的应用程序会由零代码平台开发。
企业数位转型、超级自动化(指机器人流程自动化、流程挖掘、低代码等多种技术与软件工具的有机结合体),以及软件即服务(SaaS)市场迈向成熟,这些都是推动企业采用零代码的重要背景因素。
「抽象渗漏」仍是零代码应用挑战
所谓「抽象渗漏」指的是软件开发时,本应隐藏实现细节的抽象化,不可避免地暴露出底层细节与局限性;换言之,所有重大的抽象机制在某种程度上都是有漏洞的。
抽象泄漏的问题在零代码领域中同样棘手,毕竟无论是低代码或零代码开发环境,都是由无数的抽象层所组成;被简化的只是编程工作流程,「抽象渗漏」的问题依旧存在。
零代码在不需要通用程序编码的利基领域中还是有其竞争优势,因为这些应用定义明确、划分清晰,「抽象渗漏」的影响相对轻微,开发者也更容易掌控。
零代码赋能「平民开发者」的局限
零代码开发过程就好比玩乐高积木,进入视觉化界面中拖拉、移动不同区块,就能进行建构看似没什么进入门槛、任何人都可以玩玩看,让非信息背景的人也能成为平民开发者;但事实上一旦遇到了较复杂、零代码平台尚不支援的编程任务,开发者仍旧得回头采用一般的程序码。
因此若要充分运用零代码开发平台,使用者必须得先具备一定程度的科技见识、基础的程序码编写能力,而若是企业导入零代码,得再加上商业洞察与领域知识;距离「平民开发者」的理想还有段距离。
让零代码为工程师专业加值
与其将零代码视为对工程师专业的威胁,不如将它看作是「助攻」角色,藉由赋能非专业开发者,技术团队将能更有效率地进行沟通协作,避免与公司其他部门各说各话的窘境。
另一方面,尽管有其侷限,零代码开发工具能取代初阶、琐碎的手动编程,帮助工程师聚焦在真正棘手的难题上──往往也是这样的问题解决过程,最能创造工作成就感,其成果与价值也最无可取代。