惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
博客园 - 【当耐特】
S
SegmentFault 最新的问题
阮一峰的网络日志
阮一峰的网络日志
大猫的无限游戏
大猫的无限游戏
WordPress大学
WordPress大学
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The Cloudflare Blog
Apple Machine Learning Research
Apple Machine Learning Research
小众软件
小众软件
博客园 - 三生石上(FineUI控件)
Martin Fowler
Martin Fowler
云风的 BLOG
云风的 BLOG
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
F
Fortinet All Blogs
Y
Y Combinator Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
J
Java Code Geeks
Engineering at Meta
Engineering at Meta
MyScale Blog
MyScale Blog
B
Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
人人都是产品经理
人人都是产品经理

smallyu的博客

为什么买的加密货币一定要去中心化 RISC-V 虚拟机无法代替 EVM 虚拟机 Polkadot 的 Existential Deposit 机制错在哪里 利息,套利,交易策略,金融市场 LayerZero 从来不挑战比特币的地位 默认参数引起的以太坊节点运行错误 硬件钱包与资产安全 预测市场比币圈更赌场 为什么去中心化的跨链桥不可能实现 我对于 AI 时代的答案 不要投资任何隐私币 区块链技术世界的三大真理 以太坊 AA 钱包的致命问题是什么 基于 AI 语义执行的 MCP 区块链的设计 一个集成 Geth 和 CometBFT 的兼容层 我的加密货币定投策略(二) DeFi 基础: 理解 AMM 定价机制 Go 语言 GMP 调度器的原理是什么 Web3 项目分析计划 对 Psyche Network 项目的分析 continuation 教程: 理解 CPS 如何开发一个比特币符文(Runes)协议 比特币脚本开发教程 我从王垠的计算机科学视频班学到了什么 区块链技术面试题(2025年版) Rust 语言容易让新手困惑的一个“过度优化” Solana 智能合约开发教程 (1) 尝试开发一个最小 EVM 虚拟机 基于 ZK 的链上身份系统设计 一个 Web3 打赏系统的设计
为什么不要做智能合约开发和 DeFi 开发
2024-09-11 · via smallyu的博客

2024-09-11

目前市场上的招聘,“合约开发”一般指“以太坊上的EVM合约开发”。而事实上,世界上不只有以太坊一条链,可能有上百条链,也不止以太坊有智能合约,Solona 有 SVM,Polkdot 有 Wasm,Cosmos 在用平行链的方式达到智能合约的效果,等等,还有很多各种各样的实现形式。

所以看出问题了吗?如果一个程序员号称自己是 “合约开发”,说明他把自己局限在了一个狭窄的方向上。Solidity 是以太坊团队创造出来的脚本语言,而“合约开发”把自己的职业生涯交付在了这一种不成熟脚本语言上。至少,咱们应该是 “程序员”,而不是 “Solidity 程序员” 吧。

程序员可以在需要的时候,做一些合约开发的工作,而合约开发者,就只能做开发合约的工作。单就 Solidity 这种语言来说,语法的学习成本是多高呢?一般半个星期左右就可以开始上手写。

再是关于 DeFi 开发,因为做合约开发的大多都在学习 DeFi 开发。这里的问题在于,无论是 Centralized Finance,还是 Decentralized Finance,本质都是 Finance,核心是 “金融”,“去中心化” 只是金融的修饰词。

“金融”是什么?完全和“程序员”是两个行业,全世界的精英都在华尔街搞金融,一个半路出道的程序员,你能搞金融?现在的 DeFi 项目是不是都和杠杆、质押、借贷有关?Luna 暴雷是不是杠杆加太高了?Luna 背后有几家公司的资本力量参与?一般人能整明白 Luna 暴雷的原因吗?整不明白的,专业的金融人士分析半天也许能有点结果。

也就是说,专业的金融人士未必是程序员,而程序员几乎不可能成为专业的金融人士。金融领域的水很深,不是会写代码学一学 Solidoty 就可以的,更不是一个程序员励志要做 DeFi,就能学得会的。

更进一步,假如程序员把 DeFi 学懂了,能做些什么事情?能做的就是给资本大佬打工,让你实现什么业务逻辑就实现什么业务逻辑,有自由发挥的余地吗?难道你要自己设计一种金融逻辑?搞笑呢?有权力控制大量资产的一定不是程序员,而程序员一定没有权力控制大量资产。

我的意思是,如果一个程序员想搞懂金融然后表达对整个金融行业独到的见解,是…几乎不可能的,难度非常非常大,有那样能力的人不会是程序员。而如果你只是想要搞懂某个技术领域的情况然后发表一些观点,还是存在可能性的,至少不需要你拥有(或者替别人管理)大量资产吧。

如果懂金融的程序员自己开一家金融公司呢?你确定?