Blockchain developers are in short supply and hot demand. The task of developing blockchain distributed ledgers for businesses was recently ranked second amongst the top 20 fastest-growing job skills, and postings for workers with those skills grew more than 200% this past year.
Salaries for blockchain developer or “engineer” positions are accordingly high, with median salaries in the U.S. hovering around $130,000 annually; that compares to general software developers, whose annual median pay is $105,000, in accordance with Matt Sigelman, CEO of job data analytics firm Burning Glass Technologies. In high-tech parts of the U.S. like Silicon Valley, The Big Apple or Boston, Hire Blockchain Developer features a median annual salary of $158,000 – an $18,000 premium over salaries for general software developers.
People who have experience with specific blockchain iterations, including Solidity and Hyperledger Composer, will be in even higher demand – and this demand is increasing steadily, said Eric Piscini, a principal within the technology and banking practices at Deloitte Consulting LLP. “Here is the most important thing We have under consideration once i awaken in the morning: ‘Where can i find more engineers to sign up with the group,'” Piscini said via email.
Just under blockchain engineers on the listing of the fastest-growing jobs is really a related skill: bitcoin cryptocurrency developers. (Blockchain is definitely the technology that underpins bitcoin.) Taking second fiddle just to robotics specialists, blockchain and bitcoin developers are advertising their services for as much as $200 hourly, based on Upwork, an employment site that focuses on freelance workers.
Where to learn blockchain
Most who choose to add blockchain with their skillset or seek a profession as blockchain developers are generally versed in programming languages including Java or Python, Piscini said. But that’s by no means a prerequisite. “More universities are beginning curricula and also the natural cycle to graduate enough students will produce good volumes within the ckcxnz few years,” Piscini said. “We collaborate with universities all over the world to develop content and hire the very best talent.”
Several accredited U.S. universities now offer courses on blockchain, including MIT, which includes offered two courses on cryptocurrency engineering and design, and Stanford University, that has a course called Bitcoin Engineering that teaches developers how you can create bitcoin-enabled applications. There are also specialty schools, like Mountain View, Calif.-based Blockchain University and London-based education startup B9lab, which launched an online Certified Ethereum Developer Training curriculum in 2016.
“We’ve been running this along with other classes for over a couple of years now and also have trained 1,000 people from over 75 countries,” said Elias Haase, founding father of B9lab.
“Our youngest student was 14, the oldest 76. So we’ve seen a fairly broad selection of developers,” he stated.
Currently, the best and fastest approach to become proficient is always to learn on your own or attend programs organized by blockchain vendors and industry groups, such as Consensys, Blockapps, the Ethereum Foundation and Hyperledger.
Underneath the auspices from the Linux Foundation, Hyperledger is really a collaborative cross-industry effort created to advance blockchain technology. Its Hyperledger Fabric and Sawtooth modular frameworks can be foundations for developing distributed ledgers for businesses.
While software developers are usually those who sign up for blockchain courses, you don’t must be a coder to glean business-oriented knowledge of the distributed ledger technology or even learn how to create blockchain networks for the company, based on Hyperledger Community Architect Tracy Kuhrt.
Blockchain hyperledger KuhrtHyperledgerHyperledger Community Architect Tracy Kuhrt
As an example, Hyperledger offers an introductory course for business people who only desire to understand the way the technology does apply to their environment. The course incorporates a primer for techies seeking to figure out how to begin to build blockchain applications with Hyperledger frameworks.
Developers who would like to learn coding will take more specific courses on blockchain modular platforms, like Hyperledger Fabric or Sawtooth. Those seeking a certificate in Hyperledger blockchain technology can make to start online course provider edX; upon completion, they are able to pay $99 for a certificate within the technology.
“The courses may be taken by someone who is not really developer,” Kuhrt said. “It can give a working example for your two projects we have now – Hyperledger Fabric and Sawtooth. You will find step-by-step instructions…to work through that. So far as whether or not it would be hard for somebody who doesn’t have programming experience, I don’t think that’s where challenge will be. I think someone who doesn’t spend considerable time looking at command lines in a computer may have some challenges, however it is meant to help anybody to get ready to go and also see what’s possible with blockchain technologies.”
How one developer changed careers
Until a year ago, Kuhrt had spent 10 years being a software engineer at PayPal, working her way up to its strategic architecture team where she was tasked to check out blockchain being a potential business platform. Kuhrt went on to create and implement a proof of concept to get a PayPal rewards point program using Hyperledger Fabric, a wide open-source modular blockchain architecture.
“That’s how I got thinking about Hyperledger. It’s a great place to go into on the bottom floor,” said Kuhrt, who last year took the task at Hyperledger, the Linux Foundation project started in 2015. “I think this technology is going to make some big changes in the way company is done.” Kuhrt is currently in command of connecting outside technologists for the Hyperledger’s various blockchain initiatives, including its free training courses.
Since the courses went online a year ago, 72,925 individuals have enrolled and 2,252 have finished the course work, in accordance with Kuhrt. Unsurprisingly, enrollments carry on and explode as the adoption of blockchain in a myriad of industries is growing Blockchain applications are placed on healthcare record management, renewable power certificate trading and provide chain management, and others.