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


当你有了锤子 , 看什么都像钉子 。
还记得 HyperCard 吗?还记得微软的 Access 吗?这些工具很受欢迎 , 但还是需要一些(甚至很强的)编程能力 。
曾经有一些软件尝试把最终用户带到离问题更近的地方 , 但不甚成功 。 黑客一代一直忙于开公司创业 , 新一代则一直忙于探索 PC 和游戏 。 革命尚未出现 。
尽管我认为已经看到了 no-code 工具的曙光 , 但第三波浪潮破坏了这种早期尝试 。 为什么?因为互联网来了 。
3第三波:协同软件
2000–2020
Google Docs、Google Spreadsheets、Figma、JIRA、Salesforce 。
InfoQNo Code革命为什么现在爆发?
本文插图
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 。
InfoQNo Code革命为什么现在爆发?
本文插图
Webflow (2017)
Web 开发发展壮大 , 现在已经准备好去解决任何问题 。 复杂的 web 应用出现了 。 终于 , Web 赶上台式机(好吧 , 是几乎赶上了) , 并开始进行创新 。 现在我们有了什么呢?
Microsoft ExcelGoogle SheetsAirtable?
Microsoft WordGoogle DocsCoda?
NotepadDreamweaverWebflow?
SQL & ProgrammingMicrosoft AccessRetool?
Microsoft ProjectJIRA?
No-code 工具的浪潮正在袭来 。 不过还是那个问题:为什么是现在?现在到时候了吗?我认为是时候了 , 因为我看到了三个主要因素:
我们必须跟上这个不断加速的世界 。 今后 , 我们的未来更不可预测 , 选择更不清晰 , 硬编码解决方案的效率也会更低 。 最终用户必须更接近解决方案 , 甚至应该自己使用业务知识和强大的 no-code 解决方案来解决问题 。 人们需要更快的解决方案、更快的迭代和更快的反馈 。
我们积累了大量的知识 , 这些知识不仅可以普及现有的解决方案 , 而且还能将现有的解决方案提升到抽象的层次上 。 我们能构建通用的 UI 和灵活的业务领域 。 Web 已从技术的深渊中脱离出来 , 从 2000 年代走到今天 , 我们终于可以将软件扩展到更高的水平 , 使它对创作者来说更加友好易用 。