2021-02-20 分類: 網站建設
從 Code 到 No Code,IT 界對簡化代碼開發的需求由來已久:過去數十年的發展歷程中,在企業應用程序開發上,我們研發出工作流、智能業務流程管理系統、低代碼/無代碼、還有高生產力應用程序平臺等應用開發形式。
所以近幾年來有一句話在 IT 界流行,“2020 年是無代碼的一年”。
每當我們討論隨著“無代碼時代來臨,開發者該何去何從”問題時,大家的關注點在“還會有程序員的,畢竟無代碼的平臺也是程序員敲出來的”,而忽略對無代碼/低代碼整體趨勢的洞察。
低代碼/無代碼平臺的真正使用者是誰?無代碼對開發者是利大于弊還是弊大于利?TA 將重新定義程序員的工作嗎?
帶著這些問題,CSDN(ID:CSDNnews)專訪微軟 Power Platform 全球黑帶技術專家 Frank Yang,為我們深入解讀低代碼/無代碼趨勢、低代碼/無代碼平臺技術等話題。
低代碼真正的使用者
在傳統代碼開發流程里,從需求到上線完成一個大項目通常需花費幾個月的時間:準備基礎架構、開發、調試、上線、修Bug,繼續準備下一個版本的開發、測試……
采用低代碼平臺后,業務人員可通過拖拽的方式在短時間內完成從需求到應用開發。低代碼平臺框架本身處理了一定的復雜性,內置安全流程、數據集成、支持跨平臺,減少開發者重復手工編寫代碼,開發者可將精力放在關鍵業務邏輯的實現上。從而降低研發的復雜性,降低搭建大型系統的難度。
所以 Frank 表示:低代碼平臺的使用者不是針對成熟的開發者,而是“Power User”,例如 Excel 高手、Power Point 高手。當 Power User 通過拖拽方式構筑應用后,開發者在其基礎上再做擴展。
從低代碼平臺的發展來看,十年前大家做的低代碼平臺產生的仍是代碼,本質上僅加速寫代碼的速度,自動產生出代碼并執行。如今的低代碼平臺則從低代碼開發工具發展為低代碼的商務應用平臺。這其中的區別是低代碼商務應用平臺上構筑出來的應用就像樂高玩具一樣,是直接可以使用的業務應用,便于組合應用。
Frank 表示,這個變化促使近幾年低代碼平臺的使用量激增。
低代碼,數字化轉型的驅動力
有人說,低代碼開發時代才是世界真正被軟件所“吞噬”的時代。
Frank 表示,低代碼是數字化轉型的核心部分組成之一。因為傳統企業里,整體的研發業務流程非常長。例如花幾年時間來完成搭建一個超大應用,應用跑上 10-15 年,小軟件應用花幾個月到一兩年的時間設計,再研發兩三年。在使用低代碼平臺后,業務人員能快速構建自己業務所需要的產品,一到兩周時間就可以上線系統,然后使用幾個月到一年。
Frank 分享一個案例,某企業在全球有 20 萬的員工,從原來傳統的中心化 IT模式,轉為使用無代碼平臺后的分散型 IT 模式后,短短兩個月內,企業在全球構建起 8000 個業務應用,極大加速數字化轉型的步伐。
數字化轉型不僅涉及 IT 系統轉型,更多是人的工作方式轉型。這需要我們把企業原有的系統做整合,通過數據流把后臺和前臺的用戶體驗整合在一起,并增加商務智能和人工智能。而低代碼的云計算平臺本身能把這些模塊串接起來,使得數字化轉型得以實現,成為數字化轉型較大的驅動技術力。
無代碼時代下,程序員如何保住飯碗?
看到這,一些開發者不免擔心,低代碼平臺將會加速全民開發的時代來臨,這會不會威脅到程序員的飯碗呢?
Frank 表示,我們有個趨勢叫做“應用改變世界”,所有的事情都是 App 可以解決的。
在剛結束的微軟在線技術峰會上,微軟全民應用開發平臺全球副總裁 Charles Lamanna 表示,未來五年,全球預計將誕生 5 億個新應用程序,這比過去 40 年的總和還要多。
幾何級增長的應用速度絕不僅憑開發者就能實現的,全民開發應用已呈必然。
因此低代碼技術對于IT人來說,Frank表示:“這不是壞事,而是好事。”
因為在傳統應用過程中,做任何小修改都要由開發人員完成。例如企業將系統給外包廠商去實現,廠商吭哧吭哧花了半年時間做好交付給企業。系統剛上線時,企業感覺還不賴,等過了一個月,企業說 Logo 需要改,于是廠商派開發人員去改代碼上線。
Frank 直言,這是一種價值不高的做法,開發人員花費很多時間在業務的維護變更上。
當我們來到低代碼時代后,當企業有了 Power User 后,一些基本需求企業自己就可以通過低代碼平臺實現。從而釋放更多IT從業者的時間專注做更專業、更好的開發。這對于開發者而言,不是減少工作機會,而是增加更多的工作機會。
所以對于“是否會威脅到開發者的‘飯碗’”之類的問題,Frank 持否定態度。
他表示,這和云計算剛開始流行的情況相同,當時大家在討論云計算時代還需要開發者嗎?事實上,當云計算時代真正到來之后,開發者做的事反而更多了,只是換了另一種形式的工作而已。
如何選擇低代碼平臺?
面對這么多的低代碼平臺,企業如何挑選適合自己的低代碼平臺?
Frank 表示,平臺選擇與企業的能力、方式和行業有關,主要可以從以下四點來思考:
1、低代碼平臺需解決企業大部分業務需求。
企業不要為了低代碼而低代碼,選擇低代碼平臺是為了要解決業務需求,所以首先要找到一個能解決企業自身 80%、90% 業務需求的低代碼平臺。
2、低代碼平臺需和企業已有的系統易于集成。
3、需考慮使用低代碼平臺的成本。
Frank 介紹道,任何低代碼平臺根據使用方式的不同,將會產生不同的使用量,使用量的不同會導致后臺運行量的不同,那么最終成本就會有所不同。所以我們計算低代碼平臺的成本是不能僅拿單價來計算,好的做法是算 ROI。
4、清楚使用低代碼產品的角色。低代碼平臺應該讓業務 IT 人員和商務人士使用,從而發揮各自的優勢。
97% 全球 500 強企業都在用的低代碼平臺
深耕低代碼領域近 10 年的微軟,目前超過 97% 的全球 500 強企業,都在使用其低代碼平臺 Power Platform。
在 Gartner發布的 2019 年企業級低代碼平臺魔力象限中,微軟位于“領導者象限”中:
無代碼時代,對開發者的建議
談到普及 Power Platform 時,Frank 談到一個有趣的現象:同樣是第一次接觸 Power Platform,他發現從事業務人員的接受度通常比有技術背景的 IT 人員接受度要高得多,快得多。
為什么會出現這個現象?
原來當開發者新接觸一套系統時,仍用原有的編程思維來思考怎么解決問題,如安全、認證、代碼流程等問題。
但像 Power Platform 等的平臺本身提供幾百個組件,用戶最重要的問題不在于怎么去寫組件,而是如何用這些組件,如何利用好它們來完成業務需求,這才是正確打開低代碼平臺的方式。
所以對于開發者來說,Frank 建議在使用低代碼平臺時,可以先放下已學過的東西,重新用新思維來思考,完成從開發工具轉變成業務平臺觀念的轉變,才能接受和使用好這個產品。當真正完成轉變后,開發者的發揮空間將會很大。
Next Big Thing:Power Platform
微軟 CEO 薩提亞·納德拉曾表示 Power Platform 是“Next Big Thing”。
Power Platform 在過去 6 個月里增長 600 多種新功能,快速增長的背后在于底層的 Azure 平臺本身非常強大,其擁有 IoT、人工智能、大數據等技術加持。
談及 Power Platform 的下一步,Frank 表示所有 Azure 上可以實現的功能,只要在技術上支持低代碼,并且用戶也有低代碼需求時,用戶可以用Power Virtual Agents 做低代碼的應用。
Frank 相信,未來我們可以實現從高代碼向低代碼的轉換。當然并不是說高代碼就沒有用了,只是傳統代碼式的用戶給傳統的開發者去做,而低代碼的功能和應用會越來越強。
Frank 使用一個直觀的形式來做比喻,Power Platform 是全新的 Excel 模式。當時 Excel 面世時是個劃時代的產品,不需要開發者的介入,讓商務人員能完成業務流程的實際問題。這個優勢讓 Excel 影響世界 30 年,至今也沒法被取代。Power Platform 就是正在實現 Excel 做的事情。
Excel 讓業務人員完成業務流程,Power Platform 想讓每個人都變成一位開發者,Frank 展望未來“應用統治世界”的情景:每個人都可以快速開發出自己的應用,世界將會變得更靈活。每個人都能讓自己的業務變得更電子化,更簡便地集成。
無代碼,未來可期。
本文標題:無代碼來了,還要程序員嗎?
本文URL:http://m.newbst.com/news16/102016.html
成都網站建設公司_創新互聯,為您提供域名注冊、網站排名、移動網站建設、網站維護、云服務器、營銷型網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯
猜你還喜歡下面的內容