中国开发者真实现状:40 岁不做开发,算法工程师最稀缺!

戳蓝字“CSDN云计算”关注我们哦!


互联网的 2018 年,注定是不平凡的一年。

浩浩荡荡的美国制裁中兴事件唤醒了科技界对芯片产业的重视,倒逼了一系列芯片方面的布局和投资;互联网人口红利不断消耗,推动百度、腾讯、阿里巴巴等科技巨头先后实施战略升级和组织架构调整;加密货币的严格审查直接导致了曾经辉煌无量的比特币暴跌,但数字货币的底层技术区块链却逐步生根落地,推动了下一代互联网建设;华为孟晚舟事件揭开了蛰伏已久的 5G 技术,而围绕 5G 科技主导权的争夺还将继续白热化……

混沌之下,身处其中的开发者更是切身感受到了波涛澎湃下的技术趋势更迭。为此,CSDN 历时 143 天,重磅发布了 2018-2019 中国开发者调查报告:想了解最全面最写实的开发者画像吗了解哪些开发岗位最受推崇、薪资待遇最佳吗了解大数据、云计算、区块链、人工智能、物联网等技术领域的最新热点动态吗…..尽在此处!

640x_fmt=jpeg

作者 | 郭芮

出品 | CSDN(ID:CSDNnews)

中国软件开发者报告是基于一年一度的 CSDN 软件开发者大调查数据分析结果形成的。为了更准确地绘制出中国开发者整体图谱,同时也为未来 IT 行业趋势和人才发展提供指导,CSDN 最早从 2004 年开始,就对开发人员、开发技术以及开发工具、平台的状况和发展趋势等进行了深入的调研,更是成为历年来众多企业和专家进行相关策略制定和未来趋势判断的重要依据。

基于此,2018 年中国软件开发者大调查根据技术趋势热点以及市场上出现的新产品、新技术,对调研选项进行了调整和补充,还特别成立了专家顾问团队,针对调查中涉及的大数据、云计算、区块链、人工智能、物联网技术领域进行了专业的点评,更能体现中国软件开发领域的发展现状。

开宗明义之后,下面就让我们由浅入深地解读一番吧!

640x_fmt=png

但与之相对的,40 岁以上的开发者占比几乎可以忽略不计。根据不同年龄段的职位分布表也可见一斑,仍有部分 40 岁以上的开发者继续在技术领域深耕,还有大多数向管理岗位进行了转型。而除此之外,许多大龄开发者们会受到来自家庭和职场的各种生存压力,因此选择再择业的人也不在少数。

640x_fmt=png

在一线城市(北京、上海、广州、深圳)中,月薪过万的软件开发者占比为 63%,该比例远高于国内其它城市。对比 2017 年数据也可以发现,在各级城市中,月入过万的软件开发者比重均有所提升。

调查结合受教育程度和薪资水平的数据特点还发现,学历越高的人群中,月薪 2 万元以上的高收入比例越高,硕士及以上学历开发者薪资水准是专科及以下学历的近五倍之多。知识是最大的财富,古人诚不我欺。

640x_fmt=png

高薪促进了开发者学习热情,6 成开发者每周学习 6 小时以上

高薪对应的是开发者在技术上的不断深耕,事实上,超 9 成开发者计划在 2019 年通过学习新技术来提升自己的事业,近 5 成开发者愿意参与到开源社区项目中,有 62% 的开发者每周学习时长高达 6 小时以上。

640x_fmt=png

在编程语言方面,Java、R 和 Javascript 成为开发者使用最多的编程语言,但得益于人工智能的持续火爆和深度应用,Python 却是开发者近期最想学的开发语言,其次是 Java 和 R,占比分别为 35% 和 26%。

640x_fmt=png

大数据应用场景仍呈现单一化,数据挖掘或成后续主流

大数据技术应用开始普及,但应用场景仍相对单一

本次调研数据显示,近八成企业在进行大数据相关的开发和应用,这一比例与 2017 年基本持平,没有太过长足的发展。

640x_fmt=png

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

Apache Spark 是一个处理大规模数据的快速通用引擎,可以提升 Hadoop 集群中的应用在内存和磁盘上的运行速度,还可以为大数据分析和机器学习领域提供更多的能力。在本次调研中,Spark 是使用最普遍的大数据平台组件,使用率达到 45%,而 MapReduce 使用率仅为 23%。

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

