谁能一眼一眼能看出图中几个人的21个字,谁的头脑就最灵活! 佛佛佛 昨天

CSDN 最早从 2004 年开始针对中国开发者进荇大规模调查是迄今为止覆盖国内各类开发者人群数量最多,辐射地域、行业分布最广的调查活动 年中国开发者大调查针对软件开发技术、应用开发领域等方面对问卷进行了重新设计,在本次调研中有如下主要发现:

  • 30 岁以下开发者人数占比超八成全国有 19.6% 开发者月薪超過 1.7 万元;

  • 六成开发者在使用 Java 语言,近五成开发者近期最想学 Python 语言;

  • Spark、Redis 和 Kafka 正在成为企业大数据平台通用技术组件;

  • 区块链技术近两年是热点比特币和以太坊是两种主流的区块链开发平台;

  • 人工智能技术日益受到企业和市场的关注,但 64% 企业尚未实现智能化机器学习/深度学习算法工程师最为急缺;

  • 近七成开发者认为未来 5G 网络的传输速率能达到 4G 网络的 10 倍以上;

  • Apache 项目和 Linux 是开发者较为喜欢的开源项目;

  • 半数开发者很尐参与开源项目的开发、维护、运营和社区发展等。

软件开发准入门槛持续降低近 2 成开发者月薪超过 1.7 万

30 岁以下开发者人数占比超八成,軟件开发从业门槛持续降低

从 2015 年到 2019 年的调研数据来看:30 岁及以下的开发者人群占比在 8 成以上,一直是软件开发领域的主力军;全国近半數的开发者工作在一线城市(北京、上海、广州、深圳、天津);物联网、软件、IT 制造三个技术领域涵盖了国内 84% 以上的开发者;本科及以仩学历占 8 成;92% 的开发者是男性

和国外开发者年龄分布趋势大概一致,国内的软件开发群体一直呈现出越来越年轻化的特点这是因为,┅方面软件开发行业蓬勃发展各行各业都需要软件开发相关人才,也有越来越多的毕业生选择从事该行业;另一方面是因为编程语言、框架、云服务等基础设施的持续完善,从事软件开发的门槛在持续降低更容易接纳新鲜血液,报告统计发现本科学历是开发者的主仂军,66% 的开发者拥有本科学历而硕士研究生、博士研究生仅占 11%、1%。

八成以上开发者月薪在 5 千~3 万元之间19.6% 开发者月薪超过 1.7 万元

通过结合受敎育程度和薪资水平的数据特点来看,学历越高的人群中月薪 1.7 万元以上的高收入比例越高。在一线城市(北京、上海、广州、深圳、天津)中月薪超过 1.7 万元的开发者占比为 30%,该比例远高于国内其它城市

开发者属于相对高薪的职业,尤其是在一线城市中但不同开发者の间收入差距较大。软件开发是一个智力密集型的工作不同开发者能够提供的价值差别很大,这就使得一个优秀开发者的收入远高于普通开发者:硕士和博士毕业的高收入者比率要远高于本科及以下的;金融和互联网行业的高收入比率最高

自学是开发者持续学习的主要蕗径

软件开发行业日新月异,只有保持持续学习才能跟上技术变化的脚步终身学习是现代人保持竞争力甚至是维持生存的必要手段。

从調研中可以看到53% 的开发者会通过在未参加正式课程的情况下,自学一门新语言、框架或工具但同时,也有半数的人参加过在职培训或鍺线下课程相对于自学的灵活性而言,这类培训会更为系统和完整对于长期的个人提升有所裨益,开发者可以适当选择但与之相悖嘚是,只有不到 40% 的开发者愿意为学习付费,这可能会导致参与的课程质量不够高

Java 长盛:使用最多,开发者最想学

从编程语言来看Java 是朂多人使用的语言,而 JavaScript 和 SQL 分别是第二第三位这三门语言,使用场景都很广泛Java 一方面后端开发最常使用,生态成熟度无人可比;另一方媔Java 依然是 Android 上最重要的开发语言,与之相比 新兴的 Kotlin 只有 2% 的开发者在使用。而 JavaScript 不仅是前端开发的必备语言还用在 Web 开发、小程序开发等场景下。

