close

小智

讀完需要

6
分鐘

速讀僅需 2 分鐘

技術圈向來有幾大永恆的可以讓程序員原地急眼的「宗教類型」話題,一是編程語言之爭,一是框架之爭。

而編程語言的話題,又是經典中的經典,每月、每年的 TIOBE 編程語言排行榜一經發布,總是伴隨着各大語言支持者們的腥風血雨與培訓機構角落裡的鬼魅一笑。

很多時候這些爭端往往毫無價值,但由此產生的流量卻大到不可小覷,畢竟強如 Linus,也會噴「C++」是一門很爛的語言。

國外網站 devjobsscanner 最近發布了一份調查報告,這份對全球 400 萬名開發者進行調查所得出來的報告,揭示了 2022 年最有「錢」景的編程語言,結果很出人意料。

1

最掙錢的編程語言,是搞區塊鏈的

在這份排行榜中,排名第一的編程語言是 Solidity,很多人甚至可能都沒聽說過有這樣一門編程語言。維基百科對 Solidity 的介紹是這樣的:

Solidity 是一種合約導向式語言,被應用於各種不同的區塊鏈平台,其主要開發者為加文·伍德,Christian Reitwiessner,Alex Beregszaszi,Liana Husikyan,Yoichi Hirai 和其他幾位早期以太坊核心貢獻者。Solidity 可使程序開發人員能在區塊鏈上(例如以太坊)編寫智能合約。

Solidity 的語法概念在 2014 年才被提出,目前已經是以太坊及其他以太坊競爭平台中的主要編程語言,通俗地理解是,它已經像 Kubernetes 之於容器一樣,成為了以太坊領域的事實標準。

排名第二的編程語言是 Rust,這個其實並不讓我意外,回顧過去幾年,Rust 的高光時刻可以說根本停不下來:

2019 年,Meta(Facebook)發布了加密貨幣 Libra,後者由 Rust 編寫;

2019 年,微軟考慮使用 Rust 代替 C/C++ 重寫 Windows;

2020 年,Mozilla 裁員涉及到 Rust 開發團隊成員,引起社區廣泛關注;

2021 年,Rust 基金會正式成立;

2021 年,Rust 將成為 Linux 內核的第二種官方語言;

……

在《22 個 2022 年軟件開發的趨勢預測及其解讀》這篇文章里,我個人也表達了對 Rust 語言的看好,在國外,Rust 基本上獲得了各個科技巨頭的背書,而在國內,Rust 也在各個大廠中有着試驗性的項目或實踐出現。從生態角度看,Rust 或許無法與老牌語言相提並論,但從發展勢頭來看,拳怕少壯的道理也仍然成立。

看到這裡,有人可能會產生一些疑惑,為什麼最掙錢的編程語言排名前二的都是區塊鏈相關的,老牌編程語言 Java 甚至沒有進前十,這跟中國國情不符啊?

的確,這 400 萬份樣本的主要數據來源里,歐美占比更多,中國開發者數據樣本相對較少。但從各語言所適用的行業領域來看,區塊鏈行業的編程語言薪資更高邏輯上沒有什麼問題,畢竟越熱門的語言,就業前景越光,就代表要平均的樣本數更多。舉個極端的例子,去年疫情之下,讓 COBOL 這門上古語言的老年開發者們煥發了職業生涯的第二春,市場需求量增高而供給量少,薪資自然水漲船高。

2

去中心化,SWIFT 體系,Web 3

這兩天國際上最熱門的事件莫過於俄烏戰爭,今天得到的最新消息是:美國與歐盟將部分俄羅斯銀行移出 SWIFT 國際結算系統。

SWIFT 這個詞,其實技術圈也並不陌生,很多程序員的第一反應肯定是:

Swift 我知道啊,蘋果搞的編程語言嘛,用來開發 macOS、iOS 的。

又或者是:

Swift 我知道啊,腿特長,前男友特別多的那個歌手嘛。

我們說的這個 SWIFT 國際結算系統,英文全名叫 Society for Worldwide Interbank Financial Telecommunications,翻譯成中文叫做「環球銀行金融電訊協會」。這是一個總部位於比利時首都布魯塞爾的非營利性組織,為全球金融機構之間提供信息傳遞服務,目前已經成為向國際貿易提供金融服務的主要機制(又一個事實標準)。數據顯示,2020 年,每天約有 3800 萬筆交易通過 SWIFT 平台交換電文,促成價值數萬億美元的交易。

