人工智能將取代前端工程師?又一個(gè)崗位要失業(yè)?
來源:投稿?作者:ΔU
編輯:學(xué)姐
今天給大家分享一款A(yù)I代碼實(shí)時(shí)生成工具teleportHQ,teleportHQ本質(zhì)上是一個(gè)低代碼開發(fā)平臺(tái),但是首次將計(jì)算機(jī)視覺應(yīng)用到低代碼開發(fā)上,teleportHQ允許用戶通過熟悉的設(shè)計(jì)工具界面實(shí)時(shí)構(gòu)建應(yīng)用程序。
【視頻在公眾號(hào)...B站傳視頻還得投稿】
從上面的演示視頻中我們可以看出,它能對(duì)圖像進(jìn)行一個(gè)實(shí)時(shí)的識(shí)別,從而生成一個(gè)html網(wǎng)頁,同時(shí)這個(gè)存儲(chǔ)庫包含支持平臺(tái)可視化編輯器的代碼生成器。目前該工具已在GitHub開源。
【代碼生成器】項(xiàng)目代碼
關(guān)注【學(xué)姐帶你玩AI】公眾號(hào)回復(fù)
“代碼生成器”獲取開源鏈接
到這里可能就有同學(xué)問了,什么是低代碼開發(fā)平臺(tái)?什么是代碼生成器?二者之間的區(qū)別又是什么?
下面讓我來一一回答大家:

1、什么是代碼生成器?
代碼生成器是開發(fā)人員工作過程中必不可少的一種工具,主要適用于開發(fā)設(shè)計(jì)代碼,對(duì)數(shù)據(jù)庫和目標(biāo)語言進(jìn)行分析,編寫出新的程序,支持各種代碼的批量生成以及項(xiàng)目的新建。
2、什么是低代碼開發(fā)平臺(tái)?
低代碼開發(fā)平臺(tái)是一種可視化應(yīng)用創(chuàng)建和開發(fā)環(huán)境,它能讓不懂編程的業(yè)務(wù)人員通過“點(diǎn)擊”“拖拽”“填充”等方式一鍵自動(dòng)生成代碼,去搭建企業(yè)管理系統(tǒng)和移動(dòng)Web應(yīng)用。
3、二者之間的區(qū)別在于:
代碼生成器只能給技術(shù)人員用,其主要目的是為了統(tǒng)一開發(fā)規(guī)范,快速生成模板,提高開發(fā)效率;
而低代碼開發(fā)平臺(tái)除了能給技術(shù)人員使用之外,還能給非技術(shù)人員使用,其主要目的是為了封裝底層實(shí)現(xiàn)細(xì)節(jié),聚焦業(yè)務(wù)實(shí)現(xiàn)。
相比之下,低代碼開發(fā)平臺(tái)面向的人群更多,比如業(yè)務(wù)分析師,IT管理員,小型企業(yè)主和其他非軟件開發(fā)人員等等。低代碼開發(fā)平臺(tái)可以幫助這些人群快速構(gòu)建和測(cè)試應(yīng)用。
在這個(gè)過程中,應(yīng)用創(chuàng)建者不需要了解傳統(tǒng)的編程語言,機(jī)器代碼等。創(chuàng)建者所看到的只是一個(gè)用戶友好的圖形界面(GUI),該界面允許僅僅通過鼠標(biāo)點(diǎn)擊的方式即可快速創(chuàng)建應(yīng)用。
其實(shí)縱觀低代碼開發(fā)平臺(tái)的發(fā)展,這幾個(gè)關(guān)鍵時(shí)間點(diǎn)一定要知道:
2015年微軟、谷歌等巨頭入局。
2018年西門子收購Mendix,OutSystems獲得融資,低代碼在海外走紅。
2015-2018年,國內(nèi)低代碼廠商簡道云、氚云等斬露頭角。
2018年起,互聯(lián)網(wǎng)巨頭阿里、騰訊、百度紛紛入局。
2019年起,低代碼成為我國ICT產(chǎn)業(yè)中最明顯的增量市場(chǎng)。
2021釘釘6.0發(fā)布會(huì)再次引燃低代碼市場(chǎng),暗示低代碼開發(fā)是云計(jì)算之后的下一場(chǎng)IT革命。
下面給大家盤點(diǎn)一下國內(nèi)外比較火爆的低代碼開發(fā)平臺(tái)
《2021 年中國低代碼/無代碼市場(chǎng)研究報(bào)告》中指出,簡道云、明道云、IVX這幾家公司目前是低代碼賽道的黑馬選手,在市場(chǎng)綜合表現(xiàn)上名列前茅。宜創(chuàng)、紅圈營銷雖也極具潛力,但在市場(chǎng)表現(xiàn)力上稍遜色。黑帕云、易水云、雀書等平臺(tái)尚處于發(fā)展階段。


總結(jié)
代碼生成器雖然也有提速降本的效果,但其本質(zhì)上仍屬于傳統(tǒng)編碼開發(fā)模式下的產(chǎn)物,企業(yè)軟件開發(fā)仍然繞不過編碼打包編譯和發(fā)布的繁瑣流程,仍然高度依賴程序員這個(gè)高成本主體!
而低代碼開發(fā)平臺(tái)以創(chuàng)新的思維和技術(shù)對(duì)軟件開發(fā)模式進(jìn)行了重塑,降低了對(duì)高精尖程序員的依賴,讓更多的業(yè)務(wù)人員可以參與到信息化建設(shè)進(jìn)程中來,對(duì)企業(yè)業(yè)務(wù)發(fā)展和數(shù)字化轉(zhuǎn)型形成可持續(xù)的高效支撐!所以,大家放心,短期內(nèi)人工智能取代前端工程師還是不現(xiàn)實(shí)的。
— 完 —
點(diǎn)這里??關(guān)注我,記得標(biāo)星哦~

點(diǎn)一點(diǎn)贊才能看得到學(xué)姐干貨~