作者 / 王慧贤 · 排版 / 不萌
这几年,关于低代码的争议并不少。有人说低代码已经烂大街了,有人说低代码才刚刚起步。还有很多人,还在纠结低代码到底是什么。
此篇文章,我们想通过专访明道云CEO任向晖为大家解答这三个问题:
3.低代码的一般壁垒和非一般壁垒问题
01
低代码不是工具
虽然此前一直拜读任向晖的文章,但这是笔者第一次和他进行交谈。
本以为经常写文章的人会比较健谈,但任向晖的回答总是很简短,语速也偏快,一点儿也不拖泥带水。
关于低代码到底是什么,任向晖给出了「ToB行业头条」从未听过的回答。
“低代码既不是技术,也不是工具,而是aPaaS(aPaaS全称为application Platform as a Service,应用程序平台即服务)的一种特征。只不过大家都喜欢把应用平台叫做低代码,我们也就跟着叫了。”
Gartner对aPssS所下的定义是:“这是基于PaaS(平台即服务)的一种解决方案,支持应用程序在云端的开发、部署和运行,提供软件开发中的基础工具给用户,包括数据对象、权限管理、用户界面等。”
据任向晖所说,应用平台就是应用在平台上构建、应用在平台上运行,通过简化一系列纯技术化的过程,比如生成源代码、编译代码、部署运行环境等,打造出更符合直觉的用户交互范式。
“之所以有人认为低代码是一种工具,是因为他们把低代码和RAD混淆在了一起(RAD全称为Rapid Application Develop,一种计算机编程开发工具)。事实上,二者有着本质上的区别。”任向晖表示。
低代码的实现机制完全不同于RAD,像明道云、简道云等纯粹的应用平台,不涉及所谓的IDE(全称为integrated development environment,集成开发环境)环境,已经从开发工具转换为一种应用平台。
任向晖认为,很多人对低代码是望文生义的,并没有发掘出它的本质。就像一个人看到粉红色的东西,就会本能联想到一定是女生专属一样。这是本能直觉,但或许并非真相。
“低代码不能算是一种工具,更不能说是一种玩具。谈起零代码/低代码,人们就会默认其为简单的工具,再武断地推测出‘简单的工具只能打造简单的应用’这种结论。”任向晖说。
02
低代码能解决的问题
那么问题来了:低代码能否解决实际的问题?能解决多少?是真需求还是伪需求?
“需求一定是有的,可ToB市场是非常理性的,没有人会因为单纯喜欢而买单。所以回答上述问题之前,我们先应该搞清楚低代码到底是给谁用的。”任向晖说。
对于业务复杂度不高的微型企业来说,低代码起到的作用的确是止痒不止痛。可一个较为成熟的企业不可能买一个全家桶,总会有一些跨供应商的选择。
“低代码应用平台的优势就在这里,A家企业用了微软的软件,低代码厂商可以跟A接;B家企业用了金蝶的产品,低代码厂商就可以跟B接。”任向晖说。
那低代码面向的主要人群有哪些?
主要是那些对管理和业务场景相对熟悉的人,比如HR、财务等。使用低代码应用平台,企业的大部分开发工作通过鼠标简单“拖、拉、拽”即可完成,就像搭积木一样容易,即便不懂代码和程序的人,只要对管理和应用场景有一定理解,也可以开发应用。
“这就意味着,原来只是做一些简单业务流程开发的人可能被替代掉。为企业做定制软件开发服务的开发人员,他们大部分吃的几乎都是一碗饭。特别是基于Java做关系数据库的这类流程应用,本来就是范式化的,有一大部分肯定会被替代。”
任向晖又补充道:“但并不会完全替代,因为开发人员是一个很大的群体,他们开发的应用范畴也各不相同。”比如一些做专业场景应用开发的、做算法的、做后端的、做游戏的开发人员肯定不会被替代掉。
与C端市场相比,B端的最大特点是需求非标。企业内部往往存在大量的细节效率问题,这些问题分散在各个非技术部门,一点一点地牵绊着企业的效率,但却找不到相应的解决方案。
从需求侧来看,企业数字化转型浪潮之下积累的应用开发需求规模已经十分庞大了。Gartner预计,2021年市场对于应用开发的需求将五倍于IT公司的产能。
不断简化范式化流程、减少重复性工作,是整个ToB行业的大趋势。像国外的SAP、Oracle、微软、Salesforce,国内的金蝶用友都走上了低代码开发这条路。
“低代码应用平台天生具备同构的基因,在同一系统下用的是一个数据模型,从某个程度上看,它和中台的概念非常接近。”任向晖说。
任向晖说:“低代码能解决的问题只有一个:企业中后台应用的问题。”
中后台应用就是指围绕企业业务对象建立数据关系,并且在数据关系上在建立工作流程。所以,低代码可以的优势在于可以实现软件之间的数据互通,从而解决企业的个性化需求,特征在于极具灵活度。
“不能解决的问题,就是在企业中后台应用这个领域之外的所有问题。”任向晖坦言。
03
非一般壁垒问题
当人们在谈论某个产品、行业的壁垒问题时,大多数情况下是以为自己发现了其中的同质化现象。
可任向晖和「ToB行业头条」说,低代码应用平台的同质化现象并不严重。
“作为一个合格的企业软件产品,有标准的输入输出接口是最基本要求。刨去开放性这一点之外,由于产品复杂,我到现在还没看到全世界有两个产品之间的实现机制完全一模一样,大家各有各的架构方案。”任向晖说。
但不可否认的是,低代码应用平台的确有壁垒问题。任向晖把其分为一般壁垒和非一般壁垒。
任向晖认为,一般壁垒是指某个产品的复杂度越高,一般壁垒就越高,但这并不能形成绝对壁垒,因为每个人都可以学、都可以进步。
所以大家都在研究非一般壁垒,至于特殊壁垒到底怎么来构筑,大家各有各的判断。“我的初步判断是搭建生态、用户群落、合作伙伴关系,这些会是比较重要的壁垒。”
任向晖特别提到:“我们对生态的理解会比较朴素一点,那就是能有更多的人在平台上创造价值,有的为自己创造价值,有的为别人创造价值。明道云的主要策略不是提供服务,这部分增值工作需要生态合作伙伴来共同完成。”
互联网巨头、老牌SaaS厂商开始做低代码,对于纯粹做低代码的厂商来说,的确有不利的一面。毕竟蛋糕就那么大,竞争对手越多,竞争就越激烈。
但任向晖认为,巨头入局也并不是一件坏事。首先,能够让更多的ToB从业者关注到低代码,了解低代码,无形之中也起到了拓展市场的作用。其次,企业软件市场是比较零散的,也是比较细分的,没有哪家会强大到占领全部市场。
“从市场走向来看,未来低代码会替代相当比例的定制开发,甚至会替代一些个性化程度要求较高的产品领域。总体而言,代码一定会越写越少,所以低代码是整个软件开发行业的趋势和方向。”任向晖预测。
未来低代码会不会被取代?这是肯定的。因为社会在发展、技术在进步,总有新的解决方案代替旧的解决方案。可能是被历史的浪潮所淹没,但更可能是自我否定,蜕变成新的“低代码”。
点赞(2)
你可能喜欢
说点什么
全部评论