互聯網行業的準入門檻正在降低,“No Code(無代碼)”工具正在因其快速便捷的特點受到越來越多開發者的認可。其興起之餘,項目開發衆人也逐漸從少數程序員手中解放了出來,所謂碼農碼農,無磚豈可搬?常有吐槽“程序員玩兒着玩兒着把自己玩沒了”,這雖是句笑談,但無代碼時代似乎正在步步逼近……
十來歲時,我用當時盛行的開發工具 Dreamweaver 創建了我人生的第一個
網站。我爲此感到無比自豪,雖然不那麼漂亮,但至少我做出來了。這粗簡的
網站雖然沒有如預想中的那樣取得成功,但也由此開啓了我的互聯網項目之旅。
Dreamweaver 和類似的開發工具(FrontPage、Flash 等)極大限度地降低了互聯網項目的開發阻礙,尤其對於像我這種剛入門 HTML 和 CSS 的 15 歲高中生來說。這些開發工具對當今技術生態系統的影響總是被輕描淡寫地帶過,我們也見證了新一波開發工具的涌現,這都使得互聯網項目的創作門檻更低,代碼的複用性更強。
人人都是創建者
在過去的某個時期,僅有極少部分的
軟件工程師能創建互聯網項目,他們自稱是“網站管理員”。在發佈項目前,他們會雄心勃勃地花費幾個月時間去學習編碼,即使是一個最基礎的
網站項目。
現如今,有了電腦和網絡,任何一個人都可使用開發工具構建網站,其性能也優於二十年前用 Dreamweaver 所構建的。然而,這些基於圖形用戶界面的開發工具不僅僅能構建
靜態網站,現已快速發展成全方位的功能應用。不消一個小時,我們就能構建一個項目:
使用 Webflow 構建良好響應的 CMS 驅動站點;
使用 Shopify 運營網店;
使用 Octane AI 管理飛書互動百科;
使用 Bubble 構建電腦端應用程序;
使用 Thunkable 構建移動端應用程序;
使用 Voiceflow 構建語音應用程序;
結合 Zapier 和 Airtable,構建複雜的電腦端應用程序;
使用 Carrd 構建簡單的單頁網站;
使用 Substack 構建付費通訊;
在瀏覽器使用 Scapic 來體驗 AR/VR/3D 功能;
使用 Readymag 創建電子雜誌;
使用 Sheet2Site 將谷歌工作錶轉化成網站。
也有諸如 Zeroqode、NoCode 和 MakerPad 之類的所謂 “無代碼”程序。
這些“無代碼”程序能節省開發時間,同時降低對編碼知識的要求。因此,不會
軟件開發也能創建互聯網項目,這就激勵了不同創作背景和需求的人蔘與進來。
爭論不休
毫無意外,“無代碼”程序成了時下熱點,而且可以預見,很多使用這些無代碼工具的人,也會惹來諸多批判。然爭議之下仍不可避免的是,在不編寫代碼的情況下(包括由能夠編寫代碼的程序員),將會構建更多的產品,或者至少是簡單的 MVP 項目模型。
近日,我與完成 A 輪融資的新興公司副總裁有過交流,他們公司就使用了 Salesforce 和 Zapier 進行企業管理。當然,他本可以用自己的開發團隊去實現這一功能,但他選擇了無代碼工具,因爲構建更快,維護更容易。
好事多磨,盡善盡美,在某種程度上是真理。但隨着“無代碼”工具的推進發展,仍舊使用傳統的開發方式就顯得愚不可及了。
網絡硬件設施已經完成了它的轉型。要想發佈一個互聯網項目,你需要購買昂貴的物理服務器,同時投入大量的精力來進行開發。如果雅虎在其主頁推出了某個項目,還有可能因爲意外的網絡擁堵導致該項目崩潰。
現如今,AWS、Heroku、谷歌雲等的出現使得發佈互聯網項目觸手可及。即使是有經驗的高級開發工程師,他們也會使用現有的服務器去啓動項目並實現規模化,不會傻到花時間搭建自己的服務器。
互聯網創作的未來
隨着互聯網創作門檻的降低,越來越多人加入到這個行列。不再僅限於這 1% 能編碼的工程師實現人們各式各樣的需求。我們也能在“產品搜索”中找到“無代碼”程序,例如獲得本屆 Golden Kitty Awards 的項目 Diversify Tech。
這一趨勢是五年前開始的“Product Hunt”的主題之一。隨着越來越多的人成爲互聯網創建者,開發過程中從論壇中獲取反饋和支持的需求就更爲迫切。
隨着每個人都可成爲創建者,開發論壇也將變得越來越受歡迎。開發工具能幫助開發者賺錢、尋求項目夥伴以及傳遞信息。而這些創造性的解決方案可能不需要編寫代碼就可以實現。