前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >区块链市场火爆 下面是如何学习它的技巧

区块链市场火爆 下面是如何学习它的技巧

作者头像
首席架构师智库
发布2018-07-25 15:23:43
1.2K1
发布2018-07-25 15:23:43
举报
文章被收录于专栏:超级架构师超级架构师

虽然大多数将区块链添加到技能集的技术人员都精通编程语言,但这绝不是学习技术的先决条件。这就是为什么区块链市场是热的,如何利用目前的技能短缺。

区块链的开发人员供不应求。

发展区块链的业务,最近在增长最快的20项工作技能中排名第二,去年,这些技能的员工的职位增加了200%以上。

区块链开发人员或“工程师”职位的薪水也相应高,美国的工资中位数每年徘徊在13万美元左右;据就业数据分析公司Burning Glass Technologies首席执行官马特•西格尔曼(Matt Sigelman)称,与普通软件开发商相比,后者的年平均工资为10.5万美元。

在美国的高科技地区,如硅谷、纽约或波士顿,区块链开发人员的平均年薪为15.8万美元,比一般软件开发人员的薪水高出1.8万美元。

德勤咨询公司(Deloitte Consulting LLP)的技术和银行业务负责人埃里克•皮斯尼奇(Eric Piscini)表示,具有特定区块链迭代经验的人,如Solidity和Hyperledger Composer,需求更大,需求也在稳步增长。

“这是我早上醒来时想到的第一件事:‘我将在哪里找到更多的工程师加入这个团队,’”Piscini通过电子邮件说。

Solidity是一种用于创建智能契约(自执行脚本)的区块链编程语言;Hyperledger Composer是基于JavaScript的区块链开源版本;它有REST API支持,允许非开发人员和开发人员创建业务网络。

与Hyperledger一样,Ethereum是世界领先的区块链平台,它们都是大量分散应用程序(dapp)的基础,从智能合同到加密货币,如Ethereum的Ether。

在区块链的工程师名单上,增长最快的工作是一个相关的技能:比特币密码开发者。(区块链是支撑比特币的技术。)

据一家专门从事自由职业者的就业网站Upwork的数据显示,区块链和比特币开发商的服务价格仅为每小时200美元,仅次于机器人专家。

在哪里学习区块链

Piscini说,大多数人选择将区块链添加到他们的技能集或寻求职业,因为区块链的开发人员通常精通Java或Python等编程语言。但这绝不是先决条件。

“越来越多的大学开始开设课程,而毕业生的自然周期将在未来几年内产生良好的数量,”Piscini说。“我们与世界各地的大学合作,开发内容,聘用最优秀的人才。”

美国几所认可的大学现在开设了区块链课程,比如麻省理工学院(MIT),提供了两门关于加密货币工程和设计的课程,斯坦福大学(Stanford University)也开设了一门名为“比特币工程”(Bitcoin engineering)的课程,教开发者如何创建支持比特币的应用程序。还有一些专业学校,如Mountain View,总部位于加州的区块链大学和总部位于伦敦的教育创业公司B9lab,于2016年推出了在线认证的Ethereum开发者培训项目。

B9lab的创始人Elias Haase说:“我们已经开展了两年多的课程,培训了来自75个国家的1000人。”

哈斯说,在B9lab的课程中,最成功的学生往往具有sysadmin的经验,之前也曾使用过Javascript,但“只要有适当的重点,我们就能看到来自不同背景的人做得很好。”

我们最小的学生是14岁,年龄最大的76岁。因此,我们看到了相当多的开发人员。

目前,最简单、最快的方法是自学或参加由区块链供应商和行业团体组织的项目,如:共识、Blockapps、Ethereum Foundation和Hyperledger。

在Linux基金会的支持下,Hyperledger是一项跨行业合作,旨在推进区块链技术。它的超细分类结构和锯齿模块框架可以作为企业发展分布式账本的基础。

