分享好友 资讯首页 频道列表

无代码产品的代码开源,是对革新技术的不负责

2021-09-03 12:00:03 880

关于“无代码产品会是开源的吗?”想必这是很多业内外朋友都非常关心的问题。很多人也问我们是否会为无代码产品开放源代码。在当前无代码行业的发展阶段,无代码产品的开源是不负责任的,很容易导致大家回到“代码开发”和“项目交付”的老路。毕竟,构建通用模块要比构建定制产品复杂得多。

如果真的要推动创新技术,就要敢于掰壮士断腕,总想着用“代码开发”来解决没有代码遇到的问题。我认为这是一种面对生成需求的妥协。

00-1010,很多人把“低代码”搞疯了,我们也受到了很多关注。我认为这是一件好事。突然有这么多人关注这个行业,证明我们之前探索的道路没有错,现在更多人认可我们在做什么。然而,任何新事物都值得辩证看待。没有代码/低代码不能做所有的事情,但是存在是合理的,它必须有一个它所面对的细分市场。

为什么低代码不是新的?任何一家成熟的快递公司,都必须有一个快速的配送平台,以提高配送效率,降低配送成本。十年甚至二十年前,低代码实际上是存在的。Forrester在2014年提出了“低代码”的概念,主要是指可以用很少的代码快速开发应用、快速配置部署应用的技术和工具。

我们认为,新的技术创新在于目标人群的变化。以前用于快速交付的低代码是厂商自己用的,但是今天的低代码是让客户直接用低代码来解决自己的快速开发问题。

低代码和无代码有什么区别?

低代码是给会写代码的人的,没有代码是给不会写代码的人的。然而,这并不意味着无代码产品的开发会更简单,功能会更有限。可以说,Excel在某种程度上也是一个无代码的产品,但我觉得世界上大多数系统都没有Excel灵活,覆盖的场景多样,而且是在用一种傻瓜一样的方式解决复杂的问题。

因此,要打造无代码产品,就要思考如何将“技术语言”转化为“商业语言”,这对于我们无代码厂商来说,更是难上加难,也是最具挑战性的事情。我们一直在思考如何用非技术语言来解释技术问题,用通用模块来解决个性化需求,甚至创造一种“无代码语言”。

“低代码”本不是新鲜事

类比到我们熟悉的领域:视听创作。在过去,我们需要一个非常专业的相机和编辑团队来制作高质量的电影。现在,有了手机,有了电影放映,有了Tik Tok,我们可以完成从拍摄到剪辑再到传播到全世界人民观看的一个系列。苹果iPhone 11 Pro在2020年拍摄的贺岁电影《女儿》,在《三分钟》没有各种长焦镜头和稳定器的情况下,依然可以拍摄大片。

在哔哩哔哩、Youtube等视频平台,每天都会产生大量的视频内容;相关数据显示,哔哩哔哩每天发布超过10万个视频,上传到Youtube上的内容可以连续播放80年;90%的内容都是手机拍的。

同样,光流的使命是“技术赋能业务”。我们认为,技术的传播并不取决于技术复杂度的提高,而是如何思考降低技术门槛,从而下沉到更多人的需求。光流成立于2015年,在那个没有代码竞争的孤独环境中摸索前行。当时概念不多,光流团队从客户出发,思考如何解决业务人员的数据管理问题,一步步走到今天。

mg data-ic="false" src="https://mp.toutiao.com/mp/agw/article_material/open_image/get?code=ZDQ2MTIzMjNjYzMzMzJkMzQ5ZjRiMTAxMjg5NjVmYTgsMTYzMDY0MTIyMjg2MA==" image_type="" data-width="1080" data-height="598" data-ic-uri=""/>

与其“代码开源”,不如“能力开源”

前面介绍了从低代码、无代码以及到无代码所面对的人群,是希望能让大家对无代码的真正意义有一个正确地了解。

上周看到两篇文章,一篇是某友商宣布部分代码开源,一篇是海外独角兽团队对Airtable做的非常详尽的研究:“Airtable不是Excel,是企业服务界的Roblox”。我觉得两边走向了完全相反的路径。一个是组建一个无代码领域的“元宇宙”,定义好标准,让大家往正确的方向一同摸索。一个看起来像是让更多的人加入“无代码”的贡献大军,其实是把无代码厂商应该做的事情又交还给了客户,让客户用“源码开发”的方式,承担目前无代码产品功能模块还不尽完善的成本。但是未来如何能够做到更平滑的更新?由于代码开源带来的断档更新或者不能支持快速升级,一定是给无代码带上了沉重的枷锁。对客户而言,是饮鸩止渴,是要打破“无代码”模块化的的底层逻辑。在这本就鱼龙混杂的低代码市场上,又增加了一笔浓重的一笔。

当新事物出现时,很多非行业人士没有判断力,这时候行业内厂商不仅要占领市场,更要正确引导,走正途,宣导正确价值。

不做代码开源不代表着封闭,而代表着尊重。当无代码的产品代码开源了,还谈什么无代码?对于轻流而言,与其“代码开源”,我们更希望推动“能力开源”。所以轻流一直在思考的是如何把无代码更好的封装,让更多的人能够应用这个能力。

无代码一定程度上就是一种新型的“代码”,但是如何做好定义,我们需要新的解决问题的思路和方法,而不是在市场火热的时候选择走回头路。

有很多人会觉得“无代码”像是“乐高”,乐高需要的模块一定和传统的模块不一样。不要让更多的人花成本做乐高积木模块,更多的思考如何让大家更好的运用“积木模块”,甚至是让更多的人开发积木模块。如何做?轻流还在探索。但一定不是简单粗暴的“代码开源”,而是如何做好无代码开发能力的赋能。所以无代码也一定不是封闭的,它是更高维度的开放。

“轻代码”,无代码「能力开源」的重大尝试

我们今年推出了一个新的概念——“轻代码”。我们不想炒概念,也不想贴标签,但是为了大家更好的理解,我们没有用无代码或者低代码的概念。

轻代码和低代码最大的不同就是赋能对象的不同。轻代码是在无代码的基础上更好的赋能业务人员和非开发者的途径和方法。简单而言就是轻流通过轻代码的能力让开发者开发“特殊积木模块”,并把这些“特殊积木模块”赋能给业务人员用。

换句话说,未来无代码产品的“二次开发能力”,也应更好的考虑组件化和模块化,一定不能打破“模块化”的底层逻辑。

打败柯达的不是乐凯胶卷,而是数码相机。我们坚信新的变革出现,是需要大家理性而又辩证的看待。无代码也不会代替开发者,而是在目前供给不平衡下,让开发者做更多更需要开发者的事情。

面对无代码既不要妖魔化也不去神仙化,给新事物一些时间,问题总归会被合理化的解决。轻流一定会不忘初心,降低技术的门槛,让技术普惠商业。

反对 0
举报 0
收藏 0
newmap | sitemaps