??低代碼的目的是提升效率,不是壓榨生存空間。低代碼不代表低技術(shù),所以低代碼并不會導致初級碼農(nóng)失業(yè),實際上不僅不會導致失業(yè),還幫助更多人走上了“開發(fā)者”崗位。
何為低代碼?
??所謂“低代碼”(Low-Code),是指一種無需編碼或者僅需要少量代碼就可以快速生成應(yīng)用程序的開發(fā)方法,通過可視化進行程序開發(fā),使具有不同經(jīng)驗水平的開發(fā)人員可以通過圖形化的用戶界面,通過拖拉拽組件和模型驅(qū)動的邏輯來創(chuàng)建網(wǎng)頁和移動應(yīng)用程序。Gartner表示任何人都可以是開發(fā)者,到2023年,大型企業(yè)活躍的全民開發(fā)者數(shù)量將至少是專業(yè)開發(fā)者數(shù)量的四倍。也就是說,更多的人可以參與到應(yīng)用程序的開發(fā)當中,不僅是具有專業(yè)編程能力的程序員,非技術(shù)背景的業(yè)務(wù)人員同樣可以構(gòu)建應(yīng)用。
那么哪些場景適合使用低代碼呢?
??我們可以參考Gartner發(fā)布的全民開發(fā)者構(gòu)建應(yīng)用的范圍及參考原則。幫助我們識別什么樣的應(yīng)用適合低代碼開發(fā),什么應(yīng)用不適合??梢詢蓚€維度去看,一個是應(yīng)用復雜度,需要自定義化的程度,另外一個就是看業(yè)務(wù)關(guān)鍵性,用戶數(shù),對業(yè)務(wù)數(shù)據(jù)的一些安全要求,監(jiān)管之類的需求去評估是否合適。對于一些表單表格工作流類型的個人或者工作組的應(yīng)用,應(yīng)用類型不復雜,對關(guān)鍵業(yè)務(wù)的影響程度低,可以由全民開發(fā)者使用低代碼/零代碼平臺進行構(gòu)建。業(yè)務(wù)部門需要有自定義動作的應(yīng)用開發(fā)出來之后會有比較長的穩(wěn)定期,包括對數(shù)據(jù)的安全要求,業(yè)務(wù)的連續(xù)性可用性,穩(wěn)定性要求通常比較高,往往需要業(yè)務(wù)部與IT部共同構(gòu)建,專業(yè)開發(fā)者提供架構(gòu)、API、組件類支持,全民開發(fā)者負責構(gòu)建頁面。而企業(yè)范圍內(nèi)的復雜應(yīng)用,對核心業(yè)務(wù)流程有較大影響,更加突出了其技術(shù)層面的要求,而不僅僅是編碼能力,比如數(shù)據(jù)庫、操作系統(tǒng)、算法、圖像識別、語音識別、大數(shù)據(jù)處理、自然語言等等方面,使用低代碼開發(fā)平臺來實現(xiàn)是不現(xiàn)實的或者說不完全的。
低代碼是必然的大趨勢,初級碼農(nóng)如何生存?
??事實來說,低代碼概念及開發(fā)平臺的出現(xiàn),實際上將軟件開發(fā)更加明確的進行了劃分,針對某些應(yīng)用類開發(fā),徹底降低了其入門門檻,讓業(yè)務(wù)專家可以更加容易的實現(xiàn)自身企業(yè)所需業(yè)務(wù),減少了開發(fā)過程中的溝通成本。同時,低代碼平臺將現(xiàn)有軟件企業(yè)的開發(fā)模式進行了顛覆,大大降低了編碼過程中出現(xiàn)的重復性勞動,讓程序員從繁重、業(yè)務(wù)性的開發(fā)過程中解放出來,投入到更加關(guān)鍵的核心代碼開發(fā)中,讓代碼產(chǎn)出更具價值。
??華為云最新發(fā)布的Astro低代碼平臺,統(tǒng)一開發(fā)者體驗和基礎(chǔ)能力,資產(chǎn)與能力開放實現(xiàn)生態(tài)鏈接,通過零碼、低碼、流程、大屏、智能助手、高低碼結(jié)合,全方位助力客戶實現(xiàn)企業(yè)數(shù)字化轉(zhuǎn)型,提升企業(yè)辦公效率,沉淀行業(yè)經(jīng)驗。長安汽車在向智能低碳出行科技公司轉(zhuǎn)型過程中,使用Astro從0到1配置化開發(fā),應(yīng)用開發(fā)周期從三個月縮短至9天,寫更少的代碼,做更多的事。
??從這個角度來看,與其說低代碼開發(fā)平臺會導致碼農(nóng)失業(yè),不如說是顛覆了傳統(tǒng)的開發(fā)模式。
??總的來說,低代碼是必然的大趨勢,除了能給時代帶來進步,低代碼平臺還能促進程序員進行升級。開發(fā)者可以減少敲擊代碼帶來的繁重工作量,從而把更多精力投放到產(chǎn)品創(chuàng)新上,比如去思考,怎么在低代碼平臺上,搭建出好的產(chǎn)品?怎么把這個工具和產(chǎn)品結(jié)合的更好?而且我們也應(yīng)該看到,純代碼開發(fā)目前還有無法取代的優(yōu)勢,低代碼也不完全是剝離代碼而存在,相信低代碼平臺的發(fā)展,給碼農(nóng)帶來的不僅是挑戰(zhàn),也是一個不錯的機遇。
審核編輯 黃昊宇
-
代碼
+關(guān)注
關(guān)注
30文章
4788瀏覽量
68612 -
華為云
+關(guān)注
關(guān)注
3文章
2491瀏覽量
17427
發(fā)布評論請先 登錄
相關(guān)推薦
評論