Java 和 Python 依然是开发者最希望学习的语言之一只是相比之下,Python 的热度有所降低这可能和机器学习没有去年那么火热有所关联。变化比較大的是 Go 语言与去年相比,今年的调研中想学 Go 语言的开发者降低到了 4%与之相似,Kotlin、R 的学习意愿也大幅降低

从这个趋势也可以看到,洳今的开发者更意愿去学习一些相对成熟度、用途更为广泛的语言对一些代表新模式的语言乐衷程度有所降低。

72% 开发者在使用 Windows 操作系统18% 在使用 Linux 系列操作系统。在存储服务的使用上MySQL 继续扩大其使用率到达了 83%,几乎是开发者必备的技能和去年相比,Elasticsearch 出现在数据库使用的調研中在大数据时代,Elasticsearch 作为提供搜索服务的第一选型也必然会被越来越多的开发者学习和使用。

Node.js 是相对使用普遍的技术框架

在 Web 开发上前端使用 Vue.js 后端使用 Spring 是最常见的选型方案,与之相对应Node.js 是最多被用到的框架,这和当今多端开发的趋势密不可分后端用微服务架构,Φ间用 Node.js 粘合出适合 Web、Android、iOS 等不同端和场景使用的 APIs是当下主流的部署方案之一,既可以前后端分离提高开发效率又可以在保障服务稳定性嘚同时提升灵活性。而TensorFlow 成为开发者最期望学习的框架这说明开发者依然对机器学习保持关注和热情。

在开发环境的选择上Visual Studio 是最为普遍使用的开发环境,这和微软对开发者的投入密不可分微软投入了大量的研发力量,使得 Visual Studio 可以在各种操作系统进行各种编程语言的开发其强大且完善的插件系统可以满足开发者的各种需求,使其可以超过 IntelliJ

大数据平台以私有云部署为主,Spark 使用率高达 44%

私有云部署解决方案是企业构建大数据平台的主要方式

随着分布式计算和云平台的逐步成熟目前大部分公司都有能力搭建自己的大数据平台。调研数据显示81% 企业在进行大数据相关的开发和应用,50% 的企业选择私有云解决方案来部署大数据应用28% 的企业选择自主研发。

仅 19% 企业使用商业发行版 Hadoop 版本搭建数据平台

调查报告发现有 30% 以上的企业并没有使用相对成熟的 Hadoop 技术搭建数据平台,这些企业的算法性能会很大程度上受限于低效的平囼更不可能开发出更高效的数据分析算法。但幸运的是大部分企业都基于商业版或者社区版 Hadoop 搭建了数据平台这些公司的侧重点主要在應用发现和算法的设计层面,更有可能在不久的将来实现大数据的价值

Spark 是企业大数据平台最普遍的组件

Apache Spark 是一个处理大规模数据的快速通鼡引擎,它可以独立运行也可以在 Hadoop、Mesos、云端运行,它可以访问各种数据源包括 HDFS、Cassandra、HBase 和 S3可以提升 Hadoop 集群中的应用在内存和磁盘上的运行速喥。Spark 生态系统中除了核心 API 之外还包括其他附加库,可以为大数据分析和机器学习领域提供更多的能力本次调研中,Spark 是使用最普遍的大數据平台组件使用率达到44%,而MapReduce使用率仅为21%

分布式文件系统 HDFS 作为核心组件之一,使用率也达到了 39%企业对大数据平台应用最多的场景是統计分析、报表生成及数据可视化,38% 企业使用ELK(ElasticSearch + Logstash + Kibana)实时日志分析平台

综上所述,目前大数据的发展热潮令人欢欣鼓舞一个优秀的大数據团队,需要有对产品开发具有高敏感性同时对技术有一定理解的人才同时需要理论基础极其扎实,能对实际问题进行抽象建模和算法設计的人才只有双管齐下,在产品和技术方面进行深层次探索才能真正实现大数据产业的繁荣。

区块链质变比特币逆袭以太坊成 TOP 1 开發平台

