前端开发人员入门区块链的最佳实践
一. 建立信仰
从技术入门一个行业通常是漫无目的,个人认为正确的入行区块链的方式是去了解他的背景,是去建立自己信仰的,尤其身处一个刚起步就被扼杀的行业,我们每个人都是领头人,我们需要坚信这个行业是有未来的,当然我们不能去神话他,认为他无所不能,也不能去恶意揣测,否则你也没有必要进入这个行业,很多未接触区块链但是略有耳闻的人常常会有这样一个认知:区块链本身是没有价值的,整个区块链行业就是一个庞氏骗局。
不知道你是否也有这样思考,我常常与朋友交谈时,发现他们基本都是如此,。
这里推荐两本我个人认为还可以的书籍, 希望可以帮助你逃离这个误区
1. 《区块链:从数字货币到信用社会》
2. 《货币未来:从金本位到区块链》
二、了解基本的区块链基础知识
主要了解比特币、以太坊的一些基础知识,定义,实现的原理等等
三、找到正确的岗位
区块链行业的岗位十分多,主要介绍几种跟前端紧密相关也最容易入门的
- web3.js 开发 : 和传统的web2前端开发工程师一样,学习基础的前端知识,多了解一个web3的库即可,主要开发前端js代码,通过js进行合约交互和绘制合约界面。岗位最多
- EVM开发,需要了解EVM底层原理,目前岗位较少
- solidity 开发: 智能合约的开发,除了了解相关的solidity 语法知识,还需要接触各种dapp,岗位在上海深圳北京较多,其他省份基本没有
四、企业情况
国内现状: 大部分都是中小企业 直接说就是小企业在做,注册资金基本在100-2000W左右,融资情况在天使轮和A轮 ,基本业务以资金盘为主,其他主要业务涉及到一些钱包,信息分享。大厂据说也都建立了区块链业务的部门但是没有听说有具体的业务产品,在拉勾上可以看到腾讯的岗位。岗
岗位要求: 目前基本都是3年左右的开发经验,一年左右的区块链行业经验
岗位薪资: 对比同类岗位相对较高 30W - 100W
国外: 英语不好的可以选择新加坡的岗位
自由职业者: 接单开发(gitcoin平台),量化交易、平台套利、空投。