​转型之路:Web2 开发者如何在 Web3 中找到新机会?
TinTinLand
2024-10-19 23:07
订阅此专栏
收藏此文章

成为一名 Web3 开发者,常常意味着从传统职业路径向全新的技术领域迈进。许多开发者起初拥有良好的教育背景,完全可以选择安稳的职业生涯。然而,内心对冒险与探索的渴望,促使他们做出更具挑战性的决定,选择离开熟悉的环境,走向广阔的世界,寻求更多可能性。

以香港这座赛博朋克风格的城市为例,许多技术人才从全球各地来到这里,追求职业梦想。金融行业是许多人的起点,站在摩天大楼的顶层,俯瞰繁华都市,似乎未来触手可及。然而,全球经济的波动往往不可预测,随着经济衰退的到来,金融行业遭遇裁员,不少职业梦想因此被迫中断。这时,职业路径的转变成为不得不做的选择。




 成为 Web3 开发者的转型之路

一些人选择通过旅行来寻找新的灵感。在旅途中,他们遇到了 “数字游民”—— 一群通过远程工作在全球各地自由生活的人。这种生活方式启发了许多开发者,让他们意识到,依靠编程不仅能维持生计,还可以追求真正的自由和独立。虽然编程看似复杂,但通过自学,许多新手开发者逐渐掌握了技能,并开始了自己的自由职业生涯。

对于初学者而言,PHP 和 WordPress 是常见的入门选择。这些技术相对容易上手,短时间内就能获得客户。然而,尽管工作进展顺利,收入差距却逐渐显现。编程领域存在着明显的分化,不同的技术方向决定了不同的收入水平。PHP 开发者的收入往往低于行业中高薪职位,这促使许多开发者重新思考职业方向。

为了实现更高的收入、更稳定的工作和远程工作机会,许多开发者选择调整策略,专注于新兴技术领域。这时,区块链技术逐渐进入大众视野,尤其是以太坊的崛起,吸引了大量技术人才。通过深入研究区块链,不少开发者发现这一领域不仅技术前沿,而且具备极大的发展潜力。

同时,随着竞争的加剧,技术行业中个人品牌的建立愈发重要。优秀的技术能力固然是基础,但在市场中脱颖而出,个人品牌的塑造同样至关重要。许多开发者通过分享学习经验和技术见解,积累了业内的认可,吸引了更多工作机会。通过发布区块链相关的教程与内容,许多开发者不仅提升了行业影响力,还为自己带来了高薪的远程区块链开发工作,实现了职业生涯的重大突破。

如今,随着 Web3 的发展,越来越多的开发者通过转型进入这一新兴领域。从传统的 Web2 开发者到 Web3 的技术专家,这一转型不仅需要技术能力的提升,更需要对市场的敏锐洞察和个人品牌的经营。对于渴望进入区块链领域的人来说,掌握前沿技术、不断积累经验、打造个人影响力,已成为开启 Web3 职业生涯的关键要素。




 Web3 开发者的
就业市场现状与机遇

自 2017 年起,Web3 领域经历了显著的成长与演变。如今,2024 年已然到来,市场环境更加成熟,Web3 开发者的就业前景也日益广阔。虽然一些人认为 Crypto 行业逐渐衰退,甚至在社交媒体上对其发展持批评态度,但事实证明,Crypto 市场的整体趋势依然向上。尽管市场表现波动不定,但长期来看,其低点和高点都在不断上升,且波动性逐渐减弱。相比起初期,如今的 Crypto 更加稳定、成熟。

在讨论 Web3 就业市场时,Crypto 市场的状况尤为重要。尽管 Crypto 市场并非完全主导就业,但它对行业内的工作机会有着重要影响。当市场处于牛市时,机会往往随之增加。2024 年正值 Crypto 市场的又一波牛市,尤其是 BTC 和以太坊 ETF 相继获批,为整个 Crypto 生态系统注入了稳定的资金流入,这不仅对交易者有利,也极大促进了区块链开发者的就业前景。

此外,利率的潜在下调也是一个积极的信号。高利率环境即将结束,预计利率下降将推动传统股市如 S&P 500 的上涨,而这也会波及 Crypto 市场,进一步创造更多的就业机会。因此,当前的市场状况无疑为 Web3 开发者提供了良好的发展契机。

进入 Web3 行业的途径众多,Solidity 开发是其中一个重要的领域。作为区块链开发中最核心的编程语言之一,Solidity 的工作需求正在稳步增长。根据某知名招聘网站的数据显示,2024 年 6 月约有 3500 个 Solidity 相关的职位空缺,而到 7 月,这一数字已增加了 500 个。这表明 Web3 开发市场呈现出强劲的上升趋势,且需求量巨大。

Web3 领域的赏金制度在 Web2 中并不常见,但在 Crypto 行业中却是非常普遍的。这不仅为开发者提供了更多元的收入途径,也为自由职业者创造了良好的机会。通过很多自由职业项目,Web3 开发者可以灵活地选择工作方式,并在全球范围内寻找机会。

值得一提的是,Web3 的就业市场中还有大量 “隐藏的机会”,这些工作不会公开发布在传统的招聘平台上,而是通过建立人脉或参与社区活动获取。这类机会在 Web3 中尤为重要,因此,积极参与行业活动、扩大社交网络,是开发者打开更多就业大门的关键。

综上所述,2024 年无疑是 Web3 开发者的黄金时期。市场的成熟与稳步发展为行业从业者提供了更多机会,同时,Web3 技能的需求持续上升,薪酬水平也相当可观。对于有志于进入该领域的开发者而言,这是一个充满前景与机遇的时代。




 Web3 职业发展路径
探索多样化的专业方向

随着 Web3 的快速发展,行业就业市场也在迅速扩大。然而,Web3 领域广阔且复杂,要在这一领域获得成功,专业化至关重要。不同的职业路径为从业者提供了多样化的选择,从技术开发到金融应用,各类角色各具特色。以下将探讨几条常见的 Web3 职业发展路径,帮助你在未来的 Web3 世界中找到合适的方向。

全栈 Web3 开发者

全栈 Web3 开发者的职责与 Web2 全栈开发者相似,负责整个应用程序的开发,包括前端和后端。不同的是,在 Web3 中,全栈开发者不仅需要掌握前端技能,还需要编写智能合约。智能合约是运行在区块链上的小程序,负责执行去中心化应用的核心功能。成为全栈 Web3 开发者的挑战在于,需要同时兼顾 Web2 和 Web3 的技能,尤其是对前端开发和智能合约的熟练掌握。

后端 Web3 开发者

后端 Web3 开发者专注于与区块链交互的后端系统开发。虽然这个角色带有 Web3 的标签,但大多数工作内容仍然是基于 Web2 技术。大约 95% 的开发任务是 Web2 后端开发,只有 5% 涉及区块链相关的接口和集成。因此,如果你想完全专注于 Web3 技术而不涉及 Web2,那么成为智能合约开发者可能更合适。

智能合约开发者

智能合约开发者是 Web3 领域的核心技术角色之一。他们专注于编写运行在区块链上的智能合约,这些合约负责管理去中心化应用的资产和逻辑。智能合约开发的特点是其对代码安全性的高要求,尤其是在处理大量资金时,任何代码漏洞都可能导致巨大的经济损失。随着 Web3 行业的发展,智能合约开发逐渐成为一个需要深度专业化的领域。

安全审计员

由于智能合约可能涉及到大量资金,安全审计成为了 Web3 行业中不可或缺的一部分。安全审计员的主要职责是审查智能合约的代码,寻找潜在的漏洞并与开发者合作修复这些漏洞。与黑客不同,审计员的目标是保护而非利用漏洞。该职业的薪酬非常高,因为它不仅需要安全方面的专业知识,还需要精通智能合约开发。

MEV 交易员

MEV(最大可提取价值)交易员大多是既懂编程又懂金融的开发者,他们利用区块链的独特机制进行套利等交易。MEV 交易通常通过自动化交易机器人完成,这些机器人可以 24/7 全天候运行,自动寻找并抓住区块链网络中的套利机会。尽管这个领域看起来很有吸引力,但成为一名真正盈利的 MEV 交易员需要极高的专业技能和丰富的经验。

区块链核心开发者

如果你对技术挑战感兴趣,可以考虑成为区块链核心开发者。这一角色的工作是构建区块链本身,而非仅仅开发在区块链上运行的应用程序。核心开发者参与到区块链协议的开发与维护中,例如以太坊或 Solana 的客户端。该职位对技术要求极高,从事这一工作的开发者通常是 Web3 领域的技术精英。

不同应用领域的专业化

除了技术角色,还可以根据应用场景选择职业路径。Web3 的主要应用场景包括去中心化金融(DeFi)、NFT 以及区块链游戏。
  • 去中心化金融(DeFi):DeFi 是目前 Web3 领域最大的应用场景,涵盖了基于区块链的金融产品与服务。无论是智能合约开发还是后端系统建设,DeFi 都是一个重要的方向。

  • NFT:尽管 NFT 在 2021 年达到巅峰,但它仍然是 Web3 的重要组成部分。NFT 的应用不局限于数字艺术,它还可以与 DeFi 相结合,或者用于游戏资产的数字化。

  • 区块链游戏:区块链游戏的核心理念是将游戏资产上链,确保玩家对自己游戏内资产的所有权。这不仅增加了玩家的投入感,还创造了新的商业模式。

Web3 行业的职业发展路径丰富多样,无论是全栈开发者、智能合约专家,还是安全审计员或 MEV 交易员,每条路径都有其独特的挑战与机遇。通过选择适合自己的方向,并在其中深入专精,可以在这个快速发展的领域中取得成功。




 职业发展路径

在职业发展路径上,Web3 领域为个人提供了多种工作方式。首先,作为一名员工,可以选择传统的全职工作,直接为雇主公司服务。其次,作为自由职业者,可以通过合同形式进行短期项目合作,尤其适合刚入门者。最后,也可以成为企业家,自己创业,既可以通过风险投资来启动项目,也可以通过个人创业的方式,在没有资金支持的情况下自主启动小型 Web3 项目,逐步盈利。

学习 Web3 的路线图

成为 Web3 开发者的一个主要挑战是技术更新非常快。在学习过程中,避免过多关注新兴区块链而分散精力是关键。为了专注,建议从以太坊生态系统入手。以太坊不仅是市值和技术领先的区块链,其 EVM(以太坊虚拟机)兼容性还使得开发者的技能可以无缝迁移到类似 Arbitrum 等链上。因此,从以太坊开始,能为你打开广泛的职业和开发机会。

以太坊的开发工具相对成熟,拥有丰富的资源,开发者社区也更大,用户数量众多。专注于以太坊开发有助于奠定坚实的技术基础,而这也为你日后探索 Solana 等其他区块链系统打下基础。

Web3 技术架构

要构建去中心化应用(DApp),需要掌握几项基础技能。首先是前端开发,它使用 JavaScript、HTML 和 CSS 与区块链上的智能合约进行交互。智能合约是小型程序,负责执行区块链上的核心逻辑。前端通过钱包(如 MetaMask)与智能合约通信,处理交易和用户身份认证。还可以选择开发后端,这部分负责与智能合约及数据库进行交互,读取或存储数据。



 学习 Web3 开发的
技术路线

在深入学习技术内容时,可以参考以下技能导图。首先,需要理解以太坊区块链的工作原理,包括其数据结构、交易机制、共识算法等。以太坊已经从工作量证明转向了权益证明,而区块链的可扩展性通过 L2 链(如 Arbitrum)和以太坊 2.0 的实现得到了提升。掌握以太坊区块链的技术细节是开发 Web3 应用的重要基础。

此外,掌握工具如 EtherScan 和开发框架(如 Remix 和 Foundry)是必不可少的,这些工具能帮助开发者编写、测试和部署智能合约。学习预言机技术(如 Chainlink)则可以扩展区块链的应用场景,将外部数据引入智能合约中。

Web3 领域的实际应用包括 DeFi、NFT 和区块链游戏等。作为开发者,需要了解这些领域的核心项目和通证标准,例如 DeFi 中的去中心化交易所和稳定币,NFT 市场以及可替代和不可替代资产的实现。

MEV 技术与区块链交互

作为开发者,还需要了解矿工可提取价值(MEV)技术,掌握如何通过套利等方式从区块链中获利。MEV 技术涉及内存池、前置交易和闪电贷等概念,理解这些技术将打开开发交易机器人的大门。

在区块链交互方面,以太坊 API 和客户端是不可或缺的工具。通过这些 API,可以获取区块链上的数据、发送交易并监听事件。此外,使用区块链 API 提供的服务,开发者可以轻松集成节点 API、价格 API 等,避免本地运行复杂的区块链节点。