22% 的开发者正在用或者准备用区块链技术解决技术问题

区块链技术的发展,是一个量变到质变的过程相比于 2018 年,对区块链和加密货幣了解的人从 22% 增长到 32%准备尝试用区块链技术解决一些问题的人数从 14% 增长到 16%,仅有 4% 的人对区块链完全不了解

43% 的受访者在从事公有链(比特币、以太坊等)的开发

本次调研中,43% 的受访者在从事公有链(比特币、以太坊等)的开发目前行业侧重发展的方向为解决方案、公链忣联盟链,公有链由于其自带激励机制对于普通开发者有直接的回馈,所以上面开发者占比高也比较合情理行业解决方案从去年的 27% 增加到今年的 36%,说明传统行业开发者对区块链的认可度在增加

区块链本质上是技术,落地场景及实际应用才是连接社会效益的关键

比特幣和以太坊是当前两种主流的区块链开发平台

在行业开发者的印象中,以太坊一直是开发平台领域的头号玩家但今年数据显示,以太坊從 2018 年的 44% 占比第一降到 24%;比特币从 2018 年的 28%,上升到 35%占比第一。比特币在行业内外仍然拥有最强共识在闪电网络的加持下,大家也似乎感受到比特币离商用也不再遥远了

金融是普遍认为的行业应用方向

金融行业是普遍认为的行业应用方向,占 36%区块链本身具备的防篡改、鈳追溯的特点,能大大降低金融行业监管成本不过金融的进入门槛相对也较高,需要各方面技术的配合其次,智能硬件和物联网也被認为是主流应用方向占 14%。不过相比其他众多已经很成熟的技术依托区块链的解决方案在实际使用中,往往面临必要性缺失的问题因此区块链应用发展仍任重道远。

在区块链结合行业之前更加要重视与其他新技术的结合和协同:物联网设备能够提供大量数据,5G 能够提供高速传输存储可以解决区块存放的问题等。

算法工程师最急缺TensorFlow 占据 AI 深度学习框架榜首

64% 的企业尚未实现智能化

在经历了 2019 年的行业低谷期之后,无论是行业巨头还是新兴独角兽都开始审视 AI 能够切实落地的场景。调研数据显示14% 的企业尚无信息化基础,27% 的企业实现了事务處理数字化22% 的企业具备商业智能基础设施,实现描述性分析使用机器学习实现预测性分析和决策优化的企业占 16%,而在业务中全面使鼡 AI 系统、机器人和其他自动化工具的仅占

机器学习/深度学习算法工程师最急缺

在岗位分布上由于深度学习是以大数据为基础的,而感知智能中的计算机视觉又是目前深度学习较为成熟的应用所以,机器学习和深度学习工程师以及数据工程师、计算机视觉工程师排行在湔三位。当前最急缺的岗位也是机器学习/深度学习算法工程师、数据科学家/数据分析师/数据挖掘工程师岗位

53% 的开发者表示其团队急缺机器学习/深度学习算法工程师,37% 表示急缺数据科学家/数据分析师/数据挖掘工程师

TensorFlow是人工智能领域主流深度学习框架

此次调研中,TensorFlow 使用普及率达到 48%从技术本身的角度来看,较为成熟的 TensorFlow 成为 AI 工程师的首选深度学习框架Torch/PyTorch由于其开发效率较高,也得到了较多支持

35% 开发者选用国產 AI 芯片应用于自己的 AI 开发

在 AI 芯片领域,国内厂商也开始弯道超车越来越多的开发者也开始关注国内 AI 芯片的进展。调查数据显示选用国產 AI 芯片应用于自己的 AI 开发时最看重的因素方面,对主流 AI 框架的支持能力是最普遍的因素占 35%

物联网云平台三足鼎立:阿里物联、华为云、百度 IoT

69% 的开发者认为未来 5G 网络的传输速率能达到 4G 的 10 倍以上

每一代新型的通信系统总是能带来更大的带宽据报告显示,近七成开发者认为未来 5G 网络的传输速率能够达到 4G 网络的 10 倍以上

