写点什么

最有“钱”景的编程语言、Swift 体系和一个名叫 Web 3 的幽灵

  • 2022-02-28
  • 本文字数:2766 字

    阅读完需:约 9 分钟

最有“钱”景的编程语言、Swift体系和一个名叫Web 3的幽灵

技术圈向来有几大永恒的可以让程序员原地急眼的“宗教类型”话题,一是编程语言之争,一是框架之争


而编程语言的话题,又是经典中的经典,每月、每年的 TIOBE 编程语言排行榜一经发布,总是伴随着各大语言支持者们的腥风血雨与培训机构角落里的鬼魅一笑。


很多时候这些争端往往毫无价值,但由此产生的流量却大到不可小觑,毕竟强如 Linus,也会喷“C++”是一门很烂的语言。


国外网站 devjobsscanner 最近发布了一份调查报告,这份对全球 400 万名开发者进行调查所得出来的报告,揭示了 2022 年最有“钱”景的编程语言,结果很出人意料。

最挣钱的编程语言,是搞区块链的


在这份排行榜中,排名第一的编程语言是 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 这门上古语言的老年开发者们焕发了职业生涯的第二春,市场需求量增高而供给量少,薪资自然水涨船高。

去中心化,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 之间。

2022-02-28 11:1611526

评论 1 条评论

发布
用户头像
6,跳跃性够大,点进来前完全没预料到
2022-03-07 21:07
回复
没有更多了
发现更多内容

智慧酒店多商户合伙人:微擎开源生态下的酒店行业资源整合平台

微擎应用市场

全维度测试通过!DolphinScheduler 3.2.0单节点部署与验证实录

白鲸开源

大数据 开源 性能测试 Apache DolphinScheduler 工作流任务调度

当企业遇上JNPF低代码,会擦出什么火花?

引迈信息

智慧文旅行业是否需要购买堡垒机?为什么?

行云管家

网络安全 数据安全 堡垒机 智慧文旅

YMatrix 的 HTAP 能力和其他数据库有何不同?

YMatrix 超融合数据库

HTAP 超融合数据库 HTAP 场景实践 YMatrix HTAP数据库

社区答疑明星招募令 | 成为SeaTunnel社群“技术担当”,我们等你来!

白鲸开源

开源社区 数据集成 Apache SeaTunnel 开源活动

零风险操作!DolphinScheduler高可用架构下的无损扩缩容指南

白鲸开源

开源 运维 Apache DolphinScheduler 扩缩容 任务调度平台

上新功能!通义灵码行间建议预测 NES 使用方法

阿里巴巴云原生

阿里云 通义灵码

上新功能!通义灵码行间建议预测 NES 使用方法

阿里云云效

阿里云 通义灵码

A路径 VS B路径:先攻新加坡还是直取美国?中国科技出海的生死选择题

白鲸开源

开源 DataOps 出海 商业化 白鲸开源

.NET 9中的异常处理性能提升分析:为什么过去慢,未来快

电子尖叫食人鱼

.NET 7

Fluss 实战:用 Partial Update 构建实时宽表的新范式

Apache Flink

大数据 flink Fluss

多源多表写入、数据格式增强,SeaTunnel 2.3.11 重磅更新来了!

白鲸开源

大数据 开源 数据同步 Apache SeaTunnel 版本发布

Apache Doris 2.1.10 版本正式发布

SelectDB

大数据 开源 实时数仓 Apaache Doris 数据湖分析

DNS攻击类型有哪些?如何应对DNS攻击威胁?

防火墙后吃泡面

NetTrace 工具介绍

天翼云开发者社区

网络

阿里云事件总线 EventBridge 正式商业化,构建智能化时代的企业级云上事件枢纽

阿里巴巴云原生

阿里云 云原生 EventBridge

VMware NSX 4.2.2.1 发布,新增功能简介

sysin

nsx

粒子枪仿真和Track Solver追踪求解_CST案例分析

思茂信息

cst cst操作 CST Studio Suite

25年河北等保测评机构名称以及地址一览表

行云管家

等保 等保测评

Muu 线下活动:微擎开源生态下的全流程活动管理与营销平台

微擎应用市场

壹佰门店社区团购:微擎开源生态下的社区零售增长引擎

微擎应用市场

【每天学点‘音视频’】面试官:什么是音视频及实时音视频

小曾同学.com

音视频 H264 RTC 实时音视频

南开大学赵宏教授解读AI语境下的教育根本问题,相关白皮书已发布

ModelWhale

AI教育 南开大学 人工智能教育 学科+AI白皮书

会员付费漫画小程序:微擎开源生态下的内容变现新范式

微擎应用市场

最有“钱”景的编程语言、Swift体系和一个名叫Web 3的幽灵_语言 & 开发_小智_InfoQ精选文章