海派教你了解区块链第8天-开发者应该拥抱区块链吗

今天的文章写给程序猿们。

【致中国的开发者,积极拥抱区块链】

开发者,你们好,不管您是做游戏、产品、UI、服务器、客户端,也不管是Java、Node JS、Python、C#、JavaScript、c++,希望看了本文后,都能积极拥抱区块链技术,并迅速入圈。

原因有以下几点:

1.软件开发技术不断发展,未来发展方向为ABCD,AI(人工智能)、BlockChain(区块链)、Cloud(云技术)、Data(大数据),而这几种技术对于绝大多数开发者而言,区块链有最大的参与度,目前市场上缺乏的人才岗位包括:

主链开发工程师

应用开发工程师

钱包开发工程师

交易所开发工程师

区块链游戏开发技术人员

区块链社区运营

区块链媒体编辑

区块链产品经理

3.从行业发展趋势来讲,区块链技术必定在未来10-20年参与传统行业多方参与需要智能合约运行的应用场景改造,就像8年前人们都用电脑,现在人们都用Android、iPhone移动设备,发展趋势未来会来。

【如何开始学习】

1.学习路径如下:

A. 学习BitCoin源码,了解区块链基本运行原理

B. 学习以太坊源码,了解智能合约脚本和设计智能合约

C. 学习EOS、BTS源码和石墨烯技术,hyperledger技术等主流共识机制设计原理。

D.了解DAG技术以及发展趋势

2.相关学习社区推荐

http://remix.ethereum.org

remix编译器

https://solidity.readthedocs.io

solidity文档

https://www.ethereum.org

以太坊官网

https://github.com/ethereum/go-ethereum

geth客户端源码

https://github.com/ethereum/mist/releases

各版本钱包发布版下载地址

https://github.com/ethereum/go-ethereum/wiki/Management-APIs

geth命令行文档

https://github.com/ethereum/wiki/wiki/JavaScript-API#web3ethgetbalance

web3.js文档,即geth的nodejs库,可通过rpc与geth交互

https://bitcoin.org/en/developer-reference

比特币官网文档,包含非常详细的比特币运行原理以及比特币核心的RPC操作介绍

https://github.com/bitcoin/bitcoin

比特币核心源码,包含在各个开发平台上编译的文档和发布版本

https://bitcoin.stackexchange.com

如果遇到很偏门的问题,尝试下这里

https://www.hyperledger.org/

超级账本官网

3.参与相关行业活动

这里推荐DoraHacks的所有活动,大家有时间可以参与这些线下开发者活动:

祝开发者早日入圈

【晚评】上涨趋势不做空 下跌趋势不做空

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180401G18DE300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券