640x_fmt=png

云计算已大面积普及,阿里云“笑傲”公有云市场

86% 的企业正在使用云服务,阿里云仍领跑国内公有云市场

2018 年的调研数据显示,有 86% 的企业正在使用云服务,相较 2017 年略有提升。这也说明了云计算已相当普及,仅有 1 成企业对云计算平台基本不了解或者无意使用,79% 的企业利用云平台已经开发应用或正在开发应用。

640x_fmt=png

Docker 和 OpenStack 是当前云平台部署的两种主流框架

Docker 和 OpenStack 是当前最主要的两种云平台框架,使用占比远远高于其他部署方式。

OpenStack 是 IaaS 组件,操作简单,在本次调研中占 30%,位列第一位。而随着 Docker 技术的不断成熟,以及其在轻量、配置复杂度以及资源利用率方面的明显优势,越来越多的企业也开始考虑通过 Docker 来改进 IT 系统。在本次调研中,基于 Docker 搭建的云平台占比为 26%。

640x_fmt=png

“企业使用云计算的比例在 2017 年有一个突升,2018 年这个比例继续升高达到了 86%”,奥思数据创始人&CTO 李明宇表示,云计算已经普及。但是对于云厂商来说,“在提供了基础的虚机、存储和网络服务之后,下一步就应该首要发展负载均衡服务。”

此外,OpenStack 和 Docker 成为了应用最广泛的软件工具,但我们在调查报告中也看到 K8S 和 Jenkins 同样得到了较高比例用户的使用,将 Docker 与这些工具结合起来,能够发挥更大的用途。

640x_fmt=png

“2018 年加密数字货币市场大起大落,充满戏剧性,而这种戏剧性使得更多开发者开始关注这项新技术所蕴含的机会。”CSDN 副总裁孟岩如是说。

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

以太坊和比特币是当前两种主流的区块链开发平台,本次调研中,分别占比 44% 和 28%。

640x_fmt=png

不过“在我看来,这个调查项的结果只是反映了 Python 和 Java 开发者数量的庞大。”孟岩认为,当前开发公链智能合约的主流语言,在以太坊上是 Solidity,在 EOS上 是 C++,而开发公链基础设施不是 C++ 就是 Go,“因此并不能说 Python 和 Java 就能独占鳌头。”

六成以上开发者认为金融行业是区块链未来的主要应用方向

缺少落地的应用和场景、缺少技术资料、缺少开发经验是当前区块链开发的主要挑战。基于此,业界普遍认为金融行业会是未来主要的行业方向(63%)。此外,知识产权管理和商品防伪、智能硬件和物联网也被认为是主流应用方向,分别占 42% 和 41%。

640x_fmt=png

2018 是 AI 技术落地的元年,算法工程师最为紧缺

近 4 成开发者正在尝试使用人工智能技术,发展潜力巨大

当前人工智能的普及率还偏低,但发展潜力很大。本次调研数据显示,已经使用 AI/机器学习/深度学习技术的仅占 16%,37% 表示正在尝试使用,只有 16% 的开发者表示完全没有用过。

640x_fmt=png

TensorFlow 是人工智能领域主流机器学习框架

此次调研中,TensorFlow 使用普及率达到 52%,是第二名的两倍之多。

640x_fmt=png

“2018 年是 AI 技术落地的元年”,文因互联 CEO&联合创始人鲍捷表示道,落地实践是一个漫长的过程。在报告中我们可以看到,AI 的应用还有很大的发展空间,而如何帮助企业寻找到其业务痛点,寻找落地场景,进而利用 AI 技术帮助其进行提升和改进、甚至业务重塑将是这场变革的关键点。

640x_fmt=png

嵌入式设备开发工程师、机器学习/深度学习算法工程师最为急缺

此次调研中,物联网领域需求最多的岗位是嵌入式设备开发工程师,占 25%,其次是机器学习/深度学习算法工程师,占 13%。

640x_fmt=jpeg

640x_fmt=png

福利

扫描添加小编微信,备注“姓名+公司职位”,加入【云计算学习交流群】,和志同道合的朋友们共同打卡学习!

640x_fmt=png 喜欢就点击“好看”吧

来源:csdn业界要闻

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年2月5日
下一篇 2019年2月5日

相关推荐