爆火的低代码,能解决的问题只有「一个」

ToB行业头条2021-01-27
低代码到底是什么?工具?技术?或者是其他?

编者按:本文来自微信公众号“ToB行业头条”(ID:wwwqifu),作者:王慧贤,排版:不萌 ,36氪经授权发布。

这几年,关于低代码的争议并不少。有人说低代码已经烂大街了,有人说低代码才刚刚起步。还有很多人,还在纠结低代码到底是什么。

此篇文章,我们想通过专访明道云CEO任向晖为大家解答这三个问题:

1.低代码到底是什么?工具?技术?或者是其他?

2.低代码能解决什么问题?不能解决什么问题?

3.低代码的一般壁垒和非一般壁垒问题

01 低代码不是工具是什么?

虽然此前一直拜读任向晖的文章,但这是笔者第一次和他进行交谈。

本以为经常写文章的人会比较健谈,但任向晖的回答总是很简短,语速也偏快,一点儿也不拖泥带水。

关于低代码到底是什么,任向晖给出了「ToB行业头条」从未听过的回答。

“低代码既不是技术,也不是工具,而是aPaaS(aPaaS全称为application Platform as a Service,应用程序平台即服务)的一种特征。只不过大家都喜欢把应用平台叫做低代码,我们也就跟着叫了。”

Gartner对aPssS所下的定义是:“这是基于PaaS(平台即服务)的一种解决方案,支持应用程序在云端的开发、部署和运行,提供软件开发中的基础工具给用户,包括数据对象、权限管理、用户界面等。”

据任向晖所说,应用平台就是应用在平台上构建、应用在平台上运行,通过简化一系列纯技术化的过程,比如生成源代码、编译代码、部署运行环境等,打造出更符合直觉的用户交互范式。

“之所以有人认为低代码是一种工具,是因为他们把低代码和RAD混淆在了一起(RAD全称为Rapid Application Develop,一种计算机编程开发工具)。事实上,二者有着本质上的区别。”任向晖表示。

低代码的实现机制完全不同于RAD,像明道云、简道云等纯粹的应用平台,不涉及所谓的IDE(全称为EIntegrated Drive Electronics,电子集成驱动器)环境,已经从开发工具转换为一种应用平台。

任向晖认为,很多人对低代码是望文生义的,并没有发掘出它的本质。就像一个人看到粉红色的东西,就会本能联想到一定是女生专属一样。这是本能直觉,但或许并非真相。

“低代码不能算是一种工具,更不能说是一种玩具。谈起零代码/低代码,人们就会默认其为简单的工具,再武断地推测出‘简单的工具只能打造简单的应用’这种结论。”任向晖说。

02 低代码能解决的问题只有“一个”

那么问题来了:低代码能否解决实际的问题?能解决多少?是真需求还是伪需求?

“需求一定是有的,可ToB市场是非常理性的,没有人会因为单纯喜欢而买单。所以回答上述问题之前,我们先应该搞清楚低代码到底是给谁用的。”任向晖说。

对于业务复杂度不高的微型企业来说,低代码起到的作用的确是止痒不止痛。可一个较为成熟的企业不可能买一个全家桶,总会有一些跨供应商的选择。

“低代码应用平台的优势就在这里,A家企业用了微软的软件,低代码厂商可以跟A接;B家企业用了金蝶的产品,低代码厂商就可以跟B接。”任向晖说。

那低代码面向的主要人群有哪些?

主要是那些对管理和业务场景相对熟悉的人,比如HR、财务等。使用低代码应用平台,企业的大部分开发工作通过鼠标简单“拖、拉、拽”即可完成,就像搭积木一样容易,即便不懂代码和程序的人,只要对管理和应用场景有一定理解,也可以开发应用。

“这就意味着,原来只是做一些简单业务流程开发的人可能被替代掉。为企业做定制软件开发服务的开发人员,他们大部分吃的几乎都是一碗饭。特别是基于Java做关系数据库的这类流程应用,本来就是范式化的,有一大部分肯定会被替代。”

任向晖又补充道:“但并不会完全替代,因为开发人员是一个很大的群体,他们开发的应用范畴也各不相同。”比如一些做专业场景应用开发的、做算法的、做后端的、做游戏的开发人员肯定不会被替代掉。

