.

无代码来了,还要程序员干嘛

互联网行业的准入门槛正在降低,“NoCode(无代码)”工具正在因其快速便捷的特点受到越来越多开发者的认可。其兴起之余,项目开发众人也逐渐从少数程序员手中解放了出来,所谓码农码农,无砖岂可搬?常有吐槽“程序员玩儿着玩儿着把自己玩没了”,这虽是句笑谈,但无代码时代似乎正在步步逼近……

作者

RyanHoover译者

谭开朗责编

仲培艺出品

CSDN

以下为译文:

十来岁时,我用当时盛行的开发工具Dreamweaver创建了我人生的第一个网站。我为此感到无比自豪,虽然不那么漂亮,但至少我做出来了。这粗简的网站虽然没有如预想中的那样取得成功,但也由此开启了我的互联网项目之旅。

Dreamweaver和类似的开发工具(FrontPage、Flash等)极大限度地降低了互联网项目的开发阻碍,尤其对于像我这种刚入门HTML和CSS的15岁高中生来说。这些开发工具对当今技术生态系统的影响总是被轻描淡写地带过,我们也见证了新一波开发工具的涌现,这都使得互联网项目的创作门槛更低,代码的复用性更强。

人人都是创建者

在过去的某个时期,仅有极少部分的软件工程师能创建互联网项目,他们自称是“网站管理员”。在发布项目前,他们会雄心勃勃地花费几个月时间去学习编码,即使是一个最基础的网站项目。

现如今,有了电脑和网络,任何一个人都可使用开发工具构建网站,其性能也优于二十年前用Dreamweaver所构建的。然而,这些基于图形用户界面的开发工具不仅仅能构建静态网站,现已快速发展成全方位的功能应用。不消一个小时,我们就能构建一个项目:

使用Webflow构建良好响应的CMS驱动站点;使用Shopify运营网店;使用OctaneAI管理飞书互动百科;使用Bubble构建电脑端应用程序;使用Thunkable构建移动端应用程序;使用Voiceflow构建语音应用程序;结合Zapier和Airtable,构建复杂的电脑端应用程序;使用Carrd构建简单的单页网站;使用Substack构建付费通讯;在浏览器使用Scapic来体验AR/VR/3D功能;使用Readymag创建电子杂志;使用Sheet2Site将谷歌工作表转化成网站。也有诸如Zeroqode、NoCode和MakerPad之类的所谓“无代码”程序。

这些“无代码”程序能节省开发时间,同时降低对编码知识的要求。因此,不会软件开发也能创建互联网项目,这就激励了不同创作背景和需求的人参与进来。

争论不休

毫无意外,“无代码”程序成了时下热点,而且可以预见,很多使用这些无代码工具的人,也会惹来诸多批判。然争议之下仍不可避免的是,在不编写代码的情况下(包括由能够编写代码的程序员),将会构建更多的产品,或者至少是简单的MVP项目模型。

近日,我与完成A轮融资的新兴公司副总裁有过交流,他们公司就使用了Salesforce和Zapier进行企业管理。当然,他本可以用自己的开发团队去实现这一功能,但他选择了无代码工具,因为构建更快,维护更容易。

好事多磨,尽善尽美,在某种程度上是真理。但随着“无代码”工具的推进发展,仍旧使用传统的开发方式就显得愚不可及了。

网络硬件设施已经完成了它的转型。要想发布一个互联网项目,你需要购买昂贵的物理服务器,同时投入大量的精力来进行开发。如果雅虎在其主页推出了某个项目,还有可能因为意外的网络拥堵导致该项目崩溃。

现如今,AWS、Heroku、谷歌云等的出现使得发布互联网项目触手可及。即使是有经验的高级开发工程师,他们也会使用现有的服务器去启动项目并实现规模化,不会傻到花时间搭建自己的服务器。

互联网创作的未来

随着互联网创作门槛的降低,越来越多人加入到这个行列。不再仅限于这1%能编码的工程师实现人们各式各样的需求。我们也能在“产品搜索”中找到“无代码”程序,例如获得本届GoldenKittyAwards的项目DiversifyTech(


转载请注明:http://www.abachildren.com/ysty/2357.html