Do you want to become a Bitcoin scripting language engineer?

Publication time: August 19, 2020
Source of information: eFinancialCareers


As we said last month, Java and Python are the two most popular programming languages ​​in the financial services industry, but please don’t think that just because you are a developer proficient in either of these two, you will find a job. There are now 10 to 14 people competing for every Java and Python position in the financial industry, and this market is overcrowded.

But for developers familiar with the Bitcoin scripting language (the programming language used in the Bitcoin protocol), this does not seem to be the case. In the "Genesis" upgrade in February 2020, the original Bitcoin scripting language was restored, and the Bitcoin protocol has been restored to the original version in 2009 as much as possible.

After the upgrade, some people say that it is difficult to find developers who are fully familiar with the Bitcoin scripting language.

Steve Shadders, the technical director of the Bitcoin SV project and the chief technology officer of nChain, said: "The biggest problem I encountered was that I couldn't find engineers with Bitcoin-related skills."

nChain is a company founded by a former banker of Macquarie Securities, which mainly provides "enterprise-level" blockchain solutions for the banking, capital markets and healthcare industries. In the past year, Shadders said that nChain's Bitcoin development team has increased from 20 to 80, and plans to recruit more.

"
We spend a lot of time and resources internally to help develop the skills of Bitcoin developers. We are not the only company that needs to solve this problem. This demand is very strong, and the number of skilled Bitcoin developers is far Cannot meet this demand.

The Bitcoin scripting language is similar to Forth. It is a high-level stack-based programming language. Its description is: "If you merge Python and assembly language, you will get a kind of interactive, clear expression, and no grammatical burden. And very Close to the metal (computer term) language."

To become an expert in the Bitcoin scripting language requires a lot of training, but Shadders thinks it is worth it, because "there are too few experts in professional fields", so everyone has the opportunity to "become a pioneer."

If this sounds attractive, Shadders recommends (in the beginning) to start with some APIs:

https://docs.moneybutton.com/docs/api-overview.html

https://developers.whatsonchain.com/#introduction

https://developers.matterpool.io/#introduction

If nChain cannot absorb your Bitcoin programming skills, Shadders suggests that you can go to other companies to try. He pointed out: "More than 400 projects have been built on the BSV chain, and this number has been growing. These projects need developers."


Currently, more than 400 projects worldwide are built on the Bitcoin SV blockchain. With rock-solid agreements and declining transaction fees, the Bitcoin SV ecosystem has developed rapidly, and we look forward to more unprecedented commercial applications in the future.

Guess you like

Origin blog.csdn.net/BitcoinSV/article/details/108347790