首頁 > 歷史

無程式碼開發來襲,程式設計師會失業嗎?

作者:由 中國電子報 發表于 歷史日期:2023-02-01

程式設計師未來會失業嗎

無程式碼開發來襲,程式設計師會失業嗎?

無程式碼開發來襲,程式設計師會失業嗎?

亞馬遜Honeycode近日釋出了beta版,這是一款全新的、全流程管理的低程式碼/無程式碼開發工具,旨在讓公司裡的任何人都可以輕鬆構建自己的應用程式。當然,所有這些都是由亞馬遜的資料庫和基於web的拖放介面構建器支援的。

據介紹,開發者可以為20個使用者免費開發應用程式。之後,他們按使用者和應用程式佔用的儲存空間付費。

關於低程式碼、無程式碼開發的討論已經持續很多年,有人認為是無稽之談,也有人擔心這種工具的研發是動了程式設計師的“地盤”。若程式開發只需要少量程式碼或者根本無需程式碼,是否非專業的人士也可以實現開發者的角色?程式設計師會因此失業嗎?

什麼是低程式碼/無程式碼開發?

低程式碼平臺是針對企業業務人員和專業開發人員構建的,業務人員可以在技術人員的指導下打造出更符合工作需求的應用程式,而技術人員則可在視覺化的環境下,實現高效開發。

無程式碼開發來襲,程式設計師會失業嗎?

“無程式碼”開發平臺可以說是為“程式設計小白”量身打造的,使用者無需程式語言基礎,透過簡單拖拽、連線應用程式模組,即可開發出移動端或Web應用程式。對於不懂技術的業務人員來說,使用“無程式碼”平臺甚至不需要任何訓練即可立刻上手開發程式。

“客戶告訴我們,對定製應用程式的需求遠遠超過了開發者的能力。”亞馬遜副總裁Larry Augustin在宣告中表示。

據介紹,Honeycode為使用者提供了一組通用用例的模板,如待辦事項列表應用程式、客戶跟蹤器、調查、時間表和庫存管理。亞馬遜認為,很多企業以往都依賴共享的電子表格來完成這些工作。

“人們往往更喜歡開發自定義應用程式,但對自定義程式設計的需求往往超過了開發人員的能力,導致團隊要麼需要等待開發人員釋放出來,要麼不得不僱傭昂貴的顧問來開發應用程式。”Larry Augustin指出。

從Honeycode的產品介紹中可以看出,開發低程式碼/無程式碼工具旨在拓展開發團隊,讓更多的業務人員參與進來,幫助企業加速程式開發的過程。

“每一代技術演進都有低程式碼程式設計,技術範圍擴大,無程式碼覆蓋的人群更多。”CSDN 創始人&董事長、極客幫創投創始合夥人蔣濤公開表示,“以前是業務人員定義需求,產品經理來翻譯需求,最後給到技術人員去開發。隨著數字化需求不斷增長,現在要求產品經理和技術人員結合在一起。”

“人人都是產品經理,都要有程式設計的思維。”在蔣濤看來,“低程式碼、無程式碼是自然的演進過程,未來可能會進入到人人會程式設計的階段。”

“無程式碼”開發還需要程式設計師嗎?

外行人總是帶著豔羨的眼光看待程式設計師,因為一行行程式碼換來的是年薪百萬的高收入。然而只有程式設計師自己知道,996、007、髮際線後移才是對他們的真實描畫。作為一個企業的技術支撐,隨著資料量和數字化需求的不斷擴張,壓在程式設計師身上的擔子也越來越重。

專業開發人員的數量已經不能滿足海量擴張的資料所帶來的開發需求,低程式碼和無程式碼的平臺也就應運而生了。在這樣的環境下,更多業務人員可以越過技術人員直接參與程式開發,作為需求的定義者,這樣的模式顯然可以更高效的完成工作。

無程式碼的概念由來已久,隨著如今自動化、資料能力不斷提高,逐漸成為了關注焦點,未來或許人人都是“開發者”。那麼傳統程式設計師的角色會因此逐漸淡化嗎?

無程式碼開發來襲,程式設計師會失業嗎?

微軟(中國) 首席技術官韋青把運用低程式碼、無程式碼平臺操作形象地比作為“搭積木”,業務作人員根據需求在平臺上進行類似“搭積木”一樣的工作。“很多IT人員都是產品背後的無名英雄,需要把後臺很多公司原有的流程和資料打包好,要麼就是變成規整的資料表現格式,不然就是把公司內部流程、應用變成API(應用程式程式設計介面)來呼叫。”韋青指出,“IT人員在這裡面扮演了製造‘積木’的角色。”

蔣濤認為,現在的程式設計工作在未來五年十年會產生兩個層面的變化,一是技術人員“造工具”的能力會繼續加強,要往底層、系統層深挖,同時會程式設計的業務人員也會越來越多。

目前國內真正的低程式碼工具還比較少,有一些辦公協同工具,可以定義流程,是不夠完整的低程式碼工具。國內能夠實現程式設計的業務人員也非常少,大部分人只是使用了非常基礎的能力,就需要一個普及的過程。“低程式碼目前仍處於教育市場階段。”蔣濤指出。

“工具其實已經有了,能不能做到一方面是工具的問題,一方面是後臺IT人員管理,抽象能力如何,另外就是人員本身素質問題。” 韋青說。他認為,有效應用低程式碼、無程式碼平臺進行程式開發,最終會提升公司經營效率與核心競爭力。

可以說,低程式碼、無程式碼工具的出現,是隨著資料量擴張、數字化需求增長自然演進的產物,就像是人類進化過程中,工具也在不斷更新升級一樣。人和工具在同時進化,將來懂程式設計的業務人員和能夠真正做到開發工具的程式設計師,或許將成為這個社會的核心競爭力。