No Code革命为什么现在爆发?

2020 年 7 月 25 日 InfoQ
作者 | Michael Dubakov
策划 | 万佳

No-code 软件貌似正在爆发:市场推广迅速,融资规模庞大,公司估值惊人(甚至出现独角兽企业),客户也心满意足。为什么是现在?为什么不是 20 年前?为什么不是 20 年后?一名风投合伙人向我抛出了这个有趣的问题。当时,我没想清楚,两个星期后,我找到了答案,但让我们先回顾一下历史。

与其他行业相比,软件行业相对比较年轻,只有 60 年的发展历史。最初的程序是用于军事和科学用途的,商业软件出现在 1960 年左右。到 1980 年,微型计算机的普及推动了商业软件的迅速发展。这意味着商业软件的快速增长仅仅只有 40 年。

所有的里程碑显而易见:

  • 大型机;

  • 个人电脑 & 桌面应用;

  • 互联网 & 网络应用;

  • 移动端和云(我觉得这块里程碑在这里分量不太够)。

我划一个时间段,在这时间段内定义了四波描述软件影响(炒作!)的浪潮。注意,我主要关注的是生产力工具,而不是游戏和娱乐软件。从下图可以看出,波浪是连续而非离散的,它们相互会有重叠,所以年份只是作为一个近似的参考范围。


1第一波:编写自己的软件

1960–1980

Smalltalk、SQL、NLS、AppleWriter。

Doug Engelbart 的 NLS(1986)。抱歉,没有用户界面。

在 60 年代,几乎所有的软件使用者自己就是程序员。那真是黑客的黄金时代!想玩游戏?自己写一个。想要编程语言?自己造一门。想要电脑?自己装一台。

Altair 8800 (1975). 用开关在 Altair 上编程不是件容易的事情。

与 no-code 有什么关系呢?

黑客们不需要 no-code 工具。为什么?他们写代码很溜,而且可以做他们想做的所有事情。no-code 工具会拖慢节奏,所以他们只会觉得没什么用。这还不是 No-code 工具的好时代。

2第二波:个人软件

1980–2000

VisiCalc、Microsoft Word、Excel、PowerPoint、Photoshop、Dreamweaver、Microsoft Project 等。

Atari 上的 VisiCalc(1980)

商业软件就从这里开始发展。黑客变身成为企业家,开办公司。游戏、生产力软件 & 开发工具遍地开花。

Macromedia Dreamweaver (2000)

人们通常独自使用所有的工具,很难合作,只能交换文件和源码。比如,如何审阅微软的 Word 文档?你会写一个文档,然后通过电子邮件发送给一个编辑,祈祷编辑用的是相同版本的 Word,然后过几天收到回复,检查所有的更正,然后写上自己的备注并再次发送,等等。庞大的邮件上下文里包含十几个文档版本是常有的事儿。

大多数过程很死板,阶段清晰,没有重叠。那时候瀑布模型很流行,但今天已经不行了。

跟 no-code 有什么关系呢?

个人的 no-code 工具出现在这个时代,包括 Spreadsheets、CAD 系统、统计软件套装、Wolfram Mathematica 和其他特定的解决方案。Spreadsheets 很受欢迎,人们疯狂地用它们做很多复杂的事情。

当你有了锤子,看什么都像钉子。

还记得 HyperCard 吗?还记得微软的 Access 吗?这些工具很受欢迎,但还是需要一些(甚至很强的)编程能力。

曾经有一些软件尝试把最终用户带到离问题更近的地方,但不甚成功。黑客一代一直忙于开公司创业,新一代则一直忙于探索 PC 和游戏。革命尚未出现。

尽管我认为已经看到了 no-code 工具的曙光,但第三波浪潮破坏了这种早期尝试。为什么?因为互联网来了。

3第三波:协同软件

2000–2020

Google Docs、Google Spreadsheets、Figma、JIRA、Salesforce。

Google Spreadsheets (2010)

互联网改变了所有事情。最初,只是传统业务转移到了网络上,但不久后生产力工具也跟上了。Salesforce 成立于 1999 年,JIRA 出现于 2002 年,Google Docs 发布于 2006 年。

互联网增强了协作软件。我们可以一起写文档、一起制定业务模型、一起计划团队工作、一起设计接口。协作软件开始取代个人软件。

最终,几乎所有软件都从桌面版迁移到了在线版。最后的堡垒是设计、编程和游戏,但 Photoshop 被 Figma 击败了,并且看起来在未来十年里程序员也将紧随其后。基于 Web 的 IDE 目前还不够强大,但未来肯定会是它们的。

