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


InfoQNo Code革命为什么现在爆发?
本文插图
作者 | Michael Dubakov
策划 | 万佳
No-code 软件貌似正在爆发:市场推广迅速 , 融资规模庞大 , 公司估值惊人(甚至出现独角兽企业) , 客户也心满意足 。 为什么是现在?为什么不是 20 年前?为什么不是 20 年后?一名风投合伙人向我抛出了这个有趣的问题 。 当时 , 我没想清楚 , 两个星期后 , 我找到了答案 , 但让我们先回顾一下历史 。
与其他行业相比 , 软件行业相对比较年轻 , 只有 60 年的发展历史 。 最初的程序是用于军事和科学用途的 , 商业软件出现在 1960 年左右 。 到 1980 年 , 微型计算机的普及推动了商业软件的迅速发展 。 这意味着商业软件的快速增长仅仅只有 40 年 。
所有的里程碑显而易见:
大型机;
个人电脑 & 桌面应用;
互联网 & 网络应用;
移动端和云(我觉得这块里程碑在这里分量不太够) 。
我划一个时间段 , 在这时间段内定义了四波描述软件影响(炒作!)的浪潮 。 注意 , 我主要关注的是生产力工具 , 而不是游戏和娱乐软件 。 从下图可以看出 , 波浪是连续而非离散的 , 它们相互会有重叠 , 所以年份只是作为一个近似的参考范围 。
InfoQNo Code革命为什么现在爆发?
本文插图
1第一波:编写自己的软件
1960–1980
Smalltalk、SQL、NLS、AppleWriter 。
InfoQNo Code革命为什么现在爆发?
本文插图
Doug Engelbart 的 NLS(1986) 。 抱歉 , 没有用户界面 。
在 60 年代 , 几乎所有的软件使用者自己就是程序员 。 那真是黑客的黄金时代!想玩游戏?自己写一个 。 想要编程语言?自己造一门 。 想要电脑?自己装一台 。
InfoQNo Code革命为什么现在爆发?
本文插图
Altair 8800 (1975). 用开关在 Altair 上编程不是件容易的事情 。
与 no-code 有什么关系呢?
黑客们不需要 no-code 工具 。 为什么?他们写代码很溜 , 而且可以做他们想做的所有事情 。 no-code 工具会拖慢节奏 , 所以他们只会觉得没什么用 。 这还不是 No-code 工具的好时代 。
2第二波:个人软件
1980–2000
VisiCalc、Microsoft Word、Excel、PowerPoint、Photoshop、Dreamweaver、Microsoft Project 等 。
InfoQNo Code革命为什么现在爆发?
本文插图
Atari 上的 VisiCalc(1980)
商业软件就从这里开始发展 。 黑客变身成为企业家 , 开办公司 。 游戏、生产力软件 & 开发工具遍地开花 。

InfoQNo Code革命为什么现在爆发?
本文插图
Macromedia Dreamweaver (2000)
人们通常独自使用所有的工具 , 很难合作 , 只能交换文件和源码 。 比如 , 如何审阅微软的 Word 文档?你会写一个文档 , 然后通过电子邮件发送给一个编辑 , 祈祷编辑用的是相同版本的 Word , 然后过几天收到回复 , 检查所有的更正 , 然后写上自己的备注并再次发送 , 等等 。 庞大的邮件上下文里包含十几个文档版本是常有的事儿 。
大多数过程很死板 , 阶段清晰 , 没有重叠 。 那时候瀑布模型很流行 , 但今天已经不行了 。
跟 no-code 有什么关系呢?
个人的 no-code 工具出现在这个时代 , 包括 Spreadsheets、CAD 系统、统计软件套装、Wolfram Mathematica 和其他特定的解决方案 。 Spreadsheets 很受欢迎 , 人们疯狂地用它们做很多复杂的事情 。