这篇文章会让你重新思考哪些编程语言值得学习

这篇文章会让你重新思考哪些编程语言值得学习_第1张图片

这篇文章会让你重新思考哪些编程语言值得学习

  1. 介绍

在学习编程语言以开始新的职业或在您的职业生涯中取得进步时,有很多见解。

您可能听说过一些建议,例如“您需要开始学习 Javascript、HTML 和 CSS 以尽快进入劳动力市场”或“您需要学习机器学习以获得更好的收入”。

看看数据告诉我们什么?如果您分析本文中的图表,您可以更深入地了解您职业生涯的下一步。

这篇文章会让你重新思考哪些编程语言值得学习_第2张图片

圣ü在这篇文章中所使用的数据来自DY呈现StackOverflow的2020年度调查,以更深入分析一下这个话题。进行这项研究的选定人群是对 StackOverflow 调查做出回应且年薪在 2,000 到 300,000 美元之间的软件开发人员,总共代表 32,518 名开发人员。

该调查包含来自全球约 64,000 名软件开发人员的数据,其中一些问题或信息如下:

“使用 2020-02-19 的汇率换算成美元的年薪” “您对当前工作的满意程度如何?”
“在过去的一年中,您完成了哪些编程、脚本和标记语言的大量开发工作?”

第一部分:目前劳动力市场上最流行的编程语言是什么?

收集数据以回答此主题的调查问题是:

“在过去的一年中,您完成了哪些编程、脚本和标记语言的大量开发工作?”

下图显示了 2019 年和 2020 年有多少受访者使用每种编程语言。

这篇文章会让你重新思考哪些编程语言值得学习_第3张图片

我们可以看到劳动力市场上最受欢迎的语言是 Java、C 和 JavaScript。

我们还可以看到 JavaScript 和 HTML/CSS 位居最流行的语言之间,这可能与当前劳动力市场上最热门的职位之一:Web 开发人员有关。

Python 和 SQL 也在最流行的语言之间,这可能与数据科学、数据分析和数据工程角色有关。

第二部分。工作满意度与编程语言的关系如何?

为了回答这个问题,将与工作满意度相关的数据从 1 量化为 5(其中 1 为非常不满意,5 对目前的工作非常满意)。

此图中显示的编程语言对应于开发人员在 2019 年和 2020 年使用的语言。

这篇文章会让你重新思考哪些编程语言值得学习_第4张图片

我们可以看到,工作满意度与编程语言的相关性较弱,Julia 和 Haskell 等不太流行的编程语言表现出最高的工作满意度。

第三部分。编程语言与开发人员的薪水有什么关系?

在下图中,我们可以看到 2019 年和 2020 年使用每种语言的开发人员的工资。

这篇文章会让你重新思考哪些编程语言值得学习_第5张图片

除了工作满意度图外,该图(平均年薪)还显示,使用过 Scala、Perl、Rust 和 Go 等不太流行的语言的开发人员的薪水更高。

第四部分。但是 Python 呢?

我们可以看到,python 开发人员的平均工资高于使用其他编程语言(如 JavaScript、Java 和 HTML/CSS)的开发人员。

也许,我们可以推断数据科学家的平均工资比使用 JavaScript 和 HTML/CSS 的 Web 开发人员高。

为了在统计学上证实这一假设,进行了具有 95% 显着性的假设检验。2019 年和 2020 年,Python 开发人员的薪水高于以下领域的开发人员:TypeScript、C++、Kotlin、C#、VBA、SQL、C、JavaScript、Java、HTML/CSS、Dart 和 PHP,到目前为止......

使我成为优秀 Python 开发人员的 5 个 Python 技巧

结论

这篇文章的一些最有趣的发现是:

  • JavaScript 和 HTML/CSS 介于最流行的语言之间,这可能与当前劳动力市场上最受欢迎的职位之一:Web 开发人员有关。
  • Python 和 SQL 介于最流行的语言之间,这可能与数据科学、数据分析和数据工程角色有关。
  • 编程语言与开发人员的工作满意度弱相关。
  • 平均而言,Python 开发人员的薪水高于使用与 Web 开发前端角色(如 JavaScript 和 HTML/CSS)相关的编程语言的开发人员。

你可能感兴趣的:(python)