- This event has passed.
What Coding Languages & Training Needed to Become A Blockchain Engineer
March 13, 2019 @ 6:30 pm - 7:30 pm UTC-5Free
> Blockchain engineers are making between $150,000 and $175,000 annually on average. As of now, Blockchain engineers are top paid roles in software development, on par with specialists focused on Artificial Intelligence.
> Demand for Blockchain engineers has increased by 400 percent since late 2017 according to Hired, a firm that helps clients recruit tech candidates.
What coding languages to learn to become a Blockchain Engineer:
– SQL and MongoDB database design and management
//Knowledge of Linux would be great.
List of the major cryptocurrencies (coding languages) are:
Bitcoin (C++), Ethereum (C++), Stratis (C#), Hyperledger (Java), Corda (Java), Credits (Java or JS)
There are multiple aspects to working on blockchain:
1- You want to build your own blockchain (like Ethereum, Bitcoin etc).
2- You want to build a distributed applications (dapp) or smart contract on top of an existing blockchain (Ethereum Ethereum Project is the most popular one currently).
3- You want to build a “distributed ledger”. Hyperledger Fabric (Welcome to Hyperledger Fabric) is the leader in that one.
Below is a best article for comparing private versus public platforms for developing blockchains:
Below are two good books:
In collaboration with Government Blockchain Association, we offer the following blockchain courses: