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 greater than 200% this past year.
Salaries for blockchain developer or “engineer” positions are accordingly high, with median salaries inside the U.S. hovering around $130,000 per year; that compares to general software developers, whose annual median pay is $105,000, based on Matt Sigelman, CEO of job data analytics firm Burning Glass Technologies. In high-tech areas of the U.S. like Silicon Valley, New York City or Boston, Hire Blockchain Developer includes a median annual salary of $158,000 – an $18,000 premium over salaries for general software developers.
People with knowledge about specific blockchain iterations, such as Solidity and Hyperledger Composer, are 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. “This is the number one thing I have under consideration when I wake up each morning: ‘Where am i going to find more engineers to sign up with the team,'” 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 simply to robotics specialists, blockchain and bitcoin developers are advertising their services for as much as $200 per hour, according to Upwork, an employment site which specializes in freelance workers.
Where you can learn blockchain
Most who choose to add blockchain for their skillset or seek a profession 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 starting curricula and also the natural cycle to graduate enough students will produce good volumes within the ckcxnz couple of years,” Piscini said. “We collaborate with universities around the world to develop content and hire the very best talent.”
Several accredited U.S. universities now offer courses on blockchain, like MIT, which has offered two courses on cryptocurrency engineering and design, and Stanford University, that features a course called Bitcoin Engineering that teaches developers how you can create bitcoin-enabled applications. There are also specialty schools, including Mountain View, Calif.-based Blockchain University and London-based education startup B9lab, which launched an internet Certified Ethereum Developer Training program in 2016.
“We’ve been running this along with other courses of instruction for over two years now and possess 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 selection of developers,” he stated.
Currently, the easiest and fastest approach to become proficient is always to learn all on your own or attend programs organized by blockchain vendors and industry groups, such as Consensys, Blockapps, the Ethereum Foundation and Hyperledger.
Beneath the auspices in the Linux Foundation, Hyperledger is actually a collaborative cross-industry effort designed to advance blockchain technology. Its Hyperledger Fabric and Sawtooth modular frameworks can be foundations for developing distributed ledgers for businesses.
While software developers tend to be those who subscribe to blockchain courses, you don’t have to be a coder to glean business-oriented understanding of the distributed ledger technology as well as figure out 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 provides an introductory course for entrepreneurs who only desire to understand the way the technology can be applied for their environment. The course features a primer for techies looking to learn how to start building blockchain applications with Hyperledger frameworks.
Developers who wish to learn coding can take more specific courses on blockchain modular platforms, including Hyperledger Fabric or Sawtooth. Those seeking a certificate in Hyperledger blockchain technology can turn to open online course provider edX; upon completion, they are able to pay $99 to get a certificate in the technology.
“The courses could be taken by someone who is not developer,” Kuhrt said. “It does give a working example for your two projects we now have – Hyperledger Fabric and Sawtooth. There are step-by-step instructions…to work through that. In terms of whether it will be hard for someone who doesn’t have programming experience, I don’t think that’s where challenge will be. I believe a person who doesn’t spend lots of time looking at command lines in a computer might have some challenges, but it really is intended to help anybody to have up and running and also see what’s possible with blockchain technologies.”
How one developer changed careers
Until a year ago, 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 check out blockchain as a potential business platform. Kuhrt proceeded 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 last year took the task at Hyperledger, the Linux Foundation project began in 2015. “I do believe this technology is going to make some big changes in how organization is done.” Kuhrt has become in command of connecting outside technologists to the Hyperledger’s various blockchain initiatives, including its free courses.
Since the courses went online a year ago, 72,925 people have enrolled and two,252 have finished the course work, based on Kuhrt. Unsurprisingly, enrollments still explode since the adoption of blockchain in a number of industries continues to grow Blockchain applications are now being applied to healthcare record management, renewable power certificate trading and provide chain management, among others.