学会区块链编程有什么好处?

前言:区块链虽然很热,但是懂区块链编程的人才很少,这也是区块链泡沫的重要原因。而对于开发者来说,是不是可以考虑进入区块链行业呢?这篇文章阐述了学会DApps编程的一些好处,供对区块链编程的感兴趣的朋友们参考。本文来源于loomnetwork的medium博客,由蓝狐社群“陈松晨”翻译。

 

loom network发布了CryptoZombies的第4课 ,教大家如何使用以太坊编程语言Solidity来编写游戏,打造一支僵尸军队。至今已经有超过9万人通过CryptoZombies的课程,能够更加熟练的在以太坊上做DApps的开发。

但你可能更关心的是,为什么要学习DApps编程?能收获什么?它究竟有多重要?

毫无疑问,市场上区块链开发者或区块链工程师的确供不应求,并且需求越来越旺。

640_wx_fmt_png

(Upwork2017每季雇主需求技能指数中,对区块链和比特币技能需求名列前三甲)

接下来,我们将回顾以往类似平台的发展历史,从而发现一些你可以通过学习区块链编程技术而赚到钱的机会。

 

回顾苹果和谷歌应用商店的增长历史

让我们看看苹果和谷歌应用商店的增长数据。在2009年3月,谷歌应用商店(当时叫安卓市场)只有2300个Apps。而到了2010年10月末,Apps的数量增长到了10万个,2017年2月更是增长到了270万个左右。

如下图,苹果应用商店也展现出类似的增长曲线:

640_wx_fmt_png 1

(苹果应用商店在2008-2017的增长 | 来源:www.statista.com/)

 

历史会重演吗?

 

如果今天的区块链相当于90年代初的互联网,那么DApps就相当于早期的应用商店。未来几年,将会涌现出越来越多的DApps开发者。

 

让我们来看看维基百科中一段关于苹果应用商店的介绍:

 

“App” 如今已成为了流行词。在2011年1月,“App”被评为2010的年度新词。

同样,随着DApps生态的完善,我们也可以做出大胆的预测:

 

“DApp” 如今已成为了流行词。在2019年1月,“DApp”被评为2018的年度新词。

这一切的发生,只是时间问题。

 

与你何干?

如果你对以下事物兴奋不已:

-      去中心化

-      与最聪明、最有热情的人一起共事

-      创新

-      前沿技术

-      高薪(因为供不应求)

那么,你就一定要学习区块链开发技术。目前,越来越多的个人、创业公司,甚至大企业都开始进入区块链领域,为自己的产品引入区块链技术。他们对能掌握相关技术的人才需求会越来越大。

 

区块链开发者如何赚钱?

依据你目前的水平,有以下几种方法可以通过开发DApps赚钱:

1.打造自己的DApp,并且从中盈利

CryptoKitties是最好的例子。你的DApp可以本身就具有盈利潜力。CryptoKitties在发布后的第一个月就实现了1200万美元的销售额。

在DappRadar上,你可以看到不同的DApps的收益情况。比如,CryptoCountries 以7天4000万美元的销售额名列榜首。开发者可以从销售额中抽取2-5%,那么你可以想象这些DApps游戏背后巨大的盈利空间。

 

2.通过为开源目做赚钱

 

Gitcoin 项目正在为『开源』带来新的动力。它们打算通过以太系代币的打赏,来激励人们为github上的难题提供解决方法。至今,已经有20个难题在等待解决,总奖金高达8000美元!

 

你需要做的就是解决这个难题,如果难题提交者接受了你的解决方案,那么你就会通过智能合约自动获得以太系代币的奖赏。

 

640_wx_fmt_png 2

(Gitcoin如何运作? | https://gitcoin.co)

3.创立你自己的公司或加密货币

通过OpenZeppelin,你只需要写几行代码就能发行以太坊代币,不仅安全性良好,而且可以用于交易。代币的代码写好后,你可以通过 ICO来筹集初始的资金。

640_wx_fmt_png 3(只需要10行代码的GustavoCoin的 MVP )

当然, 想要筹到更多的钱,你的项目必须提供足够的价值。(有很多著名的 I C O 项目名不符实,就不在这里讨论了)

 

4.去创业公司工作

 

如果你不适合创业,那么可以加入别人的创业公司。每天都有各式各样的项目急需开发人员加入,而且它们通常都通过 I C O 融了很多钱,愿意付高薪请有经验的程序员。

 

AngelList上就有很多这方面的职位等待你的申请。

 

640_wx_fmt_png 4

而且,有不少公司允许区块链开发者远程工作,这让找工作更加容易了。

5.成为自由职业者

如果你更喜欢自由、灵活、自己掌控时间,那么你可以通过upwork.com或freelancer.com这类自由职业配对网站去寻找兼职工作或按项目计费的工作。

你可以搜索 “Solidity程序员”或“区块链工程师”,看看市场上需要什么样的职位。

 

6.加入大公司

 

有许多大公司也有区块链方面的人才需求,希望能帮助公司探索新的解决方案。

 

640_wx_fmt_png 5

(Visa公司在LinkedIn上的招聘需求)

 

但可笑的是,Visa公司竟然要求应聘者有8年的区块链行业经验!这样的话,他们要么只能去请中本聪本人,要么自己在象牙塔里生活太久了……

 

不过这类工作通常是开发私有链,如果你对区块链公开透明、去中心化的原则有坚定的信仰,那么这类工作就未必适合你。

 

好吧,我被说服了。下一步是什么?

 

随着越来越多区块链编程学习资料的出现,开发人员可以很顺畅的过渡到新的开发环境。LoomNetwork致力于建立一个社区,为开发者提供编程的工具和教程,方便他们学习在以太坊上搭建DApps。

 

风险警示:蓝狐所有文章都不构成投资推荐,投资有风险,建议对项目进行深入考察,慎重做好自己的投资决策。

想要深入了解区块链,长按下面二维码关注“蓝狐笔记”区块链公众号:lanhubiji

640_wx_fmt_jpeg

(长按关注蓝狐笔记)