Blockchain developers are in short supply and hot demand. The task of developing blockchain distributed ledgers for businesses was recently ranked second among the top 20 fastest-growing job skills, and postings for workers with those skills grew greater than 200% a year ago.
Salaries for blockchain developer or “engineer” positions are accordingly high, with median salaries within the U.S. hovering around $130,000 annually; that compares to general software developers, whose annual median pay is $105,000, according to Matt Sigelman, CEO of job data analytics firm Burning Glass Technologies. In high-tech regions of the U.S. such as Silicon Valley, New York or Boston, Hire Blockchain Developer features a median annual salary of $158,000 – an $18,000 premium over salaries for general software developers.
People with experience with specific blockchain iterations, such as Solidity and Hyperledger Composer, are in even higher demand – which demand is increasing steadily, said Eric Piscini, a principal in the technology and banking practices at Deloitte Consulting LLP. “Here is the number one thing I have under consideration once i get up each morning: ‘Where can i find more engineers to sign up for the group,'” Piscini said via email.
Just under blockchain engineers on the set of the quickest-growing jobs is a related skill: bitcoin cryptocurrency developers. (Blockchain will be 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, according to Upwork, an employment site that specializes in freelance workers.
Where you can learn blockchain
Most who decide to add blockchain with their skillset or seek a career as blockchain developers are generally versed in programming languages like Java or Python, Piscini said. But that’s by no means a prerequisite. “More universities are starting curricula and the natural cycle to graduate enough students will produce good volumes inside the ckcxnz several years,” Piscini said. “We collaborate with universities around the globe to produce content and hire the most effective talent.”
Several accredited U.S. universities now offer courses on blockchain, like MIT, which includes offered two courses on cryptocurrency engineering and design, and Stanford University, which has a course called Bitcoin Engineering that teaches developers how you can create bitcoin-enabled applications. In addition there are specialty schools, like Mountain View, Calif.-based Blockchain University and London-based education startup B9lab, which launched an internet Certified Ethereum Developer Training curriculum in 2016.
“We’ve been running this and other courses for over 2 yrs now and have trained 1,000 people from over 75 countries,” said Elias Haase, founder of B9lab.
“Our youngest student was 14, the oldest 76. So we’ve seen a pretty broad variety of developers,” he said.
Currently, the easiest and fastest method to become proficient is to learn on your own or attend programs organized by blockchain vendors and industry groups, like Consensys, Blockapps, the Ethereum Foundation and Hyperledger.
Under the auspices in the Linux Foundation, Hyperledger is a collaborative cross-industry effort designed to advance blockchain technology. Its Hyperledger Fabric and Sawtooth modular frameworks could be foundations for developing distributed ledgers for businesses.
While software developers tend to be the ones who subscribe to blockchain courses, you don’t must be a coder to glean business-oriented expertise in the distributed ledger technology or even figure out how to create blockchain networks to your company, in accordance with Hyperledger Community Architect Tracy Kuhrt.
Blockchain hyperledger KuhrtHyperledgerHyperledger Community Architect Tracy Kuhrt
For example, Hyperledger offers an introductory course for entrepreneurs who only desire to learn about just how the technology does apply with their environment. The course incorporates a primer for techies hoping to learn how to begin to build blockchain applications with Hyperledger frameworks.
Developers who wish to learn coding will take more specific courses on blockchain modular platforms, such as Hyperledger Fabric or Sawtooth. Those seeking a certificate in Hyperledger blockchain technology can change to open online course provider edX; upon completion, they can pay $99 for any 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 now have – Hyperledger Fabric and Sawtooth. You will find step-by-step instructions…to operate through that. So far as whether or not it might be hard for someone who doesn’t have programming experience, I don’t think that’s in which the challenge could be. I think somebody 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 have up and running and then see what’s possible with blockchain technologies.”
How one developer changed careers
Until this past year, Kuhrt had spent ten years as being a software engineer at PayPal, working her way approximately its strategic architecture team where she was tasked to consider blockchain being a potential business platform. Kuhrt proceeded to develop and implement a proof of concept for a PayPal rewards point program using Hyperledger Fabric, an open-source modular blockchain architecture.
“That’s the way i got considering Hyperledger. It’s a fantastic place to get in on the ground floor,” said Kuhrt, who this past year took the task at Hyperledger, the Linux Foundation project started in 2015. “I do believe this technology is going to make some big changes in the way business is done.” Kuhrt has become in command of connecting outside technologists towards the Hyperledger’s various blockchain initiatives, including its free training programs.
Because the courses went online last year, 72,925 folks have enrolled and 2,252 have finished the course work, based on Kuhrt. Unsurprisingly, enrollments still explode because the adoption of blockchain in a myriad of industries continues to grow Blockchain applications are being placed on healthcare record management, alternative energy certificate trading and provide chain management, among others.