# 【转型Web3开发第一课】图文版 | 07 | Web3开发方向&哪里找工作机会&推荐学习Solidity

By [Keegan小钢](https://paragraph.com/@keeganlee) · 2024-06-30

---

**前言**
======

上周末，我完成了一场直播课，「**转型Web3开发第一课**」。之后几天，把这第一课的内容进行了拆分，重新录制成了 7 个较短的视频，陆续发布到了 B 站、视频号、抖音、知乎等平台。

B 站有字幕，而其他平台的则没有。

如果大家喜欢看 B 站的，可以搜索「**转型Web3开发第一课**」找到这套视频课程，或者直接搜索我的名字「**Keegan小钢**」也可找到。

下面输出的是图文版最后一篇，而以下是前六篇的链接：

[http://mp.weixin.qq.com/s?\_\_biz=MzA5OTI1NDE0Mw==&mid=2652494800&idx=1&sn=5d32cef92144f5b1b0b9c3d7e21efe9f&chksm=8b6851c0bc1fd8d6795c7d1b91e2e0b8855dcf7125e4739472b895e7411725881a42de6899a9&scene=21#wechat\_redirect](http://mp.weixin.qq.com/s?__biz=MzA5OTI1NDE0Mw==&mid=2652494800&idx=1&sn=5d32cef92144f5b1b0b9c3d7e21efe9f&chksm=8b6851c0bc1fd8d6795c7d1b91e2e0b8855dcf7125e4739472b895e7411725881a42de6899a9&scene=21#wechat_redirect)

[http://mp.weixin.qq.com/s?\_\_biz=MzA5OTI1NDE0Mw==&mid=2652494806&idx=1&sn=dfd9adcc719d6b4c8b45808dbc8b17a5&chksm=8b6851c6bc1fd8d0aef5213d8836196cce09a9a78a28afa80c0bca6a552c5f3128e03d71075d&scene=21#wechat\_redirect](http://mp.weixin.qq.com/s?__biz=MzA5OTI1NDE0Mw==&mid=2652494806&idx=1&sn=dfd9adcc719d6b4c8b45808dbc8b17a5&chksm=8b6851c6bc1fd8d0aef5213d8836196cce09a9a78a28afa80c0bca6a552c5f3128e03d71075d&scene=21#wechat_redirect)

[http://mp.weixin.qq.com/s?\_\_biz=MzA5OTI1NDE0Mw==&mid=2652494816&idx=1&sn=42cc940de556d5d6fa14ca05d382912a&chksm=8b6851f0bc1fd8e6c19a573e9476f6d48e776fc7e4b91afe7b5e2954dc21a5947ac285defbdd&scene=21#wechat\_redirect](http://mp.weixin.qq.com/s?__biz=MzA5OTI1NDE0Mw==&mid=2652494816&idx=1&sn=42cc940de556d5d6fa14ca05d382912a&chksm=8b6851f0bc1fd8e6c19a573e9476f6d48e776fc7e4b91afe7b5e2954dc21a5947ac285defbdd&scene=21#wechat_redirect)

[http://mp.weixin.qq.com/s?\_\_biz=MzA5OTI1NDE0Mw==&mid=2652494822&idx=1&sn=4ccc38844d1245600aecc4a2663b303c&chksm=8b6851f6bc1fd8e05f7a7a8fbd71f5feb9d99839c2ff0fa487af04b2e47e6a531d2ad79409eb&scene=21#wechat\_redirect](http://mp.weixin.qq.com/s?__biz=MzA5OTI1NDE0Mw==&mid=2652494822&idx=1&sn=4ccc38844d1245600aecc4a2663b303c&chksm=8b6851f6bc1fd8e05f7a7a8fbd71f5feb9d99839c2ff0fa487af04b2e47e6a531d2ad79409eb&scene=21#wechat_redirect)

[http://mp.weixin.qq.com/s?\_\_biz=MzA5OTI1NDE0Mw==&mid=2652494834&idx=1&sn=7338d0ff6a3dd22c2027f50897e25136&chksm=8b6851e2bc1fd8f4f0291fc4b2030f23c73e821de05a352d77910dca24ce2931314b78f82759&scene=21#wechat\_redirect](http://mp.weixin.qq.com/s?__biz=MzA5OTI1NDE0Mw==&mid=2652494834&idx=1&sn=7338d0ff6a3dd22c2027f50897e25136&chksm=8b6851e2bc1fd8f4f0291fc4b2030f23c73e821de05a352d77910dca24ce2931314b78f82759&scene=21#wechat_redirect)

[http://mp.weixin.qq.com/s?\_\_biz=MzA5OTI1NDE0Mw==&mid=2652494843&idx=1&sn=0b4a90b54fe3c2c11a0c3dcbe9a86b18&chksm=8b6851ebbc1fd8fdfb8bdea7d91de3fff489d08231422dd5404046b94d1aa61e18b31c54c869&scene=21#wechat\_redirect](http://mp.weixin.qq.com/s?__biz=MzA5OTI1NDE0Mw==&mid=2652494843&idx=1&sn=0b4a90b54fe3c2c11a0c3dcbe9a86b18&chksm=8b6851ebbc1fd8fdfb8bdea7d91de3fff489d08231422dd5404046b94d1aa61e18b31c54c869&scene=21#wechat_redirect)

而喜欢看视频的朋友，也可以直接观看我的视频版本：

[https://www.bilibili.com/video/BV1S4421S7WW/?spm\_id\_from=333.788&vd\_source=be7255b5bbb7f153fb2bda15964237c3](https://www.bilibili.com/video/BV1S4421S7WW/?spm_id_from=333.788&vd_source=be7255b5bbb7f153fb2bda15964237c3)

开发方向
====

Hello，我是「Keegan小钢」，我们继续【转型Web3开发第一课】。这一节，我们聊聊剩下的几个话题。包括，Web3 具体有哪些开发方向，哪里找工作机会，最后我会推荐大家学习 Solidity。

首先，我们来看看开发方向。我根据不同的层级结构，列出了几个不同的开发方向。

![](https://storage.googleapis.com/papyrus_images/8c601f40479bc00a90c1d88c4f26f6d9488005cabec89b8b0081c9fa06cc833e.png)

首先区块链网络层这个层面，最主要的就是公链开发，还有跨链桥开发。公链开发基本上又可以分为二类，EVM链开发和 非EVM链开发。当然，现在大部分是EVM链的开发，非EVM链的机会非常少。EVM 链开发还可以再进一步划分为 Layer1 开发和 Layer2 开发。可以看到，就底层链的开发其实也分为了很多不用的细分方向。而不同的细分方向，所需要掌握的技术栈，需要熟悉的知识技能也是有差异的。

![](https://storage.googleapis.com/papyrus_images/3c93dd0e03305fb8c9b2a64f13d2ad01e54187fc84d94f4eeedc3cb1fded6a71.png)

然后，中间件层的话就比较杂了。比如做安全审计的就是安全审计员，做数据分析的可能是数据工程师或 API 工程师，或者其他的。因为这一块的话都是一些基础服务，更多的可能是跟 Web2 的会有点相似，也都会有相应的一些前端开发、后端开发等等。这是关于中间件层的一些不同的细分岗位。

![](https://storage.googleapis.com/papyrus_images/fa409d27b49bc8c17c3111866cbc2da1201267aae6b4d9b1fd6cf0457032caf7.png)

应用层的话，目前大部分的开发主要可以分为两大类：交易所开发和 Dapp 开发。交易所业务，也有分中心化的业务和去中心化的业务，中心化的业务开发，自然也有前端开发、后端开发、移动端开发、DevOps 等等这些。而去中心化业务的开发，我这里统称为区块链工程师，但根据具体的业务肯定也会有些不同的细分，比如说做钱包开发的、做 DEX、做聚合 Swap 的，或者做底层链开发的，肯定也是不同要求的。

Dapp 开发方向，主要也可分为三类：Web3 前端、Web3 后端、智能合约。而智能合约方面，因为开发语言不同，又可分为三类，Solidity、Rust 和 Move。Solidity 就是开发 EVM 的，也是目前最广泛的、机会最多的一个方向。Rust 最主要的就是用于 Solana 的智能合约开发。Move 语言则主要用于开发 Aptos、Sui 等这几个并行链的智能合约。因为 Move 语言是由之前的 Facebook 开发出来的，而基于 Facebook 以前做过的项目 Diem 出来的几个链，基本上用的就是 Move 语言。

这是应用层层面的一些最主要的开发方向。

![](https://storage.googleapis.com/papyrus_images/52c87aa0b970fdd28a147d1e25ee6c011e1f1e32eafd801bd6cec90b37d87cd0.png)

访问层层面的话，主要就是钱包开发了。那钱包开发也同样就有不同的分类：交易所钱包、硬件钱包、EOA钱包、AA钱包、MPC钱包、多签钱包等等。不一样的钱包开发方向，具体所需要掌握的技术也会有所不同。

我自己主要的开发方向是在应用层这个方向，交易所和 Dapp 开发都非常熟悉。

哪里找工作机会
=======

接下来，哪里找工作机会呢？我这里列出了几个不同的方式。

![](https://storage.googleapis.com/papyrus_images/69fd50dde2f945c3cf022edc5d4a0d38e38763bec47d25c897bd7ef3ce260f5c.png)

首先，最好的方式就是找熟人内推，这是最高效的一种方式。我自己这么多年以来，每次换工作都是通过熟人内推实现的。

如果没有相应的熟人可以内推的话，也可以加入一些微信群或者 TG 群。有很多专门做 Web3 招聘的微信群或 TG 群，可以去加入，关注里面的招聘信息。另外，有一些 Web3 的技术群，有时候也会有人在上面去发布一些招聘信息。

另外，如果说想进各大所的话，也可以去各大所的官方招聘网站寻找工作机会。币安、OKX、Coinbase、Bybit 等都有各自的招聘网站，如下：

*   币安：[https://www.binance.com/zh-CN/careers](https://www.binance.com/zh-CN/careers)
    
*   Coinbase：[https://www.coinbase.com/en-sg/careers/positions](https://www.coinbase.com/en-sg/careers/positions)
    
*   OKX：[https://boards.greenhouse.io/okx](https://boards.greenhouse.io/okx)
    
*   Bybit：[https://jobs.bybitglobal.com](https://jobs.bybitglobal.com)
    

最后，给大家介绍一个 Github 仓库，叫 Web3-Recruitment-Website，其收录了很多家专门做 web3 的招聘平台和渠道，其 github 地址如下：

*   [https://github.com/Web3-Club/Web3-Recruitment-Website](https://github.com/Web3-Club/Web3-Recruitment-Website)
    

然后，其中收录的第一个平台 AbetterWeb3，是一个基于notion应用程序的中文web3招聘社区，非常值得一看。其中，也列出了【Web3 头部交易所招聘渠道汇总】，很方便想进入交易所的读者们。还有一份【web3学习资料（持续更新）】，也是收录了很不错的一些学习资料，里面还有我的热门文章《[万字长文聊聊Web3的组成架构](http://mp.weixin.qq.com/s?__biz=MzA5OTI1NDE0Mw==&mid=2652494508&idx=1&sn=2124ff3f2f03fc0d439dfda30a1eff8e&chksm=8b6850bcbc1fd9aafcc633232ee64761c99d212716a190e05c1874419b781624906dcdaf2943&scene=21#wechat_redirect)》。还有一个【Web3就业常见问题（持续更新）】，也是一个很不错的资料，推荐新人们必看。

Web3-Recruitment-Website 这个 github 还收录了很多其他招聘平台和渠道，像 Cryptocurrency Jobs、Crypto.jobs 等，都是专门做 Web3 的招聘网站。还有专门做 DeFi 的 defi.jobs。

附录还列出了【Web3面试思路及问题整理】，也是个很不错的资料。

推荐学习Solidity
============

最后，不管你最后想往哪个开发方向发展，前端也好，后端也罢，我都推荐一定要学习Solidity。这是因为，在整个 Web3 生态里，EVM 生态是最庞大的。而在 EVM 生态里，做 Dapps 的项目方是最多的。也就意味着做 EVM 的 Dapps 是存在最多工作机会的。之前谈【普通人的机会在哪里】 时，提到的做项目，主要也就是指做 Dapps 项目，因为只有 Dapps 项目才有更多机会拿到币权，从而有机会实现一波财务自由。

而做 EVM 的 Dapps，基本都是围绕着智能合约而展开的，所以不管是前端还是后端，都是需要和智能合约交互的，那如果不懂solidity的基础知识，还怎么和智能合约交互呢。

也因为智能合约是整个 Dapp 的核心，所以智能合约工程师的重要性不言而喻，如果往智能合约工程师方向发展且不断往深发展，那对应的薪资水平也就会水涨船高。

至此，整个【转型Web3开发第一课】就分享完了。

大家有什么其他的问题的话，欢迎关注我的公众号或加我微信，找我交流。

---

*Originally published on [Keegan小钢](https://paragraph.com/@keeganlee/web3-07-web3-solidity)*
