如何成為一個區塊鏈開發工程師
前些日子一份關於區塊鏈招聘職位的圖片火遍網路:
從圖裡我們可以看到。區塊鏈開發職位的月薪遠超其他工程師,而且基本覆蓋國內一線大互聯網公司,最高薪水100K!
對於普通程序員,如果錯過了AI,大數據,人工智慧的話,怎麼樣搭上區塊鏈的這趟末班車?
本文就如何切入區塊鏈開發會做一個簡單的描述。
首先來看招聘需求
根據統計,目前市場上招聘區塊鏈工程師時主要要求以下三種技能:
1. Hyperledger Fabric
Hyperledger Fabric 是一個企業級的區塊鏈開發框架,它專註於提高模塊化和可伸縮性來提高對商業應用的支持。
2. Ripple
主要利用Ripple的支付協議,連接不同金融機構之間的匯款、支付和票據交換。
3. Solidity
Solidity是Ethereum上開發智能合約使用的開發語言。
我們可以做啥?
在轉型區塊鏈開發之前,我們首先需要學習的就是區塊鏈的基礎知識,比特幣作為區塊鏈的鼻祖是必須學習的。只有學習了比特幣的交易結構和技術原理,我們才可以理解區塊鏈是如何達到去中心化和不可篡改的特性。比較好的資料有可汗學院的Bitcoin課程,普林斯段大學在Cousera上發布的課程《比特幣和數字貨幣技術》也非常值得學習。
在學習完區塊鏈的基礎知識以後,就可以學習一些開發語言和開發工具,比如Solidity。目前國內有相關方面的培訓,但大多收費較貴。在udemy上很多質量很高但是價格又不貴的課程。可以根據需求選擇。
在學完基本的知識以後,我們就可以試著做一些簡單的開發了。一方面可以鍛煉我們的實踐能力,另一方面也可以作為找工作的資本。
相信在有著以前開發經驗的基礎上,上述的建議可以幫助大家迅速切入區塊鏈行業,找到心儀的工作。
TAG:幣思考 |