1. 首页

“无代码”时代,离我们还有多远?

什么是无代码无代码自身优势及长期发展的可能从这个角度来看,在软件应用领域我们终将走向“人人都是创造者”的时代,而无代码则是这条路上必然会经历的趋势。如同AI的发展一样,无代码还是一个相对较新的范畴,距离较全面的普及还有相当的一段距离,短期内也是在一些特定领域率先发展。

Sponsor

“无代码”时代,离我们还有多远?

前言:“代码行业的今后,是无代码”,这句话来自GitHub的CEO-ChrisWanstrath。当今,代码应用在生活中的方方面面,大多数智能设备的应用都离不开代码,代码可以为智能设备带来诸多各样的功能的,我们的好多设计效果更应该通过代码来推动。代码行业对于GitHub应该并不陌生,GitHub是借助Git进行版本控制的硬件源代码托管服务系统。那么其研发者ChrisWanstrath所说的这句话是意味着哪个,无代码又是哪个意思,那么看下刚刚的文章吧!

“无代码”时代,离我们还有多远?

在数字化程度越来越高的现在,被预设的硬件应用场景和被迭代周期限制的功能升级速度早已无法满足一个别客户的诉求。各个领域都起初关注生产力如何推动降本增效的大环境下,“无代码化”提供了一种新的模式。

虽然听上去更像是科技范畴的概念,“无代码”趋势实际上是由行业所驱动带来的——这意味着成为开发上游的产品顾问和设计师也许比研发人员更应该关注“无代码”趋势对将来产品形态带来的影响。

PART1.什么是无代码

普遍状况下所表述的“无代码”其实指的是无代码开发系统(NCDP,No-CodeDevelopmentPlatform),是指使用者无需具有专业的代码编程能力,即可完成网站或工具应用等的开发建立工作的软件和系统。

“无代码”的本质虽然是借助图形客户界面这种可视化的方式取代了程序员一行一行编写代码的特色开发方式,所以大个别无代码系统都借助提供可拖放的“小配件”以及一些预置模板等方法让非程序员用户可以借助相对简单的方法完成应用程序的构建。

“无代码”时代,离我们还有多远?

现今时兴的少儿编程工具用积木的方式练习小同学的程序逻辑能力,也可以视为一种无代码编程方式(照片来源于网络)

为了确保应用能力的可扩充性,无代码系统一般还支持通过API等便利用户将所建立的应用与第三方工具或服务连接在一起。

提到无代码,也很容易联系到另一个相关的概念——低代码(Low-Code)。低代码一词最早是2014年由Forrester提出,旨在借助最少的自动编码或者最少的设定、用户培训、部署等后期投资就可以迅速投产业务应用程序。[2]无代码和低代码常常被成为相关概念被进行对比(关于它们准确的差别又是另一话题,在此就不展开细述了),但可以很明确的是,两个概念背后的初衷都是为了提升应用程序开发强度以防范丰富而经常的业务需求,以及有限的开发人力投入。

“无代码”时代,离我们还有多远?

近年来无代码系统越来越多发生在大众视野中(在国外市场更为明显),功能和行业细分领域也各不同样。

一些代表性的案例

“无代码”时代,离我们还有多远?

Webflow是一款可视化网页构建软件,你可以使用它制做出专业级的响应式网站,无需代码基础

“无代码”时代,离我们还有多远?

Scapic无需任何编码能力,就可以生成一个VR购物站点

“无代码”时代,离我们还有多远?

Voiceflow让不懂程序的人也能成为自己的智能语音助手

“无代码”时代,离我们还有多远?

Bubble是一个可视化App编写软件,类似于设计师使用的UI软件,但能直接编辑好页面逻辑生成APP

“无代码”时代,离我们还有多远?

Airtable是新型的在线表格,不同于传统表格,它可以将数据转换为各类方式的图例配合丰富的软件共同使用,近期还上线了可编辑的手动化逻辑能力,并将产品自身的定义升级为可形成应用的表格软件

“无代码”时代,离我们还有多远?

“无代码”时代,离我们还有多远?

Zapier是一个无代码连接器,让不会编程的人也无法进行应用之间的集成,可以自由设置系统所支持应用之间的逻辑联结,类似于更新版的IFTTT

