2020 年 10 大受欢迎的全球顶级编程语言与薪资水平

无感健康监测的未来:毫米波雷达如何重新定义睡眠科技与居家养老 毫米波雷达技术正重新定义无感健康监测,特别是在睡眠科技与居家养老领域。通过精准监测呼吸、心率和体动,无需穿戴设备即可实现临床级精度。结合合宙Air700E开发板,构建了完整的远程看护解决方案,为老年人提供跌倒检测、异常报警等安全保障,同时保护用户隐私。 阅读详情

点击“开发者技术前线”,选择“星标????”

在看|星标|留言,  真爱

英文 | https://codeburst.io/10-top-programming-languages-in-2019-for-developers-a2921798d652

翻译 | 杨小二

硬件和软件技术的进步是推动整个互联网技术进步的主要因素。顶尖的编程语言是现代技术与新兴技术的核心组成部分。

今天的开发人员需要学习的编程语言比以往任何时候都要多。同样,许多IT外包公司现在正在使用大量语言来构建所有不同类型的软件应用程序。

对于那些利用这些编程语言满足其需求的人(无论是个人还是企业的),都有多种语言可供选择。由于开发时候,需要掌握多种编程语言,因此企业很难在软件开发项目时,找到合适的程序员。

而我试图找到一些最有效和最受欢迎的编程语言,供开发人员学习和企业使用。

2020年有哪些顶级编程语言受全球欢迎

在列出针对开发人员和企业的最佳编程语言之前,我想简要介绍一下其研究工作。因此,这里简要介绍了用于研究的数据:

1、收入最高的顶级编程语言(摘自《StackOverflow开发人员调查报告2019》和《Indeed》)。数据来源地址:https://insights.stackoverflow.com/survey/2019#top-paying-technologies

全球薪资水平最高的编程语言截图如下:

以上为全球编程语言的薪资水平

注意:语言的受欢迎程度并不取决于开发人员的薪资待遇。同样,为特定需求开发的语言与多少开发人员使用也没有关系。从长远来看,最重要的是开发人员如何培养技能并使用他们已经掌握的语言进行工作。

我研究这项数据指标,更多的是考虑编程语言的薪水水平,但热情同样重要。

2、基于StackOverflow数据调查来看开发人员偏好

在过去的十年中,顶级编程语言的开发越来越集中在使开发人员更容易上手。因此,公平地将他们对编程语言的喜爱作为衡量标准。

