这篇文章,就写给打算入行做区块链的朋友。
区块链的职业选择,大致上分成了四类,有计划的朋友可以结合自身经历与职业背景酌情考虑选择:
选择一:区块链通识岗位
转行之前,你没有程序员的编程背景,没有计算机的专业知识,那么这个方向可能会适合你。这种岗位,你不需要去写代码,不用去调程序,你只需要了解区块链的相关概念,相应的产品知识即可。具体的如区块链自媒体,区块链社群运营维护,区块链产品推广等等可以供你选择。
选择二:智能合约岗位
这个,除了你需要知道什么是智能合约,也要懂得如何用代码去实现了。这个工作你需要学习一门叫Solidity的语言,它的语法与Javascript和C 很像,是一种面向对象的高级语言。光学习这门语言还不够,你还要能根据实际情况去选择合适的开发平台,所以你也要了解学习不同的区块链平台。如果有Web开发经验,对你会有很大的帮助。
选择三:区块链开发者岗位
节点、共识这些概念你是必须要了解的。如果你之前有过服务端开发经验,分析能力也很优秀,这一类岗位很合适你。做这个,你会搞清楚区块链应用里的端对端系统,体会到自己的工作在客户界面和智能合约中间起了桥梁作用。工作中,你会明白,如何建立一个节点,如何提交一笔区块链交易,以及如何从一个网页触发智能合约函数。不得不承认,每一个选项的工作,难度在逐渐增加。
选择四:区块链专家
这一类,难度最高。你不仅要理解像比特币,以太坊这类区块链代码是如何运行的,还要有能力定义规则和协议,以创建你自己的区块链项目。这项工作要做好,你需要对编程,区块链,密码学等有足够深入的理解,除了优秀的分析能力,更需要绝佳的勇气。能走到这一步,做好这一步的,至少从专业方面考虑,你已经站在了金字塔顶端。
上面,我们阐述了区块链相关的四类职业,是不是感觉没有以前那么陌生了?(火球财经)