我们可以放心地宣布,台式机现在即将消亡。只剩游戏和重量级应用在让它苟延残喘。

跟 no-code 有什么关系呢?

No-code 工具在此期间确实发展了。Spreadsheets 转移到网上,出现了一些知名供应商,例如 QuickBase 。

但是,web 开发还不够成熟,无法复制 HyperCard 或 Access 的功能。我们突然失去了桌面软件的所有优势,不得不几乎从零开始。还记得 2004 年创建 Gmail 有多难吗?而且它甚至还比桌面版的电子邮件客户端差很远!在接下来的 10 年里,我们学习了如何使用 Javascript,发明了 React,开始逐步把桌面软件复制到网上然后消灭桌面软件。

从技术上来说,no-code 时代尚未到来,而用户们已经准备好了。在这个时期创建 no-code 的桌面软件没有意义,但在网络上创建 no-code 软件又很难。这个技术陷阱把 no-code 革命扼杀在摇篮里。

4第四波:创建你自己的软件

2015–2035

Airtable、Coda、Notion、Webflow、Retool、Bubble.is、Zapier、Zoho、Shopify、Readymag、Fibery。

Webflow (2017)

Web 开发发展壮大,现在已经准备好去解决任何问题。复杂的 web 应用出现了。终于,Web 赶上台式机(好吧,是几乎赶上了),并开始进行创新。现在我们有了什么呢?

  • Microsoft Excel → Google Sheets → Airtable?

  • Microsoft Word → Google Docs → Coda?

  • Notepad → Dreamweaver → Webflow?

  • SQL & Programming → Microsoft Access → Retool?

  • Microsoft Project → JIRA → ?

No-code 工具的浪潮正在袭来。不过还是那个问题:为什么是现在?现在到时候了吗?我认为是时候了,因为我看到了三个主要因素:

  • 我们必须跟上这个不断加速的世界。今后,我们的未来更不可预测,选择更不清晰,硬编码解决方案的效率也会更低。最终用户必须更接近解决方案,甚至应该自己使用业务知识和强大的 no-code 解决方案来解决问题。人们需要更快的解决方案、更快的迭代和更快的反馈。

  • 我们积累了大量的知识,这些知识不仅可以普及现有的解决方案,而且还能将现有的解决方案提升到抽象的层次上。我们能构建通用的 UI 和灵活的业务领域。Web 已从技术的深渊中脱离出来,从 2000 年代走到今天,我们终于可以将软件扩展到更高的水平,使它对创作者来说更加友好易用。

  • 我们可以直接与团队成员共同创造和分享成果。创作者更喜欢这种方式,而不是什么东西都自己创造并使用。

简而言之,web 开发技术终于发展到今天这一步,让 no-code 开发成为可能,人们早已准备好接受更及时的反馈、更快速的迭代。确实,如果一个营销人员可以创建和更新网站,那么她就能更快地迭代,更快尝试各种拷贝和想法。如果一个顾问可以在几小时内将其独一无二的流程自动变为一种工具,那么她可以更快地解决客户的问题,从而展现她的价值。如果一个小企业主能根据自己的需求创建一个应用,那么他可以通过自动化来提高业务效率,从而节省宝贵的时间来拓展业务。

我预测,越来越多的垂直行业将会被 no-code 解决方案打乱阵脚。

我希望某家公司正在革 JIRA 的命。我们不确定现有的软件供应商是否有意主导 no-code 宇宙(我指 Airtable、Notion、Coda、Webflow、Retool 等)。但我很确定这后浪已经来了,并将在接下来十年里把很多“第三波”时的前浪拍死在沙滩上。

参考阅读:

https://medium.com/fibery/no-code-revolution-why-now-2f2bd914cb05


InfoQ Pro 是 InfoQ 专为技术早期开拓者和乐于钻研的技术探险者打造的专业媒体服务平台。扫描下方二维码关注 InfoQ Pro即可在【充电计划】中获取技术 PPT 下载链接,每周更新哟~持续关注我们,还有更多技术分享活动与干货资料,就等你来!



点个在看少个 bug 👇
登录查看更多
0

相关内容