3、分析GitHub上的开发人员活动(排名来自2019年Q1-Q4的GitHut 2.0结果,地址:https://madnight.github.io/githut/#/pull_requests/2019/1)。

自2014年第二季度以来,GitHut的第一个版本没有更新,但就分析GitHub上的活动而言,GitHut 2.0更具有参考价值。开发人员的活动在帮助企业确定特定语言/框架或技术堆栈的参考方面发挥着巨大作用。企业会密切关注开发人员的活动,并在此基础上选择合适的开发语言。

4、2019年1月至2019年12月全球Google搜索趋势。

Google是地球上每个开发人员的最好朋友。因此,分析搜索趋势并找到开发人员对今年最感兴趣的编程语言的比较这个问题上,是具有一定参考价值的,也是相对公平的。以下就是,企业在软件开发项目时,优先选择使用的一些编程语言:

  • JavaScript

  • Python

  • Java

  • Go

  • Elixir

  • Ruby

  • Kotlin

  • TypeScript

  • Scala

  • Clojure

这个数据,也基本与GitHut 2.0的数据一致。截图如下:

1、JavaScript

  • 有确切的数据表明,美国JavaScript开发人员的平均工资:每年为109,462美元。

  • 在2019年Stack Overflow开发者调查中被公认为最流行的顶级编程语言。

  • GitHub上最流行的编程语言。

  • 根据Google趋势数据显示,自去年以来,JavaScript的流行度似乎有所下降。该语言在2019年1月的评分接近最高峰,为91分。2019年12月,我们发现流行度有所下降,JavaScript在100分中仅获得62分。

2、Python

  • 有确切的数据表明,美国Python开发人员的平均薪酬:每年117,503美元。

  • 根据2019年Stack Overflow开发者调查,Python是最顶级的面向对象编程语言之一,在最受欢迎的顶级编程语言列表中排名第二。

  • 在StackOverflow Developer调查中也被公认为最需要的编程语言。

  • GitHub上第二活跃的编程语言。

  • 自2019年初以来,Python的流行度已大大下降。截至2019年12月,该语言在Google趋势中的评分为62分,100分中。而在1月份时该评分为75分。

3、Java

  • 根据相关数据显示,美国Java开发人员的平均工资:每年101,929美元。

  • 作为2019年最令人恐惧的编程语言之一,Java恰好排在第十位。

  • GitHub上排名第三的最活跃的顶级编程语言。

  • 截至2019年1月,Java在Google趋势中获得100分中的89分。2019年12月,该数字降至59分。这一下降可能归因于Python作为替代产品的广泛使用以及Python与Java之间的激烈竞争。

4、C

  • 有数据显示,在美国,C语言的程序员,平均工资为每年104,905美元。

  • 根据2019年StackOverflow调查,C语言恰好是第四大最令人恐惧的编程语言。

  • C语言在GitHub上排名第八,这是它连续两年保持的位置。

  • C的受欢迎程度在2019年达到了顶峰,并且在整个一年中一直保持着很高的用户兴趣。实际上,TIOBE Index将C评为2019年最受欢迎的编程语言。

5、GO

  • Go开发人员的全球平均薪资:每年为109,483美元。在美国,使用这种顶级编程语言的平均年薪为$ 136K。

  • 在2019年Stack Overflow开发者调查中,Go是全球收入第三高的语言。

  • Go编程语言是GitHub上第四活跃的语言。

  • Go语言在Google搜索它的受欢迎程度时,在2019年保持不变。

6、Swift

  • Swift(iOS)开发人员的全球平均薪资为$ 59k。根据相关数据显示,在美国,相同职位的平均年薪为125,252美元。

  • 根据2019年的Stack Overflow开发人员调查报告,Swift是第六大最受欢迎的编程语言。

  • Swift在2019年是GitHub上排名第十的最活跃的编程语言。

  • Swift在Google搜索中,它的受欢迎程度在2019年6月达到了最高分,100分。但是它在全年的搜索量保持不变。

7、Ruby

  • 全球使用Ruby进行开发的程序员平均薪资:7.6万美元。而美国Ruby开发人员的平均薪水为12.3万美元。

  • 根据2019年Stack Overflow开发者调查报告,Ruby的全球收入排行榜中,它在第六位。

  • 在GitHub最活跃的顶级编程语言列表中,Ruby全年保持第12位。

  • Ruby编程语言在2019年1月至4月之间一直保持其流行高峰。但是,自5月以来,它开始下降,到12月,用户兴趣下降到57分。

8、Kotlin

  • Kotlin的全球平均开发薪酬:5.7万美元。在美国,Kotlin开发人员的平均工资为125,000美元。

  • 尽管Kotlin并不是目前收入最高的语言之一,但由于Google宣布Kotlin为Android应用程序开发的官方语言,因此它的需求激增。

  • Kotlin是GitHub上排名第15的最活跃的顶级编程语言,自去年以来已经上升了一位。

  • 今年Kotlin的受欢迎程度基本上保持不变。用户对这种语言的兴趣在5月份达到顶峰。这可能是由于在 2019年,Google宣布Kotlin被用作Android应用开发的主要语言所致。

9、TypeScript

  • 使用TypeScript进行开发的程序员,他的全球平均薪资:6万美元。

  • 美国的TypeScript开发人员为11.5万美元。

  • 根据Stack Overflow开发人员调查,TypeScript是排名第十的最受欢迎的顶级编程语言。

  • 在GitHub上,由Microsoft培育的编程语言现在排名第七。

  • 根据Google搜索,TypeScript的流行程度在2019年6月,7月,10月和11月的整个月份达到峰值。今年以来,TypeScript见证了用户兴趣的显着增长。

10、Scala

  • Scala的全球平均开发工资:78k美元。Scala开发人员在美国的平均薪水为14.3万美元。

  • 根据2019年Stack Overflow年度开发人员调查,Scala是美国收入最高的编程语言,也是全球收入第四高的编程语言。

  • Scala在GitHub上的受欢迎程度在2019年有所下降。它已从2018年在GitHub上排名第12的最活跃编程语言,上升到过去一年的第17位。

  • Scala在Google搜索趋势中的受欢迎程度在3月和8月这一段时间达到了顶峰。但是,自2019年11月以来,用户对Scala的兴趣开始下降。

结论

编程语言的世界每年都在变化。我们有一些顶级的编程语言,例如Java和JavaScript,它们在此类列表中几乎占据永恒的位置。然后出现了像Kotlin这样的语言,它们以惊人的速度崛起,并成为迄今为止最受欢迎的编程语言之一。

通过今天的文章的一些数据分析,可以将使你对当今的10种最相关的编程语言有所了解,并可能激发开发人员学习和促进企业使用其中一种语言。

如果你足够勇敢,可以都尝试一下!一般来说,这就是编码和计算机编程的美。你拥有提升实力所需的全部资源后,而最重要的是你在哪里以及如何运用这些编程语言知识。

译者PS:今天的这篇文章内容可以作为你在选择学习何种语言时候的一个参考数据,但是不能作为唯一依据,学习编程这种东西,除了企业需要外,自己兴趣也很重要,需要两者结合一起来看,这样才能让你的知识技能有用武之地。

END

好文点个在看吧!

Mask2former自定义数据集实现滑坡语义分割 先介绍一下这次用的数据集:Bijie Landslide Dataset,是武汉大学在Triplesat卫星上裁剪的数据集,包含770张滑坡(image、mask、dem、边界坐标txt)和2003张非滑坡数据(dem、image)。直接在ade20k修改,按照路径和设置将预处理数据放好,该步骤很快就能结束,打开的图片是全黑的,因为0和1在图片上肉眼较难区分。bijie的数据集可以直接使用,接下去的步骤是1、预处理数据。配置文件修改训练类别和训练类型,由于我们分割的是滑坡,所以进行语义分割。 阅读详情

相关推荐

Java判断地图坐标(经度,纬度)是否在多边形区域或圆形区域内

​欢迎光临我的博客查看最新文章:在地图上,可以使用经纬度确定一个位置,如上海体育场(121.449391,31.188228),如果知道了2个地点的经纬度,我们就能在地图上找到其位置及2点的距离,百度地图或高德地图提供了相应的服务;如果将多个坐标点连成多边形区域,如何判断某个坐标点是否在多边形区域内,如下工具类。

river106的博客 3942

全球10大受欢迎的顶级编程语言与薪资水平

英文 |https://codeburst.io/10-top-programming-languages-in-2019-for-developers-a2921798d652翻译 ...

web前端开发 1621

Python | KS检验以及其余非参数检验的实现

Python | KS检验以及其余非参数检验的实现1 什么是KS检验2 KS检验分类?3 KS检验的Python实现3.1 检验指定的数列是否服从正态分布3.2 检验指定的两个数列是否服从相同分布4 其余的非参数检验4.1 Wilcoxon符号秩检验(t检验的非参数版本)4.2 Kruskal-Wallis H检验(方差分析的非参数版本)4.3 Mann-Whitney秩检验5 参考 1 什么是KS检验 定义:检验一个分布f(x)与理论分布g(x)【比如正态分布】是否一致,或两个观测值分布是否有显著差异的检

RUC_Lee的博客 1万+

2020年度美国最受市场欢迎的十大编程语言

译 原文:https://dev.to/itshifting/top-10-programming-languages-sought-after-by-employers-in-the-us-3255 ITShifting.com网站分析了Glassdoor上的招聘信息,以找出2020年美国IT人才市场的招聘趋势。该分析涵盖了美国25个最大城市和周边城镇的33种IT相关职业的数据。 分析显示,在多数情况情况下,在美国,最流行的编程语言是Java、JavaScript和Python。它们远远领先于其他..

三分恶的博客 3693

数据分析——员工离职预测

员工离职预测一. 题目描述二. 数据说明三. 步骤实现1.导入并查看2.数据探索性分析3.数据处理4.模型分析5.结果分析(1) 可视化的结果分析(2)特征选择结果分析(3)多模型交叉验证结果分析 一. 题目描述 员工是否准备离职是困扰用人单位的问题,其关系到单位业务的开展及新人员的招聘,及时的分析出有离职倾向的员工成为关键的因素。数据主要包括影响员工离职的各种因素(工资、出差、工作环境满意度、工作投入度、是否加班、是否升职、工资提升比例等)以及员工是否已经离职的对应记录。 二. 数据说明 数据分为训练数据

weixin_43925467的博客 1万+

教程 | 基于遥感生态指数(RSEI)模型的生态环境质量评价

使用数据:Landsat8 OLI数据,行列号:122036,时间:20210527。 使用软件:ENVI5.3、ArcGIS10.2 二、4个指数计算 下述的四个指数的计算均是通过ENVI软件中的Band math工具进行计算。 (1)绿度指数 在常用的植被指数当中,归一化植被指数 ( NDVI) 能够有效地反映植被的生长情况与植被 覆盖度等重要植被的物理性质,检测灵敏度高,能 够较为真实地展现区域的地表空间变化规律,已经得到广泛利用,本文采用 NDVI 指数来代表绿度指数。 在ENV

YW_remote的博客 1万+

国外大型网站使用的编程语言汇总

1、Google.com  前端:JavaScript  后端:C, C++, Go, Java, Python  数据库:BigTable, MariaDB 2、YouTube.com  前端:JavaScript  后端:C/C++, Python, Java, Go  数据库:BigTable, MariaDB 3、Facebook.com  前端:JavaScri

u011153667的博客 5762

计算机组成原理(第三版)唐朔飞-第九章控制单元的功能-课后习题

计算机组成原理(第三版)唐朔飞-第九章控制单元的功能-课后习题

weixin_45735391的博客 4万+

Python,美国顶尖大学里最受欢迎的编程入门语言

摘要 截止到目前,Python 已经成为目前美国顶尖大学里最受欢迎的计算机编程入门语言。计算机排名前 10 的学校里,有 8 所学校(80%)使用 Python 作为编程入门语言。在计算机排名前 39 的学校里,有 27 个学校(69%)使用 Python 作为编程入门语言。 研究背景 Python 已经成为越来越多美国顶级大学的计算机编程入门语言了。三年前,Mark Guzdial 曾撰写博客,预测 Python 在未来将成为主流的计算机编程入门语言。而现在,这个预言基本已经实现了。美国

wubaohu1314的博客 2392

基于Keil软件实现对射式红外传感器计次 (江协科技HAL库)

用HAL库复现江协科技,让嵌入式学习之路更顺畅。

2401_82728381的博客 798

duilib入门基础一 容器之 BOX、VBOX、HBOX布局及其子控件align排列方式

序 容器 duilib有以下主要布局容器 Box(自由布局容器) VBox(垂直布局容器) HBox(水平布局容器) TabBox(多标签布局容器) TileBox(格子布局容器) ChildBox(子布局容器) ScrollableBox(可滚动容器) 一、Box容器布局 Box容器及其扩展VBox HBox是其中最常用的容器。 相对Box来说,HBox, VBox更好理解些 1.1 VBox HBox VBox下的各个控件垂...

目前打算换一个工作,有招聘windows c++方向的也欢迎联系,北京、济南 最好 3082

为了避免内存攻击,美国国家安全局提倡Rust、C#、Go、Java、Ruby 和 Swift,但将 C 和 C++ 置于一边...

本文翻译自两篇文章,第一篇是对美国国家安全局在“软件内存安全”网络安全信息表的解读,第二篇是普及什么是内存安全,为什么它很重要?第一篇 为了避免内存攻击,美国国家安全局提倡Rust、C#、Go、Java、Ruby 和 Swift,但将 C 和 C++ 置于一边本文来自翻译(谷歌翻译加持)。原文作者:Liam Tung原文标题:NSA to developers: Think about switc...

dotNET跨平台 582

Qt Creator 启动慢、卡顿、无响应 终极解决教程

<think>我们需根据内容生成≤150字的摘要。摘要要涵盖问题、原因、解决方案和效果。注意字数限制。</think>Qt Creator启动慢、卡顿、无响应,主因是配置文件QtCreator.ini膨胀至数十MB(正常<100KB)。删除%APPDATA%\QtProject下的膨胀配置、崩溃备份及qtcreator.db即可,启动从几十秒降至几秒,内存占用恢复正常。辅助优化:关闭有道词典取词、禁用无用插件、调整clangd设置。定期检查配置文件大小,避免多版本共用配置。

Qt历险记,专注Qt技术,三年医疗设备研发经验,1年机器视觉研发经验,半年柔性传感研发经验。 69

2020 , 10 大受欢迎的全球顶级编程语言与薪资水平

点击“开发者技术前线”,选择“星标????”在看|星标|留言, 真爱英文 |https://codeburst.io/10-top-programming-languages-in-...

开发者技术前线-DevolperFront 1219

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

10 大受欢迎的全球顶级编程语言与薪资水平

点击上方“逆锋起笔”,关注领取学习资源☞ 程序员进阶必备资源免费送「各种技术!」 ☜英文 |https://codeburst.io/10-top-programming-langua...

code小生 825

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

计算机专业的学生也太惨了吧!“劝”你别学计算机

点击“开发者技术前线”,选择“星标????”在看|星标|留言, 真爱来自:西二旗程序员指北最近又到了开学季,又一群懵懂的大学新生怀着憧憬走进了校园,如果让学长学姐们用一个词给学弟学妹们...

开发者技术前线-DevolperFront 729

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

在澳大利亚或者加拿大做JAVA后端开发,需要掌握哪些技术栈呢?

如果你在澳大利亚或加拿大做 Java 后端开发,下面是一些常见的技术栈: Java语言:Java是一种广泛使用的语言,是后端开发的主要语言之一。 Spring框架:Spring是一个开源的Java框架,它提供了一系列的工具,以简化Java应用程序的开发。 数据库:MySQL, Oracle, PostgreSQL等是后端开发中常用的数据库系统。 缓存:如Redis, Memcached等用...

weixin_42576410的博客 879

编程语言之最,盘点各语言的应用领域

经常在网上看到各种关于编程语言的争论,对于这个问题大家真是乐此不疲,但是从应用领域上来讲,每种编程语言都各有各的优势,今天小编就带着大家一起来盘点一下编程语言的应用领域。 Python Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。Python作为一种解释型脚本语言,主要应用于: 1. web和Internet开发 2. 科学计算与统计 3. 人工智能 4. 教育 5. 桌面界面开发 6. 软件开发 7..

CZ-001的博客 2454

韩国程序员面试考什么?

大家可以理解为韩国的微信就行了,怎么说呢,有点离谱,他们的支付每天大概九点多到十点多要停服维护,你能想象微信支付每天有一个小时不可用吗?这个仓库,让我来评价评价,好,但不是特别好,为什么呢?和国内的相比,这个仓库还是单薄了一些——当然也可能是韩国的IT环境没那么卷,这些就够用了。大家好,我是老三,在G站闲逛的时候,从每日热门上,看到一个韩国的技术面试项目,感觉有点好奇,忍不住点进去看看。也有同事对接过Kakao的登录,很简单的一个Oauth2,预估两三天搞定,结果也是各种状况,搞了差不多两周。

三分恶的博客 2295

2021 年哪些编程语言的薪酬最高?

????????关注后回复“进群”,拉你进程序员交流群????????作者 | invozone译者 | 平川策划 | 凌敏来源公众号丨AI前线(ID:ai-front)要在软件开发领...

<sdffdsfsdfdfs>sfsfsfsdfsdffds</sdfsDS>Fsd 591

薪酬最高的编程语言居然是?

点击⬆️方“逆锋起笔”,公众号回复编程资源 领取大佬们推荐的学习资料 作者 | invozone译者 | 平川策划 | 凌敏要在软件开发领域有所发展,你需要用最新的编程技能武装自己。这...

code小生 407

被认为最具影响力的4种编程语言!平均薪资20k+

点击上方“民工哥技术之路”选择“星标”每天10点为你分享不一样的干货原文:https://www.toutiao.com/a6730785305210651143/编程语...

民工哥的博客 3136

扒一扒国内外最火开发语言“上位”史!升职加薪很靠谱!

黑马程序员视频库播妞QQ号:3077485083传智播客旗下互联网资讯、学习资源免费分享平台hello,调皮播妞上线都说程序员智商高这里有几道专属程序员的智力测试题敢不敢来挑战一下1有两...

传智播客的专栏 387
上一篇: 太赞了!华为工程师整理的一套Linux学习资料和笔记,提供下载
下一篇: 同事:求求你别再这样用 HashMap 了
DevolperFront
博客等级 码龄8年 464粉丝 81原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值