米乐游戏下载:Java收入不再最低Python被TypeScript打败开发者查询陈述出炉

   刊发时间:2023-02-27 02:07:46   来源:乐米体育彩票 作者:米6体育官方网站

  Stack Overflow 2020 年度全球开发者查询陈述出炉。陈述显现,JavaScript 接连八年成为最常用的编程言语,而在最受开发者喜欢的编程言语榜单中,Python 排名第三,较上一年下降一位,被 TypeScript 逾越。另一值得重视的结果是,Java 言语的薪酬收入不再是最低了。

  近来,Stack Overflow 发布了 2020 年度全球开发者陈述。这是 Stack Overflow 发布的第十次年度开发者查询结果,在本年 2 月份有将近 65000 名开发者参加了此次查询。

  与 2018 年的 10 万参加者和 2019 年的 9 万参加者比较,这次查询的参加者数量呈现下降。Stack Overflow 表明「本年,咱们不计划成为规划最大的查询,而是想使此次查询更具代表性,能够代表全球各地程序员的多样性。」

  这次查询触及开发者根本状况、技能、作业和社区多个方面。机器之心选取了该查询陈述的核心内容进行介绍,完好陈述拜见以下链接:

  在曩昔五年的最受开发者喜欢的技能榜单中,Python 言语的排名持续上升。但本年 Python 被 TypeScript 打败,从上一年的第二名掉到了第三。Rust 接连五年位列该榜单第一名;

  网站可靠性工程师和运维专家薪资依然最高。80% 的受访者以为运维很重要,44% 的受访者任职公司具有至少一名专职运维人员;

  澳大利亚受访者的均匀编程经历最丰厚,约为 16.9 年,其次是英国和美国的开发者。而美国和英国受访者的均匀作业年限最高,分别是 33.7 和 33.1 年;

  超越 75% 的开发者偶然加班(每个季度加班一至两天),25% 的开发者每周加班一至两天乃至更多;

  从下图能够看到:受访者从事作业前五位分别是:后端、全栈、前端、桌面或企业运用、移动端。别的,运维专家、数据库办理工程师、设计师和系统办理工程师的份额也都在 10% 以上。

  受访者的作业年限状况如下:作业年限为 5-9 年的开发者占比最高,其次是 10-14 年、少于 5 年、15-19 年以及 20-24 年。

  受访者的学历状况如下:69% 的受访者是本科和硕士学位,博士学位的开发者占比仅为 2.9%。

  其间,JavaScript 的运用者份额与上一年根本相等,Python 的运用者份额比较上一年增加了 2.4%,发展势头迅猛。

  在最常用的渠道中,Linux 和 Windows 独占鳌头,超越一半受访者表明在曩昔一年中运用过这两个渠道做开发作业。

  此外,容器技能的盛行度也在逐年增加,如 Docker 和 Kubernetes。

  最受开发者喜欢的编程言语排名中,Rust 接连五年成为最受开发者喜欢的编程言语,然后依次是 TypeScript、Python、Kotlin 和 Go。上一年排名第二的 Python 被 TypeScript 击落,位列第三。

  而开发者最头疼的 Web 结构是 Angular.js,有 75.9% 的开发者挑选了该选项。

  而最令开发者头疼的数据库是 IBM DB2,有 76.7% 的开发者挑选了该选项。

  近一半的开发者挑选 Windows 作为首要操作系统,挑选 MacOS 和 Linux 的开发者占比适当,约为 27%。

  80% 以上的开发者挑选了 GitHub 作为首选协作东西,一半以上的开发者挑选了 Slack。

  就全球规模来看,运用 Perl、Scala 和 Go 言语的开发者往往取得最高的薪酬,薪酬中位数约为 75k 美元。值得一提的是,Perl 言语在最令开发者头疼的编程言语中排名第三,所以高薪酬或许是为了补偿该言语开发者的缺少吧。此外,Java 也不再是薪酬最低的编程言语了。

  技能聚合在一起构成相相关的生态系统,供开发者运用。下图展现了相关性最高的技能:

  与上一年的状况相似,web 开发技能簇经过 SQL 与微软技能发生联络,运维技能簇经过 Linux 与 Python 生态网络发生相关。

  工程司理、网站可靠性工程师(SRE)、运维专家和数据工程师的薪资水平最高。

  总体上,开发者的薪资与作业经历成正相关。可是详细到特定职位则有一些差异,例如网站可靠性工程师、运维专家和数据工程师的薪资与具有平等作业经历的其他职位开发者比较特别地高,这与全体薪资趋势保持一致。

  以上是该查询陈述中与开发者技能、薪资等较为相关的内容,更全内容请阅览原陈述。

 

版权所有: 米乐游戏下载_乐米体育彩票_米6官方网站 

京ICP备05050114号      400-160-1670