前端开发与钱包交互

在前端开发中,理解如何与钱包(如 MetaMask)交互至关重要。通过 ethers.js 等库,开发者可以在 JavaScript 代码中轻松与区块链进行交易数据的读取和发送。通过这一技术栈,开发者可以快速构建功能齐全的 Web3 应用,确保用户能顺畅地与区块链进行交互。

Web3 开发提供了多种职业路径和学习路线,从前端、后端到区块链交互,每一项技能的掌握都会为你拓宽在这个快速发展的领域中的机会。从以太坊入手,并逐步扩展到 Solana、Arbitrum 等其他生态系统,能为你建立坚实的职业基础。




 如何找到第一份工作?

在学习完相关知识后,许多人会面临如何找到第一份工作的挑战。尤其是对于学习 Web3 或软件开发的人而言,他们往往陷入教程的循环,不断学习却不知道如何将这些知识转化为实际工作。因此,在此将探讨一些有效的策略。

首先,需要明确自己想要的职业道路,主要有三种选择:雇员、自由职业者和企业家。选择哪一条道路取决于个人的偏好。可以从自由职业者开始,因为这个选择能够灵活过渡到后续的职业发展。一旦成为自由职业者,可以选择更倾向于创业还是成为全职员工,为自己保留了更多的可能性。

关于职业方向,有多种选择,如全栈开发、Web3 开发、后端开发和智能合约开发等。然而,需要注意的是,大部分的工作仍然集中在 Web2 开发上,这可能对希望专注于 Web3 的你造成困扰。此外,安全审计员的角色虽然吸引人,但通常需要先具备 Web2 安全行业的经验或智能合约开发者的背景,才能有效地进行智能合约审计。MEV 交易员的职位虽然独立且具有高收益潜力,但对智能合约的深入理解是必不可少的,初期进入会面临一定的挑战。

作为自由职业者的优势在于获取项目的机会比寻找全职工作更容易。关于行业经验的建设,需要考虑自己所追求的职业方向。针对智能合约开发者的建议是创建一个复杂的 Crypto 项目,确保在主网上部署而非仅仅保留在本地。通过创建并部署功能丰富的项目,不仅能展示技术能力,还能体现实际工作中的应用能力。此外,创建一个网站来展示您的项目将极大提升您的可信度。

网络交流也是一个不可忽视的重要因素。通过建立人脉关系,能有效减少竞争。参与所在区域的行业见面会,这些都是良好的机会。在会议前后的周边活动中,也将有机会与志同道合的人建立联系,扩大自己的网络。你会发现其他参与者同样渴望交流,因此,建立联系和开始对话比想象中要简单许多。

总之,找到第一份工作并非易事,但通过明确职业方向、积极参与项目和网络交流,能够在 Web3 行业中顺利起步。




 TinTinLand 招聘看板

TinTinLand 社区提供了系统化的成长路径,无论您是开发者还是对 Web3 感兴趣的新手,都可以找到适合自己的资源和社区。【TinTinLand Web3 新手村】【TinTinLand 招聘群】【TinTin Web3 Hackers 交流群】满足你的入行、学习、求职、比赛各类需求,为你的 Web3 开发之路提供支持!有意加入以上社群的小伙伴可以点击“阅读原文”查看社区详细使用指南或微信添加 TinTinLand 社区小助手(🆔 TinTin-land)获取入群方式!


往期精彩

Web3 职业新航标:年轻人如何在机遇与挑战中找到入行路径?

Monad 101 杭州线下活动:解锁创新技术,引领低成本高效 DApp 开发之路!
以太坊入门实战 Bounty 比拼邀你加入!1350U 高额奖金助力初创旅程

关于我们

ABOUT US



TinTinLand 是赋能下一代开发者的技术社区,通过聚集、培育、输送开发者到各开放网络,共同定义并构建未来。


Discord: https://discord.gg/65N69bdsKw

Twitter: https://twitter.com/OurTinTinLand

Bilibili: https://space.bilibili.com/1152852334

Medium: https://medium.com/tintinland

YouTube: https://www.youtube.com/channel/UCfHiMcFt-4btbC75FsReQh


点击“阅读原文”进入 TinTinLand 社区空间 Notion 资源库。

关注同名小红书账号(3955930765)与小 T 同学一起探索 Web3 最前沿!

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

TinTinLand
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开