---
# System prepended metadata

title: 文章－區塊鏈工程師需要有什麼技能？
tags: [BlockChain]

---

---
title: 文章－區塊鏈工程師需要有什麼技能？
---
###### tags: `BlockChain`

# 文章－區塊鏈工程師需要有什麼技能？


## 一、寫智能合約（DAPP）: SOLIDITY

要寫區塊鏈，最好還是需要本身要有一些寫程式的底子，會比較好上手。

## 二、調用智能合約－WEB3－API

要寫區塊鏈，最好還是需要本身要有一些寫程式的底子，會比較好上手。

那如何調用區塊鏈上的智能合約，就需要使用WEB3提供的API來調用本地或遠端的以太坊節點。

## 三、了解基礎密碼學、分類帳、共識算法、演算法

最後如果您想更深入的往區塊鏈這個領域發展，就要更加的去了解基礎密碼學、分類帳、共識算法及演算法的部份，對於如何創建一個區塊鏈是非常重要的，必須計算礦工的工作量及報酬，並保證自己的鏈上是安全可靠性的。

## 四、初學者可以哪裡著手練習區塊鏈呢？

首先呢，您需要一個編輯器來寫智能合約，這邊推薦可以使用線上版的REMIX編輯器，這個編輯器有支援.SOL程式檔，很方便，所以剛開始寫智能合約可以直接先用線上版的編輯器當作測試用。

## 其他參考文
https://blockbar.io/blockchain/區塊鏈工程師薪資情況-salary-of-blockchain-engineers/

https://github.com/Blockchain-zju/blockchainer-roadmap