PART02.是潮流还是长期趋势

行业还进入发展早期

在海外,与上文所提及案例类似的无代码创业项目也有众多,大厂也相继有相关的尝试,如微软的PowerApps,以及Google今年刚收购的AppSheet。目前进业还进入初期阶段,整个行业规模在将来也有很高的空间。

无代码概念相关的融资项目更早发生在toB领域,而近十年在通用效率场景下也显现出大批创新产品。以中国SaaS行业头部企业的估值作为参照,上面例子的企业中市值最高的Airtable估值约25亿美元,而SaaS行业的龙头Saleforce估值接近2000亿美元;从整个市场对比来看,无代码行业预计2020年系统市场体量达155亿美元,而2020年SaaS市场体量将超过约3800亿美元。所以整个无代码行业即便还进入一个相对早期阶段,规模还较小。

那么究竟具备这些优势,使得无代码被市场和资本看好呢?

无代码自身优势及大量发展的或许

“无代码”时代,离我们还有多远?

低门槛

无代码系统的使用者不必具有代码能力,意味着更多人可以突破当时个人能力限制,直接参与或独立完成硬件应用构想的落地(设计师、产品顾问等不应该学习全面的代码知识就可以做出完整可上线的应用)。除了产品经理、设计师很多本来处于开发流程上游的角色,更大的涵义在于不同市场领域的二线从业者,真实的终端客户也都有机会直接作为应用的建立者。借助无代码解决方案,他们可以运用自己的领域知识自行缓解这些难题。

低成本

“无代码”时代,离我们还有多远?

高能力有经验的开发人员通常占据研发人力费用中的大头,与全自动代码开发方式相比,无代码可以增加研发周期同时降低开发人力的投入。这针对有较为长期重复相同硬件需求的市场来说意味着有效减少开发成本的或许;而针对这些初创团队,这意味着这些还进入初步尝试阶段的看法,不再一定必须花费巨额预算完成推动;但是是最后未能用无代码方案完整实现的产品,也可以尝试通过无代码系统迅速建立MVP以完成早期的低成本迅速验证,以助于进一步的产品决策。

高效率

互联网产业仍然秉持着效率至上的观念——跑得够快就意味着更多可能。无代码可以被理解为是一种极致组件化的结果,这本来就意味着效率的提高;而从工作流程的差别上来看,无代码的方式也很高程度上缓解了当时开发线性流程中多角色的沟通成本问题,而流程改进最终带来的结果则是更敏捷的迭代和更快的反馈。这种解决方案,在面对一些垂直画面和领域相对长期而经常的多样化需求时,会表现出更显著的效率优势。

早在1982年,JamesMartin就在《无程序员的应用程序研发》一书中写道:

“每台计算机可用的程序员人数正在逐渐降低,以至于日后大多数计算机需要大约部分地在没有程序员的状况下工作。”

而现在各类网站和工具应用正在吞噬着全球,我们的程序员人数渐渐是赶不上日益下降的硬件代码需求。从这个视角来看,在硬件应用领域我们将要走向“人人都是成就者”的时代,而无代码则是这条路上必定会经历的态势。

“无代码”时代,离我们还有多远?

重新理解“无代码”

无代码的概念在被强调以来也经常伴随着诸多争议的声音。在较为初期时,部分有专业代码背景的专家认为无代码只能支持完成很简洁的建立,过于局限而没有更大价值空间;近十年“无代码”一词热度提升,伴随着一大波创新产品的迸发和资本的青睐,争议声再次发生——是新的风口还是噱头大过实质?

新兴的SaaS公司和一波变革效率产品的确都尽力把握机会在运用无代码浪潮来推销自己(搜索引擎相关关键词的大半文章都来自很多公司的博客或官方),很难说在这一层面上无代码的概念没有被过分包装。抛开那些营销推广层面的东西,无代码概念的背后仍然存在上文中提及的诸多客观优势,笔者认为可以非常审慎对待无代码趋势的长远未来。借用FiberyCEOMichaelDubakov在一篇论述无代码浪潮的博客中的表述[3],展望一下:

