全球快資訊丨看資深開(kāi)發(fā)者如何表白低代碼
來(lái)自國(guó)外一位資深開(kāi)發(fā)者的心聲
低代碼面對(duì)的各種聲音
自從我開(kāi)始使用西門(mén)子低代碼以來(lái),我注意到當(dāng)告訴別人你在使用西門(mén)子低代碼進(jìn)行低代碼開(kāi)發(fā)時(shí),大家的反應(yīng)會(huì)截然不同。一般情況下會(huì)有以下三種反應(yīng):
(資料圖片)
同行——相互支持和理解;
小白——對(duì)解決方案更感興趣、僅關(guān)心問(wèn)題是否已解決;
傳統(tǒng)代碼開(kāi)發(fā)者(如C語(yǔ)言、Java、Python等)——往往對(duì)低代碼開(kāi)發(fā)持質(zhì)疑態(tài)度。
西門(mén)子低代碼是軟件開(kāi)發(fā)進(jìn)化的產(chǎn)物
我一次又一次地觀察到高代碼編程語(yǔ)言和低代碼編程語(yǔ)言之間的劃分,這也是我在使用西門(mén)子低代碼之初所觀察到的。基于大家對(duì)低代碼的不同聲音,我自己也難免會(huì)有偏見(jiàn),我對(duì)西門(mén)子低代碼的第一印象是:它是一個(gè)用來(lái)構(gòu)建小型應(yīng)用程序和實(shí)體模擬的好工具,僅此而已。
事實(shí)證明我大錯(cuò)特錯(cuò)。
在使用西門(mén)子低代碼多年后,我認(rèn)為它理應(yīng)成為我們開(kāi)發(fā)者與計(jì)算機(jī)之間的下一代互動(dòng)方式。為了解釋這一點(diǎn),讓我們回到幾年前。以前,為了給計(jì)算機(jī)編程,你必須以二進(jìn)制的形式向計(jì)算機(jī)下達(dá)命令,這項(xiàng)工作無(wú)疑非常耗費(fèi)精力。只有少數(shù)專家才能使用二進(jìn)制代碼給計(jì)算機(jī)編程,顯然需要一種更加實(shí)用的解決方案。下一輪進(jìn)化以匯編語(yǔ)言為代表。每一種處理器都有自己的指令集并且可以用匯編程序表示。這種語(yǔ)言更方便人類閱讀,所以用它來(lái)開(kāi)發(fā)也變得更容易。因此匯編程序是一個(gè)抽象層,它將二進(jìn)制代碼隱藏起來(lái),但任何使用過(guò)匯編語(yǔ)言的人都知道,這個(gè)過(guò)程同樣非常乏味。它沒(méi)有現(xiàn)代語(yǔ)言的基本舒適功能,而且每次都要重新開(kāi)發(fā)。此外,由于不同類型的處理器具有不同的匯編指令集,因此如果你想在一種新的處理器上運(yùn)行一個(gè)程序,就必須重新編寫(xiě)程序。C語(yǔ)言、Java和JavaScript這些高代碼的出現(xiàn)解決了這些不便,其語(yǔ)法更方便人類閱讀、可重復(fù)使用的功能、對(duì)內(nèi)存管理友好、可移植性強(qiáng)。這些語(yǔ)言的語(yǔ)法將機(jī)器語(yǔ)言命令匯總成易于使用的操作,但開(kāi)發(fā)者也失去對(duì)計(jì)算機(jī)內(nèi)部進(jìn)程的直接控制,目的是為了讓更多開(kāi)發(fā)者能夠使用這類語(yǔ)言。
西門(mén)子低代碼和低代碼是計(jì)算機(jī)編程的下一個(gè)進(jìn)化方向。西門(mén)子低代碼也是向開(kāi)發(fā)者隱藏高代碼、匯編程序和機(jī)器語(yǔ)言復(fù)雜性的抽象層。雖然開(kāi)發(fā)者放棄了一部分直接控制權(quán),但因此能夠更快地開(kāi)發(fā)應(yīng)用程序。此外,這個(gè)開(kāi)發(fā)環(huán)境讓更多的開(kāi)發(fā)者能夠更加輕松地上手。
你注意到了嗎?沒(méi)錯(cuò),當(dāng)年支持高代碼的論點(diǎn)現(xiàn)在正在支持低代碼。每一次進(jìn)化都會(huì)帶來(lái)開(kāi)發(fā)速度的提升和開(kāi)發(fā)流程的民主化。西門(mén)子低代碼的存在并沒(méi)有使高代碼變得過(guò)時(shí)。高代碼在很多領(lǐng)域都有它的一席之地(比如可以用Java和JavaScript擴(kuò)展西門(mén)子低代碼)。同樣,匯編程序和機(jī)器代碼仍然是一些領(lǐng)域的首選工具,但我們必須認(rèn)識(shí)到低代碼是進(jìn)化的產(chǎn)物。
低代碼讓我們?cè)诼殬I(yè)發(fā)展上有了更多的選擇
在我成為西門(mén)子低代碼開(kāi)發(fā)者之前,我對(duì)自己未來(lái)的職業(yè)道路產(chǎn)生了嚴(yán)重的懷疑。我喜歡寫(xiě)代碼,但我認(rèn)為自己沒(méi)法每天都做這項(xiàng)工作。但我確實(shí)喜歡構(gòu)建各種東西。我喜歡回顧一天的工作并看到結(jié)果,這就是構(gòu)建軟件的意義所在。在我的前雇主向我介紹西門(mén)子低代碼平臺(tái)之前,我并不知道低代碼。
西門(mén)子低代碼開(kāi)發(fā)者不用寫(xiě)傳統(tǒng)的代碼就可以構(gòu)建數(shù)字應(yīng)用程序。你可以使用預(yù)先構(gòu)建的部分來(lái)構(gòu)建應(yīng)用程序。你所設(shè)計(jì)的邏輯片段被稱為“微流”。在啟動(dòng)應(yīng)用程序后,西門(mén)子低代碼就會(huì)將其翻譯成計(jì)算機(jī)可以理解的語(yǔ)言。微流看起來(lái)像是傳統(tǒng)的工作流程圖:有一個(gè)開(kāi)頭和一個(gè)結(jié)尾,執(zhí)行的是中間的邏輯片段。
由于這些片段都是預(yù)先構(gòu)建的并且可以隨時(shí)使用,所以邏輯開(kāi)發(fā)速度比傳統(tǒng)編碼方法快十倍,而且學(xué)習(xí)過(guò)程比編碼簡(jiǎn)單得多,因此更容易上手。即便你沒(méi)有學(xué)習(xí)過(guò)計(jì)算機(jī)科學(xué),也可以使用低代碼技術(shù)。其實(shí)大多數(shù)西門(mén)子低代碼開(kāi)發(fā)者都來(lái)自截然不同的學(xué)術(shù)領(lǐng)域。我曾有幸與生物醫(yī)學(xué)、心理學(xué)、工業(yè)工程等不同學(xué)術(shù)背景的西門(mén)子低代碼開(kāi)發(fā)者合作。雖然IT行業(yè)仍然是一個(gè)以男性為主的行業(yè),但這種刻板印象在低代碼這里并不成立。我團(tuán)隊(duì)中的女性人數(shù)甚至一度超過(guò)男性。
這種背景多樣性使得低代碼開(kāi)發(fā)者經(jīng)常需要承擔(dān)許多不同的職責(zé)。低代碼開(kāi)發(fā)者常被稱為業(yè)務(wù)工程師,這可不是“空穴來(lái)風(fēng)”,業(yè)務(wù)工程師是業(yè)務(wù)管理專家和軟件工程師的“混合體”。也就是說(shuō),業(yè)務(wù)工程師不僅能夠理解并將業(yè)務(wù)需求轉(zhuǎn)化為軟件需求,還可以將這些需求轉(zhuǎn)化為真正的軟件。一般情況下,你在每天的大部分時(shí)間里都在開(kāi)發(fā),但你也可以參與到軟件開(kāi)發(fā)流程中的更多環(huán)節(jié)。在我以前的公司里,業(yè)務(wù)工程師還會(huì)參與銷(xiāo)售和用戶體驗(yàn)(UX)設(shè)計(jì)等其他工作。
即使在Mendix公司內(nèi)部,員工也可以選擇擴(kuò)展到不同的領(lǐng)域。通過(guò)學(xué)習(xí)樣式的知識(shí)以投身于前端開(kāi)發(fā),或者成為一名專注于系統(tǒng)集成的后端開(kāi)發(fā)專家,甚至可以通過(guò)學(xué)習(xí)Java開(kāi)發(fā)來(lái)深入研究西門(mén)子低代碼的核心。大多數(shù)西門(mén)子低代碼開(kāi)發(fā)者都有自己最感興趣的具體專業(yè)領(lǐng)域,但你很可能需要在某個(gè)時(shí)候承擔(dān)所有這些領(lǐng)域的工作。傳統(tǒng)的軟件工程師一般不會(huì)有這么“奢侈”的機(jī)會(huì)。
這一切讓你在職業(yè)發(fā)展方向上有了更多的選擇。你可以先從一個(gè)基本的西門(mén)子低代碼開(kāi)發(fā)者開(kāi)始做起,然后擴(kuò)展到其他領(lǐng)域。在過(guò)去四年中,我就曾為金融、保險(xiǎn)、衛(wèi)生、政府等領(lǐng)域的各種形式和規(guī)模的公司工作。
如果你還不是一名西門(mén)子低代碼開(kāi)發(fā)者,可以先嘗試一下低代碼。不要只看到局限性,而是要看到它所帶來(lái)的可能性,就像軟件開(kāi)發(fā)的進(jìn)化過(guò)程一樣。
關(guān)鍵詞: 應(yīng)用程序 匯編程序 業(yè)務(wù)工程師 軟件開(kāi)發(fā)
您可能也感興趣:
今日熱點(diǎn)
為您推薦
寵物險(xiǎn)熱度不斷攀升 仍存在著理賠流程復(fù)雜等痛點(diǎn)
銀保監(jiān)會(huì)就保險(xiǎn)銷(xiāo)售行為管理辦法征求意見(jiàn) 對(duì)行為規(guī)則作出規(guī)定
上海:做好基層快遞網(wǎng)點(diǎn)優(yōu)先參加工傷保險(xiǎn)工作 促進(jìn)行業(yè)健康發(fā)展
更多
- 全球快資訊丨看資深開(kāi)發(fā)者如何表白低代碼
- 今亮點(diǎn)!用于軌道交通車(chē)輛的即插即用產(chǎn)品:儒卓力提供RECOM的...
- 新消息丨Jio與Subex合作增強(qiáng)其5G產(chǎn)品線
- 消息!如何通過(guò)立體視覺(jué)構(gòu)建小巧輕便的深度感知系統(tǒng)
- 世界熱議:Diodes 公司的高精度雙向電流顯示器能以較低的 Bo...
- 頭條焦點(diǎn):亞馬遜云科技成為德勤威奇托智慧工廠的云服務(wù)商,...
- 全球快消息!2022 EdgeX中國(guó)挑戰(zhàn)賽正式開(kāi)幕,英特爾攜行業(yè)伙...
- 要聞:群聯(lián)宣布業(yè)內(nèi)領(lǐng)先的企業(yè)級(jí)X1 SSD存儲(chǔ)解決方案新平臺(tái)
更多
- 全球熱訊:鵬揚(yáng)穩(wěn)利債券增聘基金經(jīng)理陶永超 與王華共同管理
- 快報(bào):中電建商業(yè)保理11.92億ABS項(xiàng)目獲上交所受理
- 江西省商務(wù)經(jīng)濟(jì)實(shí)現(xiàn)總量大幅增長(zhǎng) 各類市場(chǎng)主體發(fā)展壯大
- 【全球速看料】熊貓債迎多項(xiàng)政策紅利 有利于推動(dòng)人民幣國(guó)際化
- 天天短訊!美國(guó)第一大外債持有國(guó)讓位,中國(guó)加速拋售美債對(duì)美...
- 天天消息!90萬(wàn)負(fù)債,是怎么債務(wù)重組的?
- 微資訊!圖解百川能源中報(bào):第二季度單季凈利潤(rùn)同比減29.17%
- 熱議:攻守易形?五輪提降后焦企開(kāi)始囤貨,焦炭市場(chǎng)進(jìn)入回暖...
排行
- 今亮點(diǎn)!用于軌道交通車(chē)輛的即插即用產(chǎn)品:儒卓力提供RECOM的...
- 科技智庫(kù)需要進(jìn)一步加快智庫(kù)成果轉(zhuǎn)化
- 雄安設(shè)立兩年 290家京企“搶灘登陸”
- 女子拽男友公交車(chē)方向盤(pán)受審 涉嫌危害公共安全罪
- 成都實(shí)施創(chuàng)新驅(qū)動(dòng)發(fā)展戰(zhàn)略,將挖掘培養(yǎng)高素質(zhì)職工人才
- “人造雪粉”接觸眼睛或被誤食可能有危險(xiǎn)
- 這一年,我們?yōu)榭萍肌俺尺^(guò)的架”真不少
- “四成人不知電商法”該如何破題
- 監(jiān)督搭平臺(tái)信息都上網(wǎng) 打通精準(zhǔn)監(jiān)督‘最后一公里’
- 智能烹飪機(jī),選購(gòu)有講究
最近更新
- 全球快資訊丨看資深開(kāi)發(fā)者如何表白低代碼
- 今亮點(diǎn)!用于軌道交通車(chē)輛的即插即用產(chǎn)品:儒卓力提供RECOM的...
- 最新:安徽公開(kāi)招錄消防員500名 年齡最大放寬至28周歲
- 世界實(shí)時(shí):私自下水游泳,警報(bào)響個(gè)不停 臨海建立智慧預(yù)警系統(tǒng)
- 天天熱消息:21家!第二批安徽省森林康養(yǎng)基地公示
- 全球最資訊丨你買(mǎi)房的錢(qián)政府幫你監(jiān)控 長(zhǎng)沙發(fā)文加強(qiáng)商品房預(yù)...
- 世界快資訊:8月上旬至中旬湖北將迎階段性高溫天氣 37℃以上超10天
- 快報(bào):中電建商業(yè)保理11.92億ABS項(xiàng)目獲上交所受理
- 全球熱訊:鵬揚(yáng)穩(wěn)利債券增聘基金經(jīng)理陶永超 與王華共同管理
- 做雙眼皮手術(shù)好嗎?做雙眼皮手術(shù)什么季節(jié)最好恢復(fù)?
- 天天觀天下!泡茶最講究的是什么
- 關(guān)注:古樹(shù)茶比普通茶好嗎
- 環(huán)球資訊:國(guó)投瑞銀基金讓投資者虧錢(qián)了:“開(kāi)放視角精選”18...
- 重點(diǎn)聚焦!可川科技增收不增利怪相:毛利率持續(xù)下滑,研發(fā)費(fèi)用...
- 【環(huán)球新視野】炒土豆絲用什么油炒
- 天天視點(diǎn)!董事違規(guī)買(mǎi)入股票,廈門(mén)銀行致歉
- 焦點(diǎn)消息!低碳主題基金迎來(lái)小高潮:今年已有6家基金發(fā)行新產(chǎn)品
- 環(huán)球聚焦:玫瑰花茶如何泡
- 全球熱議:佛山銀保監(jiān)分局持續(xù)做好防風(fēng)險(xiǎn)穩(wěn)增長(zhǎng)保穩(wěn)定工作
- 全球觀焦點(diǎn):記者觀察:高收益理財(cái)考驗(yàn)銀行“硬實(shí)力”
- 每日時(shí)訊!普惠金融供給更加“百花齊放”
- 當(dāng)前快報(bào):大灣區(qū)保險(xiǎn)客戶需求畫(huà)像長(zhǎng)這樣
- 天天觀焦點(diǎn):國(guó)開(kāi)行基礎(chǔ)設(shè)施基金首批投放
- 【環(huán)球報(bào)資訊】大變局!長(zhǎng)三角城市群的重心,開(kāi)始向南轉(zhuǎn)移
- 【天天快播報(bào)】河南GDP十強(qiáng)城市公布:南陽(yáng)坐穩(wěn)前三,周口位居...
- 世界滾動(dòng):安徽的區(qū)劃調(diào)整,1個(gè)縣升格為省會(huì)城市,為何只有4個(gè)...
- 熱訊:廣州合景控股:出于商業(yè)原因 標(biāo)普評(píng)級(jí)撤銷(xiāo)對(duì)合景泰富...
- 世界觀察:濟(jì)南二批次集中供地:23宗商業(yè)用地收金17.66億元
- 全球今日訊!九尊數(shù)字互娛即日起股份簡(jiǎn)稱改為“多??萍?rdquo;,...
今日要聞
- 全球熱訊:鵬揚(yáng)穩(wěn)利債券增聘基金經(jīng)理陶永超 與王華共同管理
- 全球快資訊丨看資深開(kāi)發(fā)者如何表白低代碼
- 今亮點(diǎn)!用于軌道交通車(chē)輛的即插即用產(chǎn)品:儒卓力提供RECOM的500 W DC/DC 轉(zhuǎn)換器RMD500系列
- 快報(bào):中電建商業(yè)保理11.92億ABS項(xiàng)目獲上交所受理
- 全球播報(bào):提前還房貸,先交違約金!客戶吐槽吃相難看
- 全球今日訊!九尊數(shù)字互娛即日起股份簡(jiǎn)稱改為“多??萍肌保煞荽?hào)仍為“1961”
- 婚戀指導(dǎo)等同于高大上?杭州我主良緣稱“實(shí)用”更關(guān)鍵!
- 推動(dòng)數(shù)字化改革,螢石網(wǎng)絡(luò)獲評(píng)首批“數(shù)字化工廠標(biāo)桿企業(yè)”
- 熱訊:廣州合景控股:出于商業(yè)原因 標(biāo)普評(píng)級(jí)撤銷(xiāo)對(duì)合景泰富的長(zhǎng)期信用評(píng)級(jí)
- 重慶榮昌區(qū)副區(qū)長(zhǎng)程昌耀一行赴山東考察九尾貓集團(tuán)加工廠及聊城、泗水元寶楓高產(chǎn)林基地