根据Hyperledger社区架构师Tracy Kuhrt的说法,虽然软件开发人员往往是那些注册区块链课程的人,但你不必成为一名程序员,去了解分布式分类技术的商业知识,甚至不需要学习为你的公司创建区块链网络。

例如,Hyperledger为商务人士提供了入门课程,他们只是想了解如何将技术应用到他们的环境中。这门课程包括了一些技术人员的入门课程,他们希望学习如何开始使用超分类框架构建区块链应用程序。

Hyperledger的课程设计要在40小时内完成,但课程没有时间限制。

想要学习编码的开发人员可以在区块链模块平台上学习更具体的课程,比如Hyperledger Fabric或者Sawtooth。在Hyperledger区块链技术中寻找证书的人可以求助于在线课程提供商edX;完成后,他们可以支付99美元的技术证书。

Kuhrt说:“这些课程可以由一个不是开发者的人来完成。”“它确实为我们的两个项目提供了一个工作范例——超细分类和锯齿。有一步一步的指示……通过这个工作。对于一个没有编程经验的人来说,这是否会很困难,我不认为这是挑战的所在。我认为,一个不会花很多时间盯着电脑上的命令行的人可能会有一些挑战,但它确实是为了帮助任何人站起来,并且能够看到区块链技术的可能性。

一个开发者是如何改变职业的?

直到去年,Kuhrt作为一名软件工程师在贝宝(PayPal)工作了10年,一直努力工作到其战略架构团队,她的任务是把区块链看作一个潜在的商业平台。Kuhrt继续设计并实现了一个使用Hyperledger Fabric的PayPal积分计划的概念验证,这是一个开源的模块化区块链架构。

“这就是我对超级分类帐感兴趣的原因。”“这是一个进入底层的好地方,”Kuhrt说,他去年接受了Hyperledger的工作,Linux基金会项目于2015年启动。“我认为这项技术将会对企业的经营方式做出重大改变。”

现在,Kuhrt负责将外部技术人员与Hyperledger的各种区块链计划联系起来,包括免费的培训课程。

据Kuhrt称,自去年课程上线以来,已有72,925人报名,2252人完成了课程学习。毫不奇怪,随着区块链在众多行业的普及,注册人数继续激增。

区块链应用程序正被应用于医疗记录管理、可再生能源证书交易和供应链管理等领域。

Toptal是一项服务,它将各种软件开发人员与雇主联系在一起,刚刚推出了一项新的区块链专门服务,用于寻找区块链工程师。

Toptal表示,自2017年1月以来,其客户对区块链专业技术的需求激增了逾700%。

当企业和风险资本家都为区块链项目提供资金和信誉时,该行业的挑战已经成为技术自身发展的速度。Toptal的人才运营主管Luka Horvat表示,区块链要想取得成功,就需要一个可持续的、可获得的精英人才。

Horvat说,作为一个区块链工程师的职业生涯是一个不小的壮举,因为它需要大量的时间投资来熟悉工具和相关技术,这是一个很好的时机。

他表示:“对区块链开发商的需求正处于历史最高水平。”

如何过渡到区块链职业?

Horvat说,要想进入区块链的职业生涯,首先要做的就是选择他们想要从事的技术。这可能包括对开源区块链(例如比特币)的贡献;使用模块化平台的Hyperledger系列创建业务网络;或者使用稳固性创建公共智能合同。

Horvat说:“拥有后端和底层开发的经验(密码学)对转换也有好处,但不是必需的。”

人才Toptal设了很高的标准,要求工程师有很强的blockchain和底层技术的基本知识,包括加密和分布式系统——以及大多数公共blockchains如何工作的一些知识,“我们测试使用理论测试和编码任务是面向技术驱动blockchains。”

区块链开发人员的职位有各种类型,从小时到全职。根据Horvat的说法,角色的类型取决于客户的规模,以及它正在开发的项目或产品。无论如何,对区块链角色的需求(无论是小时还是全职)正在飞速增长。

