区块链仍然很突出,该行业现在迫切需要工程师。这不仅是一个有利可图的领域,而且也是一个令人着迷的领域。

如果您想成为其中的一员并提升您作为 Web 3.0 开发人员的职业生涯,您将需要专注于您的学习。

我将提供一个路线图和一些我在学习如何开始之后发现的很棒的在线资源。在本文中,您将从没有编程经验成为 Solidity 和区块链专家。

1. 了解智能合约和 Solidity

智能合约是区块链的编程方式。它们是已分发到区块链的代码片段,并以区块链Node可以理解的语言编写。

2.学习区块链技术的基础知识

区块链是重复交易的数字日志,分布在区块链的完整计算机系统网络中。

区块链是一项了不起的技术,但它们并不容易理解。要理解您随后将要构建的内容,您需要花一些时间来了解它。

在这里用更简单的术语了解什么是区块链👇

3. 创建僵尸是了解 Solidity 的好方法。

游戏化编程课程,您将在其中学习如何开发智能合约,同时创建僵尸工厂以开始您的征服世界的计划,结果证明是学习可靠性的最佳工具之一。

你通过玩游戏来学习。

4. 学习 Web3.js 和 Ethers.js 连接你的 dAPP

您可以使用 Web3.js 创建与以太坊区块链接口的客户端。它是一个库集合,除其他外,允许您将以太币从一个帐户转移到另一个帐户,从智能合约读取和写入数据,以及构建智能合约。

ethers.js 库旨在成为以太坊区块链及其生态系统的全面且轻量级的接口。它的创建考虑了 ethers.io,但现在已经发展成为一个更通用的库。

5. 开发去中心化应用

为了增强您对区块链编程的掌握,开始构建您的 DApp。

6. 加入社区

在科技界学习或工作时,社区是必不可少的。到目前为止,web3 社区一直是最包容的社区之一。给人一种你并不孤单的印象是非常有益的,你猜怎么着?我将重点介绍其中一些我认为非常有帮助的,以及与伟大的开发人员一起工作的内容。

7. 创建投资组合并构建项目

在你的求职中,拥有一个项目组合可能是有益的。如果你想在这个行业工作,建造,建造,建造。