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

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。但是,多次检查代码确实是一个好习惯。

程序员薪酬待遇大调查:学哪种语言的最赚钱?相关推荐

  1. 如何嫁给改变世界的男人:程序员理想女友大调查

    大家好,我是文文(微信:sscbg2020),今天给大家分享用户行为洞察研究院发布的报告<如何嫁给改变世界的男人:程序员理想女友大调查.pdf>,在分享报告前先代技术小哥们说段话呀: 尽管 ...

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

    转载来自:http://tech.it168.com/a2017/0324/3105/000003105997.shtml?utm_source=ourjs.com [IT168 评论]程序员最常用的 ...

  3. 【程序人生】这是 2017 关于程序员薪酬最详尽的调查报告

    「程序人生」专栏: 陪你聊聊程序员的那点事,关于生活,关于现状,关于目标.每周五,我们与您相约,期待听到来自你那头的消息.欢迎大家留言. O'Reilly 每年都会发布一个基于对软件开发者薪酬相关的调 ...

  4. 北风网盘点2016年中国程序员薪酬状况

    学生学编程之前,都会问程序员有前途吗?程序员工资待遇如何?北风网教学研究院根据近一年来程序员在互联网行业的薪酬情况,结合各个平台的数据资源整理了2016年中国程序员职业薪酬报告,旨在通过数据和分析给所 ...

  5. 第七十八期:2019全球程序员薪酬报告:软件开发比机器学习抢手!40岁后收入下滑

    Hired发布了<2019 年度薪酬状况报告>.调查显示:仅有23%的计算机科学相关专业硕士/博士表示高学历为其带来高薪:54%从业者表示不会继续深造:40岁后薪资呈现下降.60岁基本降到 ...

  6. 2019全球程序员薪酬报告:软件开发比机器学习抢手!40岁后收入下滑

    点击我爱计算机视觉标星,更快获取CVML新技术 本文转载自新智元.   新智元报道   编辑:鹏飞.亮亮.张佳 [新智元导读]Hired发布了<2019 年度薪酬状况报告>.调查显示:仅有 ...

  7. 报告 | 2019程序员薪酬统计:软件开发比机器学习竟然更高?

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 编辑:Sophia 计算机视觉联盟  报道  | 公众号 CVLianMeng 转载于 :『新智元』(ID:AI_e ...

  8. 算法工程师和程序员区别多大?一样吗?

    算法工程师和程序员区别多大?一样吗?程序员从事IT行业人员的统称,而算法工程师是程序员的一个类别,主要设计算法的工程师,能力较多数程序员更为突出.目前算法工程师的待遇整体稍高,岗位要求相对更高.很多人 ...

  9. 19年程序员薪酬报告:平均年薪超70万,40岁后普遍遭遇收入天花板

    2019年,全球技术从业者的平均薪资为12.9 万美元,但高学历并不一定会带来高薪 19年程序员薪酬报告:平均年薪超70万,40岁后普遍遭遇收入天花板 对于技术工作者的诸多疑问,Hired 近日发布的 ...

  10. Java程序员的4大就业方向

    学过 Java培训后,我想大多数人想找一个开发类的工作,但是Java程序员到底可以从事哪些职业呢?方向又在哪里呢?今天我们一起来看看Java程序员的4大职业方向: Java互联网方向 Java在互联网 ...

最新文章

  1. 【OS学习笔记】三十七 保护模式十:中断和异常的处理与抢占式多任务对应的汇编代码----主引导扇区代码
  2. Kubernetes学习笔记之Calico CNI Plugin源码解析(一)
  3. 分布式、集群的概念、区别
  4. OpenShift Security (4) - 管理集群中的安全漏洞
  5. vue.js点击按钮导出_怎样安装vuejs devtools助力vuejs高效开发
  6. iOS底层探索之LLVM(三)——自定义Clang插件(下)
  7. USB-HDD/ZIP/HDD+/ZIP+/CDROM(量产) U盘启动模式简介
  8. [4G+5G专题-143]: 一体化小基站-硬件架构设计概述
  9. 计算机网络课设中:cisco关于nat的静态配置
  10. 编写测试报告,及测试报告模板
  11. flutter代码中使用Android/ios原生生命周期
  12. c语言专业认知实践报告怎么写,c语言实践报告心得范文
  13. 光照 (4) 漫反射光照
  14. xmind思维导图pdf格式如何导出?xmind思维导图pdf格式导出流程介绍
  15. 如何处理表情字符入库问题
  16. 手机淘宝客户端架构探索实践
  17. Linux 使用命令行执行百度网盘数据传输
  18. C++ 多种定义的getline函数使用
  19. NoSql的四大类型
  20. 牛客练习赛72-Abrz的杯子brz的雪糕

热门文章

  1. android cpu型号采集,Android查看CPU型号设备信息等
  2. 腾讯云服务器如何安装宝塔面板?
  3. 【学习方法】常见算法在实际项目中的应用
  4. bootloader系列二——arm920t--bootloader架构设计
  5. iOS——应用内调用Face ID、Touch ID
  6. webstorm缩进两个字符
  7. spring批量写入mysql数据库_spring boot 向数据库写入海量数据
  8. 前端学习--PS移动和选区工具
  9. 悉尼大学计算机科学与技术专业,墨尔本大学和悉尼大学计算机专业选哪个好?...
  10. 视频下载工具annie 安装与使用