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 a lot more than 200% last 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, according to Matt Sigelman, CEO of job data analytics firm Burning Glass Technologies. In high-tech parts of the U.S. such as Silicon Valley, New York City or Boston, Hire A Blockchain Developer has a median annual salary of $158,000 – an $18,000 premium over salaries for general software developers.
People who have knowledge of specific blockchain iterations, including Solidity and Hyperledger Composer, have been in even higher demand – which demand is increasing steadily, said Eric Piscini, a principal within the technology and banking practices at Deloitte Consulting LLP. “This is actually the most important thing I actually have in your mind once i awaken each morning: ‘Where will I find more engineers to sign up for the team,'” Piscini said via email.
Just under blockchain engineers on the list of the easiest-growing jobs is actually a related skill: bitcoin cryptocurrency developers. (Blockchain is the technology that underpins bitcoin.) Taking second fiddle just to robotics specialists, blockchain and bitcoin developers are advertising their services for just as much as $200 hourly, based on Upwork, an employment site that specializes in freelance workers.
Where you can learn blockchain
Most who choose to add blockchain for their skillset or seek an occupation as blockchain developers are typically versed in programming languages such as 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 develop content and hire the very best talent.”
Several accredited U.S. universities now offer courses on blockchain, such as MIT, which includes offered two courses on cryptocurrency engineering and design, and Stanford University, that features a course called Bitcoin Engineering that teaches developers the best way to create bitcoin-enabled applications. Additionally, there are specialty schools, including Mountain View, Calif.-based Blockchain University and London-based education startup B9lab, which launched a web-based Certified Ethereum Developer Training course in 2016.
“We’ve been running this along with other classes for over two years now and possess 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 quite a broad selection of developers,” he stated.
Currently, the best and fastest method to become proficient is always to learn by yourself or attend programs organized by blockchain vendors and industry groups, like Consensys, Blockapps, the Ethereum Foundation and Hyperledger.
Beneath the auspices in the Linux Foundation, Hyperledger is a collaborative cross-industry effort developed to advance blockchain technology. Its Hyperledger Fabric and Sawtooth modular frameworks could be foundations for developing distributed ledgers for businesses.
While software developers are usually those who join blockchain courses, you don’t have to be a coder to glean business-oriented understanding of the distributed ledger technology or even learn to create blockchain networks to your company, based on Hyperledger Community Architect Tracy Kuhrt.
Blockchain hyperledger KuhrtHyperledgerHyperledger Community Architect Tracy Kuhrt
For example, Hyperledger offers an introductory course for business owners who want to understand the way the technology does apply with their environment. The course includes 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 may take more specific courses on blockchain modular platforms, including Hyperledger Fabric or Sawtooth. Those seeking a certificate in Hyperledger blockchain technology can change to start online course provider edX; upon completion, they could pay $99 for a certificate inside the technology.
“The courses might be taken by somebody who is not developer,” Kuhrt said. “It does give a working example for your two projects we now have – Hyperledger Fabric and Sawtooth. You can find step-by-step instructions…to operate through that. So far as whether or not it will be hard for somebody that doesn’t have programming experience, I don’t think that’s in which the challenge will be. I think somebody who doesn’t spend a lot of time staring at command lines in a computer could have some challenges, but it really is meant to help anybody to obtain ready to go and be able to 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 proceeded to design and implement a proof of concept for a PayPal rewards point program using Hyperledger Fabric, a wide open-source modular blockchain architecture.
“That’s the way i got considering Hyperledger. It’s a great place to go into on the ground floor,” said Kuhrt, who a year ago took the task at Hyperledger, the Linux Foundation project started in 2015. “I think this technology will make some big changes in the manner company is done.” Kuhrt is now in command of connecting outside technologists to 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, based on Kuhrt. Unsurprisingly, enrollments still explode because the adoption of blockchain in a number of industries continues to grow Blockchain applications are now being put on healthcare record management, alternative energy certificate trading and supply chain management, among others.