软件(中国大陆及香港用语,台湾作软体,英文:Software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为编程语言、系统软件、应用软件和介于这两者之间的中间件。软件就是程序加文档的集合体。
【干货书-IBM推荐】机器学习傻瓜式入门,75页pdf
专知会员服务
48+阅读 · 2020年9月29日
一份简明有趣的Python学习教程,42页pdf
专知会员服务
76+阅读 · 2020年6月22日
【实用书】Python技术手册,第三版767页pdf
专知会员服务
234+阅读 · 2020年5月21日
斯坦福2020硬课《分布式算法与优化》
专知会员服务
118+阅读 · 2020年5月6日
Python数据分析:过去、现在和未来,52页ppt
专知会员服务
99+阅读 · 2020年3月9日
算法与数据结构Python,369页pdf
专知会员服务
161+阅读 · 2020年3月4日
【2020新书】简明机器学习导论,电子书与500页PPT
专知会员服务
200+阅读 · 2020年2月7日
报告 | 2020中国5G经济报告,100页pdf
专知会员服务
97+阅读 · 2019年12月29日
Yoshua Bengio,使算法知道“为什么”
专知会员服务
7+阅读 · 2019年10月10日
谷歌之困:谷歌为什么做不好硬件?
ZEALER订阅号
3+阅读 · 2019年11月21日
【RPA】2019 Build大会上红红火火的RPA是什么?
产业智能官
4+阅读 · 2019年7月13日
Python为啥这么牛?
Python程序员
3+阅读 · 2018年3月30日
号称“开发者神器”的GitHub,到底该怎么用?
算法与数据结构
4+阅读 · 2018年3月29日
为什么你应该学 Python ?
计算机与网络安全
4+阅读 · 2018年3月24日
甲子光年 | 为什么知识图谱终于火了?
开放知识图谱
5+阅读 · 2017年11月28日
已删除
哈佛商业评论
4+阅读 · 2017年11月1日
AI都干过什么让人细思极恐的事?
全球创新论坛
4+阅读 · 2017年9月15日
谈谈王者荣耀
小道消息
4+阅读 · 2017年7月6日
Attend More Times for Image Captioning
Arxiv
6+阅读 · 2018年12月8日
Implicit Maximum Likelihood Estimation
Arxiv
7+阅读 · 2018年9月24日
Arxiv
5+阅读 · 2018年5月16日
Arxiv
4+阅读 · 2018年5月14日
Arxiv
4+阅读 · 2018年5月4日
Arxiv
4+阅读 · 2015年8月25日
VIP会员
相关VIP内容
【干货书-IBM推荐】机器学习傻瓜式入门,75页pdf
专知会员服务
48+阅读 · 2020年9月29日
一份简明有趣的Python学习教程,42页pdf
专知会员服务
76+阅读 · 2020年6月22日
【实用书】Python技术手册,第三版767页pdf
专知会员服务
234+阅读 · 2020年5月21日
斯坦福2020硬课《分布式算法与优化》
专知会员服务
118+阅读 · 2020年5月6日
Python数据分析:过去、现在和未来,52页ppt
专知会员服务
99+阅读 · 2020年3月9日
算法与数据结构Python,369页pdf
专知会员服务
161+阅读 · 2020年3月4日
【2020新书】简明机器学习导论,电子书与500页PPT
专知会员服务
200+阅读 · 2020年2月7日
报告 | 2020中国5G经济报告,100页pdf
专知会员服务
97+阅读 · 2019年12月29日
Yoshua Bengio,使算法知道“为什么”
专知会员服务
7+阅读 · 2019年10月10日
相关资讯
谷歌之困:谷歌为什么做不好硬件?
ZEALER订阅号
3+阅读 · 2019年11月21日
【RPA】2019 Build大会上红红火火的RPA是什么?
产业智能官
4+阅读 · 2019年7月13日
Python为啥这么牛?
Python程序员
3+阅读 · 2018年3月30日
号称“开发者神器”的GitHub,到底该怎么用?
算法与数据结构
4+阅读 · 2018年3月29日
为什么你应该学 Python ?
计算机与网络安全
4+阅读 · 2018年3月24日
甲子光年 | 为什么知识图谱终于火了?
开放知识图谱
5+阅读 · 2017年11月28日
已删除
哈佛商业评论
4+阅读 · 2017年11月1日
AI都干过什么让人细思极恐的事?
全球创新论坛
4+阅读 · 2017年9月15日
谈谈王者荣耀
小道消息
4+阅读 · 2017年7月6日
相关论文
Attend More Times for Image Captioning
Arxiv
6+阅读 · 2018年12月8日
Implicit Maximum Likelihood Estimation
Arxiv
7+阅读 · 2018年9月24日
Arxiv
5+阅读 · 2018年5月16日
Arxiv
4+阅读 · 2018年5月14日
Arxiv
4+阅读 · 2018年5月4日
Arxiv
4+阅读 · 2015年8月25日
Top
微信扫码咨询专知VIP会员