实际上,Java的工作机会超过Python。

扫码关注《Java学研大本营》

很多人说,Java已经过时了。

但是,实际上Java的工作机会已经超过了Python。

下面,让我们来看看国外招聘网站的各种语言的数据吧。

国外网站DevJobsScanner,分析了过去8个月时间当中,超过700万份开发者工作职位的需求。于是,有了这个行业编程语言的需求量排行榜。

快来看看,你会的编程语言,榜上有名吗?

可以看到Java语言排在了榜上第三的位置,但是,在过去 2 个月时间里,Java 的工作机会已经超过了 Python。

下面,让我们看看各种编程语言的工作需求的变化趋势吧。

Javascript / Typescript

Javascript / Typescript占编程语言工作需求的 32%。

Javascript 目前仍然是市场上需求量最大的编程语言。此外,Typescript的到来也起到了推动作用。

近年来 Typescript 的流行度有所增加,许多新的 Javascript 框架完全用 Typescript 编写,比如Angular 和 NestJS。

Python

Python占编程语言工作需求的 20%。

Python语言具有多功能性,从脚本、运行服务器到数据分析。

除此之外,Python 还拥有强大的社区。

Java

Java占编程语言工作需求的 17%。

自从 1995 年诞生以来,Java 一直非常流行。虽然近几年随着 Kotlin 等现代语言的出现,Java的流行度在持续下降。但它目前仍然稳居前三。

许多互联网巨头使用的 Spring 等框架,也有助于 Java 保持这一地位。

C#

C#占编程语言工作需求的 9%。

C#作为一种通用语言,它的使用范围很广。最常见的用法是与 .NET 框架一起使用。

除此之外,它还在 Unity 游戏框架中大量用于编写脚本。

PHP

PHP占编程语言工作需求的 7%。

PHP从它诞生至今已经有27年。PHP 主要用于 Web 开发,与 Laravel 或 Wordpress 等框架结合使用。

C/C++

C/C++占编程语言工作需求的 5.5%。

从 C 语言的首次发布到现在已经过去了 50 年,从最初被命名为 "C with Classes" 的 C++ 出现到现在也已经过去了 37 年。

在经历长时间的磨砺后,C/C++ 通过对语言的定期补充和改进保持了其流行度,现代 C++ 具有包括面向对象、泛型、函数式以及便于低级内存操作等特性。

C/C++在行业中的使用范围很广,在视频游戏、服务器、数据库、太空探测器等方面都有应用。

Ruby

Ruby占编程语言工作需求的 4.2%。

Ruby 最常见的用法是与网络框架 Ruby on Rails 结合在一起。

虽然排名不高,但 Ruby 在 Twitter、Github 和 Crunchbase 等知名公司被广泛使用。

Go

Go占编程语言工作需求的 2%。

Go语言由 Google 在 12 年前创建,旨在多核、联网机器和大型代码库时代提高编程效率。

虽然Go语言还非常年轻,但是,Go 的流行度正在缓慢增长。

目前 Uber 和 Twitch 等知名公司正在使用 Go。

总结

Javascript和Typescript主导了开发人员的就业市场,并且三分之一的工作机会需要Javascript或Typescript相关知识。

Python和Java是2022年市场需求量第2和第3的编程语言。

但要,在过去2个月时间里,Java的工作机会已经超过了Python,因此那些说Java已经过时了的言论可能也过时了。

同时值得关注的还有C# ,在这8个月中,它一直在缓慢增长,Go的情况也是如此。

可以预见的是,C#和Go这两种语言,尤其是Go,未来可能会发挥更大的作用和占据更高的就业市场份额。

所以说,这么一看,Java只要还在用,就永远不过时。

今天你学Java了吗?

参考:https://www.devjobsscanner/blog/top-8-most-demanded-languages-in-2022/

Java的参考书籍

《Java从入门到精通》

购买链接:https://item.jd/13284888.html

《Java编程讲义》

购买链接:https://item.m.jd/product/13495830.html

精彩回顾

偏向锁、轻量级锁、重量级锁,Synchronized底层源码终极解析!

详细&全面的RxJava架构原理与设计讲解

Java面试宝典大集锦

扫码关注《Java学研大本营》

更多推荐

Java过时了吗?不,它并没有!