Quero trabalhar como programador em blockchain. O que preciso saber?

O blockchain é uma tecnologia relativamente nova. Entendendo as diversas possibilidades que ele pode oferecer, as empresas estão em busca de profissionais que possam atender a demanda do mercado, que não para de crescer.​

Sabendo disso, trouxemos alguns conhecimentos que você precisa ter para trabalhar com a tecnologia. ​

• Solidity ​

A Solidity é uma linguagem de programação. Com ela, é possível a criação de contratos em Smartchains, que tem como base a rede do Ethereum. ​

• Truffle​

O Truffle é um framework que permite que você teste contratos e funções, usando a Máquina Virtual do Ethereum. Ele permite o deploy e interação com contratos nas redes de teste e na main net.​


• Ganache​

O Ganache é um programa com um blockchain do ethereum pessoal, que permite o teste e interação com contratos na sua própria máquina.​

• Web3 ​

Web3 é uma biblioteca em Javascript e Python. Ela permite interações com as extensões web que gerenciam carteiras, sendo a Metamask uma das mais utilizadas.​

Se você se interessou, saiba que no Brasil já é possível fazer cursos relacionados ao blockchain. No Senai, por exemplo, há o “Desvendando o blockchain”. Neste, a idade mínima para cursar é de 14 anos, com aulas à distância e totalmente gratuitas.   ​

Para os que querem aperfeiçoar ainda mais o conhecimento na área, a Fiap oferece uma MBA em Decentralized & Distributed Development blockchain, Distributed Ledger Technologies (DLT) & Interoperability Engineering (APIOPS).

#dev #programacao #blockchain #javascript #python #tecnologia #frontend

Leave a Reply

Your email address will not be published.