Blockchain developers are in short supply and hot demand. The work 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 a year; 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. like Silicon Valley, New York or Boston, Hire A 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, including Solidity and Hyperledger Composer, will be in even higher demand – and that demand is increasing steadily, said Eric Piscini, a principal inside the technology and banking practices at Deloitte Consulting LLP. “Here is the most important thing We have under consideration after i wake up each day: ‘Where will I find more engineers to join they,'” Piscini said via email.
Just under blockchain engineers on the set of the fastest-growing jobs is actually a related skill: bitcoin cryptocurrency developers. (Blockchain is the technology that underpins bitcoin.) Taking second fiddle only to robotics specialists, blockchain and bitcoin developers are advertising their services for just as much as $200 per hour, according to Upwork, an employment site that specializes in freelance workers.
Where you should learn blockchain
Most who decide to add blockchain to their skillset or seek an occupation as blockchain developers are usually versed in programming languages including Java or Python, Piscini said. But that’s in no way a prerequisite. “More universities are beginning 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, 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 a web-based Certified Ethereum Developer Training curriculum in 2016.
“We’ve been running this as well as other courses of instruction for over 2 yrs now and also 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 explained.
Currently, the easiest and fastest approach to become proficient is always to learn on your own or attend programs organized by blockchain vendors and industry groups, including Consensys, Blockapps, the Ethereum Foundation and Hyperledger.
Underneath the auspices in the Linux Foundation, Hyperledger is really a collaborative cross-industry effort created to advance blockchain technology. Its Hyperledger Fabric and Sawtooth modular frameworks may be foundations for developing distributed ledgers for businesses.
While software developers are usually those who join blockchain courses, you don’t must be a coder to glean business-oriented understanding of the distributed ledger technology or perhaps learn to create blockchain networks for your company, in accordance with Hyperledger Community Architect Tracy Kuhrt.
Blockchain hyperledger KuhrtHyperledgerHyperledger Community Architect Tracy Kuhrt
As an example, Hyperledger provides an introductory course for business people who want to find out about the way the technology does apply to their environment. The course includes a primer for techies hoping to learn how to begin to build blockchain applications with Hyperledger frameworks.
Developers who wish to learn coding can take more specific courses on blockchain modular platforms, like Hyperledger Fabric or Sawtooth. Those seeking a certificate in Hyperledger blockchain technology can change to start online course provider edX; upon completion, they can pay $99 for any certificate within the technology.
“The courses might be taken by someone who is not really developer,” Kuhrt said. “It does provide a working example for that two projects we have now – Hyperledger Fabric and Sawtooth. There are step-by-step instructions…to function through that. As far as if it might be hard for somebody that doesn’t have programming experience, I don’t think that’s where challenge could be. I believe a person who doesn’t spend lots of time looking at command lines in a computer could have some challenges, but it really is designed to help anybody to get ready to go and then 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 consider blockchain as being a potential business platform. Kuhrt went on to create and implement a proof of concept for any PayPal rewards point program using Hyperledger Fabric, an open-source modular blockchain architecture.
“That’s the way i got thinking about Hyperledger. It’s a great place to go into on the ground floor,” said Kuhrt, who this past year took the job at Hyperledger, the Linux Foundation project started in 2015. “I believe this technology will make some big changes in how business is done.” Kuhrt has become in command of connecting outside technologists to the Hyperledger’s various blockchain initiatives, including its free courses.
Because the courses went online this past year, 72,925 people have enrolled and two,252 have completed the course work, based on Kuhrt. Not surprisingly, enrollments continue to explode as the adoption of blockchain in a myriad of industries keeps growing Blockchain applications are placed on healthcare record management, renewable power certificate trading and supply chain management, among others.