“…如果营销员工可以建立和升级网站,那么她可以迭代并更快地尝试各类复制和想法。

如果咨询顾问可以在几个小时内将其新颖的预测步骤自动化为一种工具,那么她可以更快地缓解客户的难题并显示其尽力的价值。

“无代码”时代,离我们还有多远?

如果小型企业主可以按照自己的意愿构建应用程序,则可以借助自动化增加业务效率,并花费宝贵的时间来扩展业务…”

我们并不必须过多去纠结概念的界限,也不必局限于用“无代码”简单去定义一个详细工具或系统,也许可以更明晰地将“无代码”看作是一种认知模式或观念(我们仍然也在倡导效率至上的观念,无代码可能是最后形态的一种可能)。我们最本质的目标而是希望在某一天就能突破现有方式,在寻找到可以持续增加开发门槛、压缩研发费用、提高开发强度的方式的同时,也让更多人可以参加到成就的过程中来。

PART03.设计师视角的一些探讨

如同AI的发展一样,无代码而是一个相对较新的界定,距离较全面的普及还有非常的一段距离,短期内也有在一些特定领域逐步发展。站在互联网市场设计师的视角,我们可以从几个方面探讨这一新的趋势。

“无代码”时代,离我们还有多远?

拥抱无代码带来的便利

设计师是无代码趋势下较早一批受益群体。越来越多的无代码编辑软件让设计师可以直接推动时尚想法的落地,而无需依赖下游研发同事亦或是自己额外花长期精力去学习复杂的代码知识。设计师可以多关注那些新工具的发展,也许可以对日常工作模式或趣味落地带来更多的或许性。

“无代码”时代,离我们还有多远?

尝试参与到浪潮之中

行业中无代码的应用在一些典型toB场景和广泛的效率场景下终于有一些探索和尝试,国内相关产品或系统还进入相对更早期的阶段,近期还有了进一步发展的势头。

在实践无代码系统的设计建立过程中,可能必须关注到设计所应对对象的差异,由原先的“为产品客户设计”转为“为系统中的建立者和使用者设计”。多角色的平台设计对设计师系统认知会有更高要求,可以尝试从B端设计并且服务设计等领域借鉴学习相对成熟的设计方式,同时结合实际产品客户定位的差别做灵活应对。

在应对需要为非专业用户提供无代码系统的设计时,如何简化复杂,把握非专业用户的心智模型而跳出专业研发者和设计师自身的认知习惯,可能只是实践过程中会遭遇的挑战。

“无代码”时代,离我们还有多远?

另外,与日常通过模块化改善工作强度有所不同,无代码系统原本就是对业务流程和产品用途高度组件化、模块化的结果,设计师必须尝试从更高维度去抽象理解系统所涵盖的流程和所提供的各类能力。

“无代码”时代,离我们还有多远?

为将来做更多准备

从更长远的视角来看,行业的差异比想像中更快,互联网市场的设计师必须有更充分的打算以迎来下一波热潮可能带给的重塑。

今后大个别的工作将不再停留于反复打磨几个特定客户场景的感受,相对基础的“好用”、“好看”可能也是对最最高级设计师的要求,甚至,行业所累积的经验尚未足以让机器、算法代替人工来完成这种基础工作。设计师在提高自身竞争力方面应该反思更多——也许是重回到对画面和用户最本质的抓住?其实是在垂直领域进军以累积充足经验?亦或是维持对态势的敏锐并发挥创造力优势不断寻求新的突破?

目前还有众多的无代码软件和社区,那么附-几个无代码相关的社区供感兴趣的小伙伴参考:

Makerpad:

NuCode:

NoCode:

作者|ISUX设计

来源|腾讯ISUX(id:tencent_isux)

推荐:查看最受欢迎的301个设计网站→

交流:为设计新人提供的设计交流群,请加入UI设计交流群,分享心得、接单、求职、聊设计。

原创文章,作者:设计网,如若转载,请注明出处:http://www.shejiwz.com/?p=912

发表评论

邮箱地址不会被公开。 必填项已用*标注

联系我们

181-3885-0759

在线咨询:点击这里给我发消息

邮件:295310592@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息