作者:Ryan Hoover是Product Hunt的创始人和Weekend Fund的投资者。
我用Dreamweaver构建了我的第一个网站,Dreamweaver是一款所见即所得(WYSIWYG)的网站构建工具,我十几岁那时候就开始流行起来。我为自己的杰作感到骄傲。虽然网站很简陋,但还是建起来了。虽然我这个傻乎乎的网站没有如预期的那样火起来,但它还是为在互联网上构建产品提供了一条思路。
Dreamweaver及类似的工具(FrontPage和Flash等)大大降低了开发的门槛,尤其是对于像当时的我这样的人:15岁的中学生,对HTML和CSS的了解很基本。它们对当今技术生态系统的影响很低调,今天我们看到一波新的浪潮:许多工具使得构建产品更容易实现,并且重新改变了为互联网构建产品的方式。
人人都是创客
曾经只有一小部分的软件工程师(一些自称是网站管理员)在互联网上构建产品。这些常常雄心勃勃的人在发布哪怕最基础的网站之前都要花好几个月的时间来学习编程。
今天,只要拥有一台计算机、可以访问互联网,谁都可以使用功能比二十年前的Dreamweaver强大得多的工具来构建网站。但是这些基于GUI的工具其适用范围已经远远超出了静态站点,扩大到功能齐全的应用程序。你用不了一个小时就可以:
•使用Webflow构建迅即响应的CMS驱动型网站
•使用Shopify构建电子商务商店
•基于Octane AI,为你的商店构建Facebook Messenger机器人
•使用Bubble构建Web应用程序
•使用Thunkable构建移动应用程序
•使用Voiceflow(我用10分钟构建的笑话机器人)构建语音应用程序
•结合Zapier和Airtable构建复杂的Web应用程序
•使用Carrd构建简单的单页网站
•使用Substack构建付费的通讯简报
•使用Scapic在浏览器中构建AR/VR/3D体验
•构建Readymag托管的在线杂志
•使用Sheet2Site将Google Sheet转换成网站
•使用Retool构建内置仪表板和工具
还有面向“无代码”的资源,比如Zeroqode、NoCode和MakerPad。
这些工具缩短了将想法转变成实用产品所需的时间,并降低了编程技能的要求。再也不必非得是程序员才能在互联网上构建产品,这为一大批背景和观点各异的创客(maker)提供了便利。
批评声音
可以预见的是,许多人会对使用“无代码”工具的那些产品评头论足。虽然有这样那样的缺点,但更多的产品势必会在不用编写代码的情况下构建,或者至少做成最简可行产品(MVP),包括会编代码的程序员。
我最近与一家处于A轮融资阶段的初创公司的副总裁作了交谈,该公司使用Salesforce和Zapier来寻找B2B客源。当然,这家公司有一个工程团队,可以构建他们所设想的任何产品,但他还是决定使用“无代码”工具,因为构建起来更快,还更易于维护。
我们常认为难以构建的产品可以做得更好。有时是这样。不过随着这种“无代码”工具日臻完善,用原来那一套方法来构建很愚蠢。
托管基础设施已经历了这种转变。以前若在互联网上搭建网站,就得购买昂贵的物理服务器,还得投入大量的精力(有时是压力)在开发运维上。如果雅虎将该网站放在其主页上,它很可能会因庞大的意外流量而崩溃。
现在我们有AWS、Heroku、谷歌云及其他解决方案来简化这项任务。连最有经验、最有才华的开发运维工程师也使用它们的服务来入手和扩展。花时间操心自己的服务器对他们来说无异很愚蠢。
创客的未来
随着在互联网上构建产品变得更容易,更多人会成为创客。不会像以前那样只有百分之一的工程师会编代码,因而各种各样的人会冒出形形色色的想法。我们常常在网上看到“无代码”项目。
随着更多人成为创客,更需要有一个社区为他们提供反馈和支持,从而在这条路上走得越来越远。
由于人人成为创客,创造社区会变得越来越受欢迎。帮助创客获得收入、找到项目伙伴并加以宣传的工具也会越来越受欢迎。而那些创造性的解决方案可能无需编代码即可构建。