社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  区块链

深度 | 去掉炒作和噱头,区块链到底需要怎样的技术人才?

全球大数据峰会 • 8 年前 • 465 次点击  


区块链虽然早已不是什么新鲜物种,却随着币圈的浮沉,从去年下半年开始彻底成为互联网科技圈的人才抢夺热点。在政策环境尚不明朗的当下,正在招聘技术人员的区块链公司,有的选择蹭热度吸引应聘者,有的选择闷声发大财,招聘和宣传都谨慎行事,三缄其口。

曾经靠「炒币」实现财务自由的极端个案,在今天大多已经不可复制。去除「暴富」的泡沫和伪需求之后,到底区块链需要怎样的技术人才?

我们抽取了 2017 年至今在 100offer 平台招聘的 20 个典型区块链技术岗位。基于我们对企业的审核签约制度,能更有效地剔除炒概念的「不靠谱」公司,保证真实招聘需求。去伪存真之后,我们发现区块链这个看似「遍地黄金」的领域,其实也没那么神秘。

有哪些在招技术人才的区块链团队?

有区块链人才需求的公司可分为三大梯队:互联网大厂的区块链项目、All in 区块链的创业团队,以及传统企业或投资机构孵化的项目。

1. 公司领域

移动互联网和金融领域的区块链公司最多,其余分布在企业服务和数据信息服务等。

2. 融资轮次

面对风口,资金背景雄厚的团队粮草储备充足,但也有人选择轻装上阵、快速出击。A 轮、天使轮和未融资的初创型企业占比达 45%,而上市公司甚至不需要融资的「土豪俱乐部」也占到了 35%。

3. 所属城市

互联网重镇北京,当之无愧地成为了区块链人才的需求集中地。 有个段子是这么形容「北京链圈」的:朝五道口华清嘉园丢一颗炸弹,北京链圈会瘫痪一半。那里聚集了大量清华校友甚至是休学者创立的区块链项目。 创业氛围浓厚的杭州也走在了金融环境完善的上海和深圳之前。

4. 这些公司都在做什么?

至于这些公司切入区块链领域的契机和细分角度,就更是五花八门。比如开发企业级区块链的秘猿科技,为银行和三方支付提供清算服务等区块链解决方案的佑他科技,以及物联网领域的南潮信息等等。

区块链方向都有哪些技术岗位?

目前区块链的技术岗位,在头衔上长得和普通技术岗位并没什么区别。其中,区块链开发工程师、区块链高级工程师等后端开发类岗位占 60%;此外也有相当一部分技术经理、项目负责人、架构师和区块链专家等高端职位。

1. 热门技术方向

不同区块链团队对技术栈的要求基本覆盖了前后端、数据、算法和架构等类型。我们统计了这些招聘需求中的首选技术方向,发现 Go 语言的出现频率最高,C/C++、前端和 MySQL 也榜上有名。

2. 薪资回报

江湖上「区块链多金」的传说并非空穴来风。这 20 份技术岗位的基础年薪平均为 46.3 万元,中位数也有 42 万;尚不包括奖金、初创类公司的期权奖励,以及互联网大厂中高端职位的股票。其中 70% 的岗位薪资集中在 30~60 万区间内。

如果与 2017 全年互联网十大高薪岗位相比,区块链以上的薪资水准甚至可以排在第二名。

▲来源:2017年中高端互联网人才流动报告

Ruff CEO Roy Li 证实了这一点:「目前区块链市场整体给人才开出的工资的确有些虚高,尤其是对那些自称有区块链开发经验的人。」

本质上,区块链薪资走高,还是因为行业刚起步,有真正相关工作经验的人才供给跟不上企业急剧发展的业务需求。因此不论候选人的跳槽前薪资水平如何,市场都会乐意给出高溢价。

区块链对人才的招聘要求是什么?

目前在 100offer 招聘的区块链开发岗位,主要面向工作 3 年及以上的群体。先简单粗暴地对比一下中级和高级岗位要求的区别。

1. 中级:工作 3 年及以上

强调候选人的底层研发和代码实现能力,熟悉大型数据库和指定开源框架。

在开发工作以外,会部分参与到架构设计中。行业认知方面的要求可以放宽,但由于区块链的业务逻辑有其独特性,至少需要提前了解白皮书。

2. 高级:工作 5 年以上

负责架构设计,对通信协议和分布式的精通是必选项,区块链和金融经验是加分项。

对于这个级别的候选人,大多数团队要求既能搞定底层协议,又能改进上层应用。也有公司直接给到 5 年以上经验的候选人专家级的头衔;拉开高级与中级人才差距的,不只是技术能力,关键还有对金融等垂直业务的深刻理解。

那么,中级和高级人才在团队中需要分别承担怎样的角色?在一支区块链团队中,至少需要一位对金融领域有深入了解的架构师做主导,带领几位技术中级骨干将技术共同落地。

区块链企业也重视来自传统金融的转型人才。因为区块链要面对的核心问题仍然是传统金融中心化环境中的一致性、原子性等典型问题,只不过是采用分布式的方法。

对于刚加入的新人,Ruff 会给到两三周或 1 个月的时间在岗学习;但这并不意味着区块链是个「小白友好」的领域。和人工智能、算法的人才市场相类似,区块链的底层开发岗并不欢迎零基础的人。Roy Li 直言不讳地说:「没有分布式计算基本功底的人,建议就别玩区块链了。但如果是基于以太坊写应用,用 JS 也可以做,门槛相对低一些。」

区块链领域正处于人才价格偏高的早期阶段,但与看似光鲜的收益并存的是市场的噪音、泡沫和风险。想去靠谱的团队碰碰运气,光凭薄弱的技术基础是难以「乘虚而入」的。

因此,我们建议有志于区块链的技术人才打好通用语言的基本功,并且针对性地补充知识点,比如 P2P 网络通信、数据存储、加密技术、共识机制、隐私保护、私钥安全技术,以及单链和多链结合等衍生技术。同时,要尤其注重积累分布式或者互联网金融的项目经验,与自己所在的专业垂直领域深度结合,才可能成长为真正的区块链专家。

来源:100offer说(ID:shuo100offer)

GBDC(全球大数据联盟)是大数据领域第三方中立性平台,以促进大数据产业发展、提升产业集群创新能力和核心竞争力为宗旨,致力于打造大数据技术产业链、创新链和服务链,探索建立长效稳定的产学研合作机制,突破产业发展的核心技术,形成产业技术标准,搭建有效的合作交流平台。



今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/fGXzjgYYPH
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/11589