程序员薪酬大调查:学哪种语言最赚钱?

Posted 幻维天

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了程序员薪酬大调查:学哪种语言最赚钱?相关的知识,希望对你有一定的参考价值。

程序员最常用的编程语言:

技术分享

  javascript连续五年占据了该调查的榜首,热度有增无减,SQL、Java的排名没有什么大变化,Python和php第一次排名如此靠前,不知道会不会成为接下来一年的新趋势。

  最常用的框架、库和其他技术:

技术分享

  毫无悬念,Node.js和AngularJS仍然是这一类中最常用的技术。

  最受欢迎的数据库:

技术分享

  上述图表显示,mysql和SQL Server是最常用的。值得注意的是,本次数据库调查主要针对初学人员,也就是说大部分初学者会选择MySQL或SQL Server。

 最常用的开发平台:

技术分享

  Windows是开发人员最常用的平台,其次是Linux。

 五年来,编程语言都发生了哪些变化?

技术分享

  以上是根据五年来的调查报告绘制的,C、C#一直在下降,JavaScript和Node.js增长幅度最大。

 最爱的、最讨厌的编程语言:

技术分享

  连续两年,Rust都是最受欢迎的编程语言。这意味着按比例,将会有更多的开发者希望继续使用Ruby。Swift是去年第二大流行语言,而今年排名第四。Visual Basic已经连续两年成为程序员最讨厌的编程语言,更可怕的是,目前使用该语言的程序员比例很高,并且大部分表示没兴趣继续了。

最受欢迎和最讨厌的框架、库和其他技术:

技术分享

  React是最受程序员喜欢的,Cordova是最不受待见的,但Node.js目前是大部分程序员认为最需要学习的。

  最受欢迎和最讨厌的数据库:

技术分享

  Redis是最受欢迎的数据库,这意味着按比例,更多的程序员会继续使用它。同时,Oracle是今年最让程序员讨厌的数据库,明年或许会有更少的人使用Oracle。最后,更多的开发人员希望使用MongoDB。

  最受欢迎和最讨厌的平台:

技术分享

  Linux是最受欢迎的平台。Sharepoint是最不受待见的。最后,今年更多的开发人员希望学习或使用android开发平台。

 Web开发程序员最喜欢的编程语言是什么?

技术分享

  JavaScript荣登榜首,没错,还是JavaScript。不仅如此,JavaScript和SQL还是Web开发程序员,桌面开发人员,系统管理员/ DevOps和数据科学家中最流行的语言。毫不奇怪,R语言在数据科学家中比其他职业更受欢迎。

  最受程序员欢迎的开发环境:

技术分享

  Visual Studio是最受Web开发人员,桌面开发人员和数据科学家欢迎的开发环境,但不适用于系统管理员和DevOps,对这些人而言,应该首选Vim。此外,Notepad++也很受欢迎。

全球范围内挣钱最多的编程语言:

技术分享

  在全球范围内,使用Clojure的程序员平均工资最高达72,000美元。在美国,使用Go的开发人员以及使用Scala的开发人员薪酬最高,平均工资为11万美元。在英国,最高的是TypeScript为53,763美元,在德国最高的则是Java,在法国,Python是42,151美元。所以,在中国,这一切是不是都不一样了呢?程序员们都挣多少钱呢?

 相关技术:

技术分享

  技术被集中在几个不同的“生态系统”中,而这些“生态系统”往往被同一个开发人员使用。在图表的左边,我们可以看到一个代表Web开发的大型集群(中心是JavaScript),一个Microsoft技术群(以C#和Visual Studio为中心)。右边,可以看到一个连接了Java,Android和ios的图表。其他较小的相关集群包括C/C++/ Assembly,Raspberry Pi与Arduino以及特定的IDE等。

程序员的就业状况:

技术分享

  细分行业:

技术分享

  软件公司、互联网或网络公司容纳了大部分程序员,但程序员基本上存在于构成市场经济的各个行业中。除此之外,从全球角度看,美国的医疗保健和政府内的程序员比例会明显高于其他地区。

公司规模:

技术分享

  就数据而言,就职于中小企业的程序员数量偏多,不知道是大公司门槛高还是近年来小型创业公司兴起,导致了这种现象呢?

公司类型:

技术分享

  工作满意度:

技术分享

  虽然在大家的认知中,程序员都是起早贪黑、吃苦耐劳的形象,但从数据来看,大部分程序员的工作满意度很高。根据进一步的调查显示,在金融、零售、物流行业工作的程序员工作满意度偏低。除此之外,调查显示出一个微妙的趋势,当程序员工作满4年之后,工作满意度会有一个小幅度的跃升。

  程序员对电脑配置的满意度:(五分制)

技术分享

  不同类型程序员的平均工资:

技术分享

  程序员薪酬自我评估:

技术分享

  虽然工作满意度很高,但明显程序员对自己的工资满意度不高,大部分人都认为工资偏低。

  多久检查一次代码:

技术分享

  大部分程序员每天会多次检查自己的代码,不知道是多次测试还是修改Bug。但是,多次检查代码确实是一个好习惯。

  最后,在中国,学习哪种编程语言的程序员薪酬最高呢?目前程序员的平均工资是多少呢?如果你有不一样的见解,欢迎留言!

以上是关于程序员薪酬大调查:学哪种语言最赚钱?的主要内容,如果未能解决你的问题,请参考以下文章

想做副业,学编程,学哪种语言比较好?(零基础)

2017年软件开发薪酬调查:Go和Scala是最赚钱的语言

2017 软件开发薪酬调查,Go 和 Scala 是最赚钱的语言​:13 篇热文回顾

想转行做程序员,学哪种编程语言比较好?

想转行做程序员,学哪种编程语言比较好?

C语言有哪几种?我该学哪一种?