区块链需要怎么样的人才?如何根据项目的实际需要组建团队?

广告
2355 天前
23379

作者:古千峰


最近,随着【柚子杯黑客马拉松】巡回赛的筹备工作紧锣密鼓的进行,越来越多的朋友和企业前来咨询有关区块链技术人才的事情。

在交流过程中,发起方发现由于区块链技术太新,发展太快,很多企业只知道需要区块链技术人才,但需要怎么样的人才?如何根据项目的实际需要组建团队?却往往有很大的误区。今天,就来讨论下这个问题,希望有所帮助。

区块链技术相关的开发人才可以分为以下四种:

1- 架构师(Architect)

职责:负责决策项目的技术路线,设计系统框架,核心算法逻辑并协调技术团队内部管理。

岗位:技术总监、技术专家、CTO等。

该岗位需要有丰富的软件工程师经验,熟悉各种区块链架构的优劣,根据项目的需要决定采取什么技术路线,并设计系统框架,同时负责技术团队的内部管理。

由于区块链行业特殊性,架构师还需要对金融学、经济学、社会学等方面有较深的认知。

2- 软件工程师(Software Engineer,简称Coding)

职责:负责代码生产和维护。

岗位:高级软件工程师,软件工程师等。

在区块链行业中,需要精通Go,C++,Java或者Rust等开发语言。该岗位需要有丰富的编程经验,能生产出高性能、安全可靠的代码。

在区块链行业中,该岗位需要对密码学、共识算法、信息安全、虚拟机等有深入研究。

3- 产品经理(Product Manager/PM)

职责:负责做需求分析,以及项目管理。

岗位:产品经理、项目经理等。

该岗位属于管理,但最好是技术出生,同时拥有较强沟通和语言表达能力,并对技术发展趋势有很强的敏锐度。

在区块链行业中,该岗位除了需要具备传统互联网行业产品经理的能力外,还需要对区块链技术和去中心化应用(DAPP)有较强的认知。

4- 前端工程师(Front-end)

职责:负责前端网页端或APP端的展示。

岗位:前端架构师、Javascript工程师、h5工程师、视觉设计等;

该岗位要求与传统互联网行业的前端工程师要求基本一致。

目前以上四类人才的稀缺性如下表:


与区块链项目有关的可以分成三类:那么,是不是所有和区块链有关的项目都需要配齐以上四种人才呢?并不是。

1- 全新的公链。(不是基于现有以太坊、比特币、EOS等改的公链)

这类底层区块链的开发,需要顶级的人才,目前这类人才极其稀缺。顶级的架构师和软件工程师,是决定该类项目能否顺利推进的决定性因素。

之所以说架构师除了需要精通软件工程外,还需要精通金融、经济以及社会学,是因为现在要设计一个全新的公链,必须要在共识算法层面上有所创新和突破。这种突破并非技术面,而是需要在金融、社会学层面上有所创新。

与此同时,该类项目对软件工程师的要求也非常高,一个少于2-3年的Go或C++工程师很难胜任这类项目的开发。

这类项目对于前端工程师,需求较低,仅限于区块链浏览器以及一些基于该公链的Demo应用的开发。

2- 企业级区块链应用,即:为企业搭建私有链或者联盟链,并根据业务需求实现联盟链业务逻辑。

比如:农产品溯源项目,最佳的解决方案之一是联盟链。可以采用IBM Hyperledger的Fabric与Composer部署该类区块链应用,使用Go语言写实现层的智能合约,用javascript实现客户端展示。

这类应用,一般需要配备熟悉Go语言的软件工程师、产品经理以及前端工程师即可。并不需要区块链架构师。而且,对Go语言的掌握程度,并不要非常高,一般1年左右的工作经验足够了。

3- 在现有的公链上开发应用,即:DAPP。

目前,最多的就是基于以太坊的DAPP应用。这类应用一般需要产品经理先将需求整理清楚,然后交给熟悉Solidity的软件工程师开发智能合约,并由前端工程师负责实现。这类团队中,可能前端工程师会占到很大比例。

这类项目的软件工程师,除了需要熟悉Solidity等现有公链的智能合约开发外,还需要熟悉IPFS分布式存储开发技术。几乎所有DAPP都需要用到IPFS分布式存储。

除了以太坊之外,还有很多公链也受到广大企业和开发者喜爱,比如:NEO、QTUM等等。但是,DAPP开发有一定通用性,一般基于以太坊开发的DAPP可以很容易的改成基于其他基础链的DAPP。

随着EOS主网上线,会有越来越多的基于EOS基础链的应用产生。

【柚子杯黑客马拉松】巡回赛就是为了选拔优秀的EOS应用团队和项目,同时柚子杯黑客马拉松会与IPFS原力区紧密合作,有IPFS原力区提供技术支持,开发完整的DAPP应用。

下表是不同的区块链项目对不同人才的需求度:


1- 中心化交易所,是纯粹的互联网应用,并不需要区块链技术。需要注意的是:有很多类型的应用看似与区块链相关,但其实并不是区块链项目,并不需要专业的区块链技术人才。比如:

2- 只需要发个ERC20代币,不需要做任何技术开发的,比如:这两天非常火爆的AISI社区币。

以上介绍了区块链项目的技术团队,一个成功的项目团队中,除了技术团队外,还需要有非常强大的运营团队。有时候一个技术非常棒的区块链项目却会因为运营能力较弱导致项目失败。如何组建运营团队既不是本人专长,也不是本文需要讨论的范畴。

希望此篇文章能对从事区块链行业的同行有所帮助。

活动发起方

BTC Media 是世界最大的比特币和区块链媒体集团,总部位于美国的音乐城市田纳西州的纳什维尔。BTC Media始终处于金融科技的前沿领域,收集和分发正在构建未来金融系统的信息、教育和研究。旗下的媒体品牌包括Distributed,Bitcoin Magazine,ybitcoin, Ltbnetwork。其中bitcoinmagazine.com是由以太坊的创始人Vitalic创办的品牌。


主办方

币航5186.net定位专业的区块链社群服务平台,致力于让客户“从社群开始走进区块链”,聚合全球区块链资讯,与搜索引擎完美结合,为全球用户提供简单快捷的区块链资讯、社群运维、区块链技术咨询等综合服务平台。

EOS官方基金会是由EOS项目创始团队组织成立的常务管理机构


联合主办

武谷社区:上海最大的区块链线下社区

IPFS原力区:国内最大的IPFS技术社区 

EOSFans社区:国内最大的EOS开发者社区

DappLabs:区块链生态构建者


赞助商

区动力致力于第四代工业革命核心技术——区块链应用挖掘。旗下业务涵盖商学、咨询、孵化、投资、智能硬件、云算力等领先业务。区动力将以专业、务实、领先的服务,为个人和企业搭建学习、成长、孵化及资本服务的综合型平台。


战略合作媒体


2018年巡回赛城市合伙人排期计划

6月23-24日上海创世赛

7月7-8日 杭州

7月28-29日 杭州

8月11-12日 西安

8月25-26日 北京

9月8日-9日 深圳

9月22-23日 成都

10月13-14日 杭州

10月27-28日 合肥

11月 上海 北京 多伦多

12月 深圳  西安 硅谷