影响 5G 普及的三大因素:5G 套餐价格未定、运营商的开发程度、需要更换手机

由于目前 5G 网络使用鍺较少,费用较低廉的套餐还没有推出第一代 5G 终端不太成熟等原因,目前 87% 的开发者认为 5G 套餐费用过高并且大部分开发者认为 5G 网络目前覆盖范围有限,因此将近 40% 的开发者正处于观望阶段

值得一提的是,本次调查中 62% 的开发者认为5G 时代应该加强对个人隐私的保护,这反映絀目前社会对数据隐私越来越重视的整体趋势

阿里物联和华为云是应用相对普遍的 IoT 云平台

根据调查,2019 年物联网云平台呈现三足鼎立的趋勢:阿里物联、华为云、百度 IoT 成为用户最多的三种物联网平台并且和第四名中移物联远远拉开了差距,这和我们的实际使用体验一致

未来的基础物联网平台可能会继续呈现以偏硬件实现为主的华为云和以偏软件体验为主的阿里、百度物联平台的三足鼎立局面。

物联网技術开发:Linux 和 Windows 是使用较多的操作系统

Linux 和 Windows 是较普遍的操作系统使用率分别为 51%、44%。目前在物联网设备开发过程中Linux、Windows 和 Android 较为普遍,依然延续了 PC 岼台的开发者操作系统份额虽然华为、阿里等公司在 2019 年均发布了自己的物联网专用操作系统,但还并未得到开发者的大规模认可大公司的物联网操作系统发展之路依然任重而道远。

Wi-Fi 是应用最普遍的物联网通信技术

在本次调研中近距离通信(比如 Wi-Fi 和蓝牙)是现存物联网開发者最主要的通信方式。然而这种比重可能会随着未来 3~4 年内车联网的大规模商业化产生变化汽车、工业物联、智能电网这类高移动性、高可靠和低延迟物联网场景会更适合需要整体规划的运营商网络。

物联网行业和传统互联网行业不同相比而言更加需要注重 “软硬结匼”。物联网产品的硬件维护成本远远大于传统互联网行业因此设计、实现出真正可靠、用户喜欢且实用的产品不仅仅涉及软件服务,吔需要考虑硬件可靠性和实用性这对于直接面向用户的物联网企业,特别是从传统互联网厂商或者硬件厂商转型的企业来说存在非常严峻的挑战需要静下心来深入了解垂直市场的需求。

六成开源开发者无收入Apache 项目最受喜欢

77% 开发者每周在开源上投入时间不超过 5 小时

无论昰大数据、区块链、人工智能还是物联网领域,其中最为重要的、最受欢迎的技术都是开源的但是报告统计发现,有超过一半的开发者佷少参与开源项目每周在开源上投入不超过 5 小时的占 77%其中1 小时以内的占 31%。此外65% 的开发者不曾在开源上获得收入,获得不错收入的僅占一成

开发者最喜欢的开源项目是 Apache

国内开源的现状虽然近年来已经有了很大的发展,但是一个残酷的事实是老兵正在离开这个行业,离开一线开发的队伍:报告数据显示30 岁以下的开发者人数超过 82%,接触开源的时间在 5 年以内的开发者超过 83%随着那些经验丰富的老兵转荇或是进入管理层,不再写代码、也不再参与开源的事实也就凸显出来.....未来开源的建设依然任重而道远。

版权声明:《中国开发者调查報告》版权属于CSDN转载、摘编或利用其他方式使用本调查报告文字或观点应注明来源

原标题:谁能一眼一眼能看出图Φ几个人的21个字谁的头脑就最灵活!

考验你眼力的时候到啦!

总共三句话,句句是良言

全部看出来的眼力1.5,

是不是很神奇你看出来叻是哪三句话了吗?

给朋友们看看吧他们一定也没见过,比比谁最先看出来!!

版权归原作者所有如有侵权请联系删除

声明:该文观點仅代表作者本人,搜狐号系信息发布平台搜狐仅提供信息存储空间服务。

我要回帖

更多关于 一眼能看出图中几个人 的文章

 

随机推荐