Horvat说,Toptal的客户名单涵盖了从初创公司筹集资金、通过ICOs(首次投币)到财富100强公司,这些公司将主要业务部门转移到区块链。开发人员正在解决的问题包括:从分布式编程到密码学、私有区块链、分散应用程序和智能契约等等。

“即使假设有2万名开发人员以某种形式与区块链合作,但在全球范围内,这一数字还不到1 / 1000。”那些在这个领域有经验的开发人员需求很大。——温莎·霍尔登,Juniper研究公司。

Horvat说:“有些客户只从少数几个开发人员开始,就开始了项目的启动,然后随着项目的进行,他们会有一个更大的全职团队。”“随着时间的推移,与区块链相关的基础技术不断发展,那些投资于该技术的组织也将需要进化,这是适合于解决的。”

然而,区块链专家的供应仍然远远落后于他们的服务需求。

总部位于纽约的IT咨询公司Synechron Inc.对200名《财富》500强企业高管进行的一项调查显示,55%的人表示,他们计划在未来10年实施区块链技术。

Juniper Research的区块链分析师温莎•霍尔登(Windsor Holden)表示:“对于区块链技术来说,要想获得吸引力,就需要更多的开发人员掌握技术。”即使假设有2万名开发人员以某种形式与区块链合作,但在全球范围内,这一数字还不到1 / 1000。目前,那些在该领域有经验的开发人员需求很大。

霍尔顿说,虽然少数开发商在短期内将受益匪浅,但在学术界和内部通过领先的技术供应商开发培训项目是至关重要的。

与此同时,一些区块链的“训练营”向开发者提供了这项技术的介绍,其中包括纽约字节学院提供的8周课程,费用为1万美元。

区块链学院声称是区块链代码培训的唯一认证学校之一。该学校是由南方学院和学校协会(sacs -)认证的。

1月29日,该学院在保加利亚索非亚推出了第一个“浸入式课程”,为区块链的120名软件开发人员进行培训;该公司计划在7月份提供为期六周的在线课程。该学院在其营销材料中表示,该课程为期六周,费用由1.8万美元至2.4万美元不等,具体取决于课程的地点。

该学院将在4月至5月的时间框架内增设4个国际班,这些课程的地点尚未公布。该校预计,今年将有1600名学生完成为期六周的区块链培训课程。

学校还与学生合作,一旦他们完成了这个项目,就把他们安置在工作岗位上。

虽然第一届毕业生尚未毕业,但一名学院发言人表示,其常规软件开发项目的毕业生就业率为92%,“我们完全预计区块链的学生就业率将会持平,如果不超过这个比例的话。”

锁链是技术,你可以建立一个职业。

据国际数据公司(IDC)最近的一份报告显示,预计美国将在区块链投资领域领先世界,占全球支出的40%,其次是西欧、中国和亚太地区(不包括日本)。

到2021年,区块链的支出预计将达到92亿美元,这一技术可能会与Linux和开源软件产业相匹敌。

尽管2017年被认为是仍在发展的技术的试验期,但随着企业看到它的好处和挑战,今年被认为是关键的一年,因为企业将从概念验证项目转向全面的区块链部署。

“区块链是一项技术,它将会持续很长一段时间,它是一个人们可以在周围建立职业的地方,”Kuhrt说。“我想我可以用我的职业生涯来考虑区块链技术。”

原文:https://www.computerworld.com/article/3258848/blockchain/the-blockchain-market-is-hot-heres-how-to-learn-the-skills-for-it.html

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-06-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 首席架构师智库 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 在哪里学习区块链
  • 一个开发者是如何改变职业的?
  • 如何过渡到区块链职业?
相关产品与服务
区块链
云链聚未来,协同无边界。腾讯云区块链作为中国领先的区块链服务平台和技术提供商,致力于构建技术、数据、价值、产业互联互通的区块链基础设施,引领区块链底层技术及行业应用创新,助力传统产业转型升级,推动实体经济与数字经济深度融合。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档