与C端市场相比,B端的最大特点是需求非标。企业内部往往存在大量的细节效率问题,这些问题分散在各个非技术部门,一点一点地牵绊着企业的效率,但却找不到相应的解决方案。

从需求侧来看,企业数字化转型浪潮之下积累的应用开发需求规模已经十分庞大了。Gartner预计,2021年市场对于应用开发的需求将五倍于IT公司的产能。

不断简化范式化流程、减少重复性工作,是整个ToB行业的大趋势。像国外的SAP、Oracle、微软、Salesforce,国内的金蝶用友都走上了低代码开发这条路。

“低代码应用平台天生具备同构的基因,在同一系统下用的是一个数据模型,从某个程度上看,它和中台的概念非常接近。”任向晖说。

任向晖说:“低代码能解决的问题只有一个:企业中后台应用的问题。”

中后台应用就是指围绕企业业务对象建立数据关系,并且在数据关系上在建立工作流程。所以,低代码可以的优势在于可以实现软件之间的数据互通,从而解决企业的个性化需求,特征在于极具灵活度。

“不能解决的问题,就是在企业中后台应用这个领域之外的所有问题。”任向晖坦言。

03 非一般壁垒问题才是关键矛盾

当人们在谈论某个产品、行业的壁垒问题时,大多数情况下是以为自己发现了其中的同质化现象。

可任向晖和「ToB行业头条」说,低代码应用平台的同质化现象并不严重。

“作为一个合格的企业软件产品,有标准的输入输出接口是最基本要求。刨去开放性这一点之外,由于产品复杂,我到现在还没看到全世界有两个产品之间的实现机制完全一模一样,大家各有各的架构方案。”任向晖说。

不可否认的是,低代码应用平台的确有壁垒问题。任向晖把其分为一般壁垒和非一般壁垒

任向晖认为,一般壁垒是指某个产品的复杂度越高,一般壁垒就越高,但这并不能形成绝对壁垒,因为每个人都可以学、都可以进步。

所以大家都在研究非一般壁垒,至于特殊壁垒到底怎么来构筑,大家各有各的判断。“我的初步判断是搭建生态、用户群落、合作伙伴关系,这些会是比较重要的壁垒。”

任向晖特别提到:“我们对生态的理解会比较朴素一点,那就是能有更多的人在平台上创造价值,有的为自己创造价值,有的为别人创造价值。明道云的主要策略不是提供服务,这部分增值工作需要生态合作伙伴来共同完成。”

互联网巨头、老牌SaaS厂商开始做低代码,对于纯粹做低代码的厂商来说,的确有不利的一面。毕竟蛋糕就那么大,竞争对手越多,竞争就越激烈。

但任向晖认为,巨头入局也并不是一件坏事。首先,能够让更多的ToB从业者关注到低代码,了解低代码,无形之中也起到了拓展市场的作用。其次,企业软件市场是比较零散的,也是比较细分的,没有哪家会强大到占领全部市场。

“从市场走向来看,未来低代码会替代相当比例的定制开发,甚至会替代一些个性化程度要求较高的产品领域。总体而言,代码一定会越写越少,所以低代码是整个软件开发行业的趋势和方向。”任向晖预测。

未来低代码会不会被取代?这是肯定的。因为社会在发展、技术在进步,总有新的解决方案代替旧的解决方案。可能是被历史的浪潮所淹没,但更可能是自我否定,蜕变成新的“低代码”。

正如任向晖所言,简单不等同于无用。高手过招,一招制胜。所谓大道至简,说的就是这个道理了。如果能以更简单的方式来解决问题,何乐而不为?

(本文整理自ToB行业头条与任向晖老师对话,为方便阅读,内容有所删减、调整)

+1
15

好文章,需要你的鼓励

参与评论
登录后才能参与讨论哦...
后参与讨论
提交评论0/1000

请回复有价值的信息,无意义的评论将很快被删除,账号将被禁止发言。

下一篇

字节教育的「天花板」和「脚踏板」

2021-01-27

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

为你推送和解读最前沿、最有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚集全球最优秀的创业者,项目融资率接近97%,领跑行业