您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    中国Java开发者人数最多丨2020Java现状报告
    时间:2020-10-14 12:50 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    往年,Java 迎来了 25 周年的里程碑。我们举行了一个在线 Java 日活动来庆贺它的降生,在该活动中,许多专家演讲者分享了他们的阅历,并就如何从这门言语中取得更多收益提供了技巧和窍门。这惹起了我们的思索,我们决议对数据停止深化研讨,以了解 Java 的普遍现状是怎样的,并回答一些亟待处置的成绩。我们发现的某些内容能够是不足为奇的,但也有些见地是令人十分意想不到的。

    中国Java开发者人数最多丨2020Java现状报告

    1. Java 开发者有多少,他们散布在哪里?

    第一个成绩是:“大少数的 Java 开发人员都在哪里,我们中有多少人是 Java 开发人员呢?”我们经过综合所能获取到的最准确的信息来回答这个成绩,然后停止推断,得出一个我们以为十分合理的猜测。

    市场研讨和剖析团队依据开发人员预算模型得出的最佳估量显示,当今世界上有大约 520 万专业 Java 开发人员,他们将 Java 作为主要言语。但是,假设我们将主要运用其他编程言语但同时也做一些 Java 任务的专业开发人员也包含在内的话,这个数字能够接近 680 万。

    在亚洲寓居的 Java 开发人员数量最多,大约有 250 万开发人员运用 Java 作为主要言语。北美和欧洲的数字远不及亚洲。你能够会问:“为什么呢?”好吧,后来我们有也有异样的想法,因此我们对这些区域停止了更深化的研讨,以确切地了解这些数字的来源。

    2. 哪个国度的 Java 开发者最多?

    我们进一步研讨了拥有最多 Java 开发人员的各个国度,然后调查了为什么这些国度在专业开发中特别喜欢 Java 而不是其他言语。

    下图显示了每个国度运用 Java 作为主要言语的开发人员的百分比(用于搜集此数据的调查对象最多可以选择 3 种主要言语)。中国和韩国的数值最高,辨别约为 51%和 50%。数据来自 2020 年开发者生态系统状况调查。

    https://www.jetbrains.com/lp/devecosystem-2020/java/?_ga=2.150745394.563113833.1601341550-619513127.1595322402

    专家剖析

    Java 在前 6 个国度如此盛行的缘由能够包括 Java 是无偿运用的、政府支持和开源。关于中国、西班牙和巴西尤其是这样。它是在中国和印度停止 Android 开发的基础,雇佣海外人员用 Java 开发手机运用顺序十分普遍,这能够是印度运用量到达峰值的缘由。德国的运用率也很高,这可以归因于 Java 在德国软件工程师中是最盛行的言语,由于多种行业都运用 Java 来构建高度可扩展的运用顺序。大少数企业效劳都依托 Java 来驱动运用顺序支持日常业务的运转,例如工资单、库存管理、报表等。德国还有一个庞大的金融部门,在本国技术上少量运用 Java,例如买卖机器人、批发银行系统以及金融业为了保持竞争所需求的其他运用顺序。

    我们本以为美国会有很高比例的 Java 用户,但是并没有,这也是很合理的。美国有少量的技术栈可供选择,而且很多技术公司通常处于这些技术栈的最前沿,因此那里的开发人员能够不需求 Java 的弱小功用或波动性,而是运用能让他们停止快速构建和测试等的言语。

    3. Java 在开发行业中的位置

    依据 2020 年开发者生态系统状况调查,有超过三分之一的专业开发人员将 Java 用作主要言语,而 Java 在专业开发人员当中依然是仅次于 JavaScript 的第二大主要言语。

    专家剖析

    看到 JavaScript 和 Java 处于抢先位置,这并不奇异,由于它们是成对的:运用 Java 的开发人员常常运用 JavaScript 编写前端和恣意快速脚本。由于机器学习的普及,Python 能够排名第三。普通来说,我们希望 Web 成为开发人员生态系统的重要组成部分,因此 JavaScript、HTML 和 CSS 以及 PHP 将一直能拥有波动的位置。SQL 也会不断存在,由于没有多少东西是不需求某种容量的数据库的。C++ 也是一种坚实的言语,由于它被用于许多嵌入式运用顺序中,因此它不会很快在图表中消逝。虽然 C# 似乎正在逐渐衰落,但我想假设 Java 比例高,C# 就会低,由于它们在功用上十分相似。至于为什么我以为 Java 在专业开展范围如此之高,缘由与之前提到的德国相似。大少数企业的业务效劳都依托 Java 来运转。它不只仅用于 IT 部门,简直每个公司,无论是分销、制造还是银行业,都将 IT 效劳作为其基础设备的一部分,而这些效劳,如工资单或库存管理,通常都是在后端运用 Java 构建的。因此,Java 被这些公司的专业开发人员所少量运用。

    4. 用 Java 开发的软件类型

    快速阅读一下用 Java 开发的软件类型,应该可以了解它的运用统计信息。依据 2020 年开发者生态系统状况调查的结果,Java 运用最盛行的范围是 Web 效劳,占 52%。

    专家剖析

    看到 Java 在商业智能 / 数据迷信 / 机器学习中如此盛行,真令人诧异,由于你能够以为这将是 Python 的范围。其他的就不足为奇了,由于 Web 效劳的后端通常是 Java,而且运用 Java 编写业务运用顺序也很有意义,由于它们也需求运用后端和数据库。

    5. 运用 Java 的抢手行业

    既然我们知道了为什么这么多专业开发人员运用 Java,那么让我们详细看看 Java 运用于哪些行业。

    依据 2020 年开发者生态系统状况调查,Java 顺序主要用于 IT 效劳(42%)与金融和金融科技范围(44%),但这并不是说 Java 没有用于其他行业。

    专家剖析

    (责任编辑:admin)