中国区块链开发者真实现状:半数只懂皮毛; 数据分析师吃香; Java/Python或成为主流开发语言
作者 | Aholiab
出品 | 区块链大本营(blockchain_camp)
近期,CSDN强势发布了《2018-2019中国开发者调查报告》(以下简称「报告」),报告根据2018年的技术趋势和热点,以及市场上出现的新技术为出发,全面覆盖国内各类软件开发者人群、地域和行业。
在区块链领域中,该报告以公链、联盟链、开发工具、智能合约等主流领域的开发者为出发,绘制成了一副完整的「区块链开发者现状图」。
*ps. 完整大调查pdf下载福利,请拉到文末
此外,还邀请区块链通证经济专家孟岩作为点评,对每项调查结果进行评价。今天,营长就将这份大调查的完整结果呈献给大家。
作为区块链开发者,相信这份调查对于你对行业的理解和技术的把控,都有很大的裨益。
近半数开发者仅了解区块链的皮毛
作为新兴技术,区块链虽然是这几年最热门的技术话题之一,但在本次调研中,正在使用或准备使用区块链技术解决实际问题的开发者仅占27%。
虽然比2017年的10%有很大提高,但相比于44%的开发者对区块链仅了解一些概念,这一比例还是显得有点低。
有趣的是,在孟岩看来,即使是27%的开发者正在或是准备使用区块链,这个比例仍然太高了。他直言,这可能是「小样偏差」造成的。
数据分析人员对区块链更敏感
在所有技术岗位中,数据分析人员对区块链技术更为敏感。报告显示,有42%的数据分析人员已经使用或准备使用区块链技术解决问题;网络安全人员紧随其后,这一比例达到了40%。
4成开发者拥有加密数字资产
在调查者中,4成开发者表示拥有加密数字资产,2017年这一比例仅为27%。
在其他领域中,教育/培训/学术/科研/院校等行业的加密数字资产普及率较高,比例占到56%。互联网/移动互联网/电子商务、计算机软件、IT服务/系统集成等行业,拥有加密数字资产的开发者也达到了40%。
5成开发者从事公有链开发
报告显示,50%的开发者从事公有链(比特币、以太坊)的开发,27%的开发者从事区块链行业解决方案的开发,26%在从事联盟链(Hyperledger、R3 Corda)等开发。
但这一结果并不能显示区块链开发中的一些结合领域。比如用Hyperledger做行业解决方案的开发者,就介于选项二和选项三之间。
因此,孟岩认为,要想把区块链的优势发挥出来,通证是大杀器。
在所有区块链开发平台中,比特币和以太坊是目前用户最多的,在本次调研中,分别占44%和28%。
对此,孟岩认为,以太坊的优势在于文档和教学资源比较丰富,但是其他方面的颓势越来越显露出来。究其原因,无外乎其性能的瓶颈。如果这一问题不解决,EOS超越以太坊,指日可待。
Java和Python成为区块链主流开发语言
在调查张,智能合约的开发使用Java、Python和Go的比例最高。分别有32%、32%和31%的比重。
而DApp的开发中,Java的使用更是占了51%。
不过孟岩认为,这一结果只能反映Java和Python的开发者数量庞大。当前智能合约的开发还是以Solidity(以太坊)和C++(EOS)为主。
而公链基础设施,则不是C++就是Go,没Java和Python什么事。
5成开发者希望使用区块链技术
在调研中,开发者最希望了解的是如何使用区块链进行研发,比例占50%;其次是希望了解几个主流区块链平台的应用开发技术和区块链基础知识的普及,本别占45%和44%。
在众多应用场景中,「金融」依然是呼声最高的应用落地方向,占63%;此外,知识产权管理和商品防伪、智能硬件和物联网也被认为是主流应用方向,分别占42%和41%。
关于这一点,孟岩既赞同又不赞同。原因在于,金融作为重度监管的行业,既得利益者实力雄厚,而且早就跟权利结为一体,想要撼动谈何容易。
而另一方面,金融行业的既得利益者,也不是铁板一块,如果出来主导区块链化,也可能会有好的发展。
在区块链与其他技术领域结合中,大数据、物联网和云计算被普遍看好,分别占47%、43%、41%。
除此之外,79%的开发者表示,会考虑1年内进入区块链领域。
关于这份调查,你还有哪些观点?
欢迎留言与营长分享!
完整大调查下载,请长按二维码:
扫码报名 | 免费技术公开课
技术架构 | 应用架构 | 安全 | 隐私
推荐阅读: