Jerry Cuomo, IBM Fellow and Vice President Blockchain Technologies
As a software engineer, what do I need to learn to become a blockchain developer?
We’ve applied that same philosophy to the VS Code extension, which is the most popular integrated development environment developers use. I think it’s fundamental and it helps everybody to bring the blockchain to the developer and not have the developer go and overly bend or change to get to blockchain.
I think that fidelity in “this is what I’ve learned” versus, for example, other blockchains that use lesser known languages and environments. I would say these tend to be more error-prone for a developer who is not familiar with such a language because bugs are more likely to occur in environments that you’re less familiar with. So we want to ensure a robustness of what developers develop, to leverage what they already know, and bring blockchain to them in a form of tools and languages that they’ve already studied.
So as I said our goal is to bring blockchain to the developer. With that said, if you’re a new developer here’s some tips:
Learn basic database technology — it plays quite well in terms of understanding blockchain and especially data structures.
Understand how to create digital assets, how to store those assets, how to retrieve those assets. That is a skill set that will serve you well for blockchain and beyond.
Learn about distributed computing, how a network is formed and how you communicate and send data from point A to Point B. These skills are basic skills but they will serve you very well
Remember that every blockchain application is an application! Meaning, I would say 20% of the actual code you write is blockchain specific code, but guess what, 80% is all the code you had to write before already! Pick your favorite mobile platform and get started!
Cryptocurrencies may have become better known for their wild fluctuations and unwanted links to scams in recent times, but it’s worth remembering the potential that digital coins hold as a force for good. The world has over 1.7 billion people who have no access to any form of banking infrastructure, despite many of them having […]
Listen to this IBM Blockchain Pulse Podcast episode and others on iTunes, Spotify, TuneIn and Stitcher. Going down the blockchain rabbit hole with Dr. Sean Stein Smith While your host, Matt Hooper, has only been passionate about all things decentralization for five years, his guest today, Dr. Sean Stein Smith, was an early champion […]
Around the globe, the energy transition — or the transformation of the energy sector away from fossil fuels and towards zero-carbon energy — is rapidly gathering pace. The current power grid, however, is struggling to keep up. As detailed in the recent report by the IBM Institute for Business Value, Revive aging power grids with […]