全球軟件咨詢公司ThoughtWorks每半年發(fā)布一期的技術(shù)趨勢(shì)報(bào)告重點(diǎn)介紹了授權(quán)非程序員構(gòu)建業(yè)務(wù)應(yīng)用程序的好處和陷阱
2020年10月28日,全球軟件咨詢公司 ThoughtWorks 發(fā)布了第23期技術(shù)雷達(dá),對(duì)“編程大眾化”做了重點(diǎn)介紹。ThoughtWorks 介紹了一些新型工具,使得非程序員也能完成以前需要編碼知識(shí)的工作。
我們注意到 Amazon Honeycode 提供了一種無(wú)需編寫任何程序代碼,就能構(gòu)建移動(dòng)和網(wǎng)絡(luò)應(yīng)用程序的方式,且發(fā)展勢(shì)頭令人矚目。還有一些平臺(tái),如 IFTTT 和 Zapier,允許技術(shù)程度較低的受眾連接各種設(shè)備和 SaaS 平臺(tái),來(lái)做有趣和有用的事情。
ThoughtWorks 首席技術(shù)官 Rebecca Parsons 博士表示,“這一趨勢(shì)有可能在企業(yè)中引發(fā)一波生產(chǎn)力浪潮,因?yàn)橐恍┬屡d的低代碼和無(wú)代碼工具有可能減輕IT部門的開(kāi)發(fā)負(fù)擔(dān)。但是,這些工具也會(huì)帶來(lái)風(fēng)險(xiǎn)。”
她說(shuō)道:“當(dāng)涉及到特定領(lǐng)域中非常具體的問(wèn)題時(shí),這些工具可能非常有用,但通常無(wú)法應(yīng)用良好的工程實(shí)踐(例如版本控制或測(cè)試),這使得它們很難在快速變化的企業(yè)環(huán)境中使用”。Parsons 博士強(qiáng)調(diào):“公司面臨的挑戰(zhàn)是,識(shí)別項(xiàng)目變得太大或太復(fù)雜而不適合低代碼的時(shí)機(jī)。”
通常,組織會(huì)轉(zhuǎn)而使用低代碼,是因?yàn)樗鼈內(nèi)狈M足其業(yè)務(wù)計(jì)劃所需的開(kāi)發(fā)人員專業(yè)知識(shí)。但是,能夠發(fā)現(xiàn)項(xiàng)目何時(shí)超出低代碼的能力,這正是開(kāi)發(fā)人員專業(yè)知識(shí)可以解決的問(wèn)題。
第23期技術(shù)雷達(dá)也重點(diǎn)強(qiáng)調(diào)了以下值得關(guān)注的主題:
● 基礎(chǔ)設(shè)施即代碼的青春期
基礎(chǔ)設(shè)施即代碼的實(shí)踐,已經(jīng)步入青春期。ThoughtWorks 技術(shù)雷達(dá)發(fā)現(xiàn),那些幫助公司管理基礎(chǔ)設(shè)施即代碼的工具取得了巨大的進(jìn)步。企業(yè)目睹了自動(dòng)化基礎(chǔ)設(shè)施的益處,因此為工具和框架的締造者們創(chuàng)建了采納創(chuàng)新的反饋環(huán)。但我們?nèi)匀豢吹皆S多公司在努力尋找這種能力的最佳用途。跟大多數(shù)青少年的表現(xiàn)一樣,積極的和消極的模式都在不斷涌現(xiàn)出來(lái)。
● GraphQL 浮夸風(fēng)
近來(lái) GraphQL 在業(yè)界很流行。它解決了現(xiàn)代分布式架構(gòu)(如微服務(wù))中的一些共性問(wèn)題,我們一方面鼓勵(lì)團(tuán)隊(duì)使用 GraphQL 及相關(guān)的新興工具,另一方面也提醒大家要謹(jǐn)慎行事,以避免因使用這個(gè)目的單一的技術(shù)去解決過(guò)多問(wèn)題時(shí)所帶來(lái)的弊端。
● 與瀏覽器的斗爭(zhēng)仍在繼續(xù)
最初設(shè)計(jì)用于文檔瀏覽的 Web 瀏覽器,現(xiàn)如今卻主要用于呈現(xiàn)應(yīng)用程序。針對(duì)這種阻抗失配的長(zhǎng)期挑戰(zhàn),開(kāi)發(fā)人員一直在重新思考如何最好地構(gòu)建Web應(yīng)用程序。
● 可視化一切
各種各樣創(chuàng)新型的可視化工具已經(jīng)涌現(xiàn)出來(lái)。其所覆蓋的領(lǐng)域包羅萬(wàn)象,包括基礎(chǔ)設(shè)施、數(shù)據(jù)科學(xué)和云平臺(tái)資源。一圖勝千言。隨著開(kāi)發(fā)人員生態(tài)系統(tǒng)變得越來(lái)越復(fù)雜,一張可視化圖表,往往能極大地幫助他們應(yīng)對(duì)不可避免的認(rèn)知超載問(wèn)題。
房地產(chǎn)公司 REA Group 的首席建筑師 Daniel Aragao 表示,“我們 Realestate.com.au 一直對(duì)最新技術(shù)的使用很感興趣,并盡可能發(fā)展我們的生態(tài)系統(tǒng)。使用 ThoughtWorks Technology Radar 可以將我們的期望與業(yè)內(nèi)見(jiàn)解公正的思想領(lǐng)袖意見(jiàn)進(jìn)行比較。因此,這有助于指導(dǎo)我們的決策以及下一步將采用的方案。”
點(diǎn)擊 ThoughtWorks.com/cn/radar 探索更多交互版本以及下載往期技術(shù)雷達(dá)。
關(guān)于 ThoughtWorks
ThoughtWorks是一家軟件咨詢公司, 也是一個(gè)充滿熱情、以目標(biāo)為導(dǎo)向的社區(qū)。創(chuàng)辦25年以來(lái),ThoughtWorks已經(jīng)成長(zhǎng)為現(xiàn)在擁有超過(guò)7000 人,分布于全球14個(gè)國(guó)家、擁有43間辦公室的全球企業(yè)。 我們幫助客戶以技術(shù)為核心,推動(dòng)其商業(yè)變革,與他們并肩作戰(zhàn)解決最核心的技術(shù)問(wèn)題。我們致力于積極變革, 希望能夠通過(guò)軟件技術(shù)創(chuàng)造更美好的 社會(huì),與此同時(shí)我們也與許多志向相投的組織合作。
(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。 )