雖然是一個中立性的組織,但實際上:

911 之後,美國以監測非法資金跨境往來為理由,要求 SWIFT 完全共享數據,而 SWIFT 與美國自有的美元結算體系 CHIPS 系統相連接,SWIFT 的結算支付以美元作為基礎運行,得益於美元優勢,美國事實上完全控制了 SWIFT。引用自——https://www.zhihu.com/question/518761195/answer/2364704607

過去的數十年間,踢出 SWIFT 體系其實是一個非常嚴重的制裁手段,此前一個被踢出 SWIFT 體系的主權國家是伊朗,其於 2012、2018 年兩度被踢出 SWIFT 體系,而這也引發了後面孟晚舟女士的遭遇。在香港風波期間,也曾有過傳言說要把香港地區踢出 SWIFT 體系,當然最終沒有得到實行。

簡單來說,將國家/地區的銀行體系踢出 SWIFT 體系後,實際上是切斷了其在國際貿易中的跨國支付渠道,影響是當前經濟制裁手段下最高的級別。但這次制裁,也並非全面制裁,起碼俄羅斯的能源行業就沒有涉及,這又是有意思的一個點,畢竟有些國家還是要靠俄羅斯的天然氣過冬。

有關於金融方面的問題,有很多作者比我更擅長,這裡我想結合前文的最有「錢」景的編程語言,聊聊這個 SWIFT 體系以後的故事。

政治是經濟的延續,美國軍事霸權的支柱,來源於二戰後布雷頓森林體系建立的美元本位制,由此形成了一個美元霸權體系。打破美元霸權體系,就意味着突破美國霸權的封鎖。

2021 年 4 月,硅谷風險投資家 Peter Thiel 公開表示:美國應該限制比特幣,因為比特幣是中國的金融武器,用來削弱美元。

與美元結算不同的最大特點是,比特幣、區塊鏈的結算並不通過銀行,而是通過去中心化的礦工網絡,這實際上就是對 SWIFT 體系的一種削弱。繞開 SWIFT 體系樹立自己的體系是一種陽謀,發展數字貨幣技術直接不通過銀行結算也是一種陽謀。這兩條路,中國都在走。

目前全球已有超過 30 多個國家在研究數字貨幣,中國已經率先推出了央行數字貨幣。2020 年 10 月,俄羅斯央行也發布報告分析了發行數字盧布的可行性,這也是中俄兩國未來貿易結算上的可能創新點。

去中心化,這是脫離廠商綁定、脫離強權控制的一大技術特徵。

另一個方面,「元宇宙」帶火的另一個概念 Web 3,也可以在這個進程中貢獻自己的力量——Web 3.0 的願景是讓價值和數據在去中心化的平台上無縫移動,所有權和控制權也都是分散的。

Web 3,是用戶生活在互聯網的真正形態,讓用戶可以無縫銜接地遊走在不同的網站之間,而功能使用不受任何影響,這就是「元宇宙」。

從當前的實現場景來看,Web 3 似乎跟區塊鏈是深度綁定的,但關於 Web 3 未來的實現形式,卻並不一定只能是以區塊鏈的方式得到落地。它可以是區塊鏈,可以是物聯網,可以是人工智能,更可以是三者的有機融合,只有在真正的落地探索過程中,才有可能逐漸釐清、突破 Web 3 的邊界。

當然,從目前的技術實現來看,不管是離美元霸權的崩潰,還是「元宇宙」的實現,都有着不小的距離,技術成熟度上也遠遠沒有跨越概念的鴻溝,如何解決監管、合規問題的矛盾還是個迷。但從發展的角度看,未來的區塊鏈技術會得到更深層次的應用,而互聯網對安全的要求也會越來越高,這足以解釋為什麼 Solidity、Rust 語言開發者會得到最高的報酬,因為戰爭的硝煙並不只是槍炮導彈,還存在於虛擬世界的 0 和 1 之間。

往期精彩回顧



Java 8「失寵」瀏覽器廠商聯盟!合力解決Web兼容性問題PHP社區拒絕在俄烏衝突中「站隊」

覺得不錯,請點個在看呀

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 鑽石舞台 的頭像
    鑽石舞台

    鑽石舞台

    鑽石舞台 發表在 痞客邦 留言(0) 人氣()