区块链研习社

时代给到程序员的一份大礼

2018-07-13  本文已影响0人  奔跑的一梦

区块链技术人才奇缺,高薪也难挖

就如当年的淘宝和腾讯的AI技术人员一样,目前区块链技术人才数量也远远供不应求。

区块链人才的紧缺,让从事区块链技术开发者的身价水涨船高。

据调查,国内区块链工程师的年薪普遍60万元起步,国外更高,200万起步。除此之外,很多公链项目成员还有额外的token奖励,这么算下来,核心开发者年入百万很正常。

UDAP联合创始人张犁对于人才紧缺难招深有感触。

此前,他从某互联网公司高薪挖走一位区块链工程师。然而这位工程师并没有写过智能合约,只是对调用智能合约的web3接口熟悉,做一些靠近前端的工作。

事实是,他高薪挖角的这位区块链工程师,算不上真正意义上的区块链相关经验。

“可是这样的经历已经很不错了,我要开出比别人好得多的条件,才能打败其他公司的竞争对手。”张犁说到。

造成当前区块链技术人才荒的3个主要原因

1、真正懂区块链底层技术和原理的技术人员少之又少。

2、区块链公司急剧增多,区块链技术人员数量跟不上这速度。

3、区块链技术人才还没流动起来。

合格的区块链技术人才是什么样的?

区块链技术人才主要分4类:底层开发;区块链中间件开发;区块链智能合约开发以及区块链业务对接开发。

其中底层开发技术人员需要具备三项扎实的基本功:具备密码学功底;精通计算机基础知识,懂操作系统原理、网络知识、数据结构、算法等;编程经验一定要深厚,至少精通一门系统编程语言,如C/C++,GO等。

区块链中间件开发人员需要具备全面的区块链知识,对不同区块链的实现方式、优劣有深入的了解。

区块链智能合约开发人员需要精通智能合约语言,对智能合约常见设计模式、实现方法有深入的理解,对要实现的业务非常了解,同时还要具有很高的安全意识。

区块链业务对接开发人员需要了解一定的区块链知识,了解区块链能做什么,不能做什么。比如区块链具有一经写入不可更改的特性,那么在业务流程的哪个环节可以采用这个特性呢?这是业务对接开发人员需要考虑的问题。

总结下来,一名合格的区块链工程师需要既懂行业领域知识,又熟悉行业应用技术架构,还要对区块链技术理解深刻,是一种复合型人才。

可是,这样完美的的工程师从哪儿来呢?

区块链技术人才的最大来源——转型

目前区块链还没有成形的培养体系,因此,有一定的开发基础,愿意上培训班,或者跟着项目自学转型的技术人才,是当前区块链人才供给的主要来源。

通过猎头市场数据,发现传统行业的IT人员转型意愿高达80%。

从目前的情况来看,P2P通讯软件开发、加密类系统开发、数据库软件开发的传统程序员更容易转向底层链开发,后端技术开发人员更容易转向中间件、智能合约开发。主要原因是,原有技术积累能帮助程序员快速上手。

上一篇下一篇

猜你喜欢

热点阅读