写点什么

Stack Overflow 开发者问卷调查 2016 回顾

2016 年 3 月 30 日

在Stack Overflow 网站上的每月4 千多万访问者中,有1 千5 百万人属于专业开发者。在今年的Stack Overflow 年度调查问卷中,共有56033 位用户参与了总共45 个问题的问卷。我们将在本文中分析一些最令人感兴趣的调查结果。

去年的问卷结果相比,最受欢迎的技术排名变化非常小,排名前12 的结果与去年相同,只在得票数的百分比上有些许变化。JavaScript 仍然稳居最受欢迎技术的第一名,共得到55.4% 的开发者投票,排在其后的是SQL(49.1%)、Java(36.3%)、C#(30.9%)和PHP(25.9%)。不过,在不同种类的开发工作中,各技术的排名也有些许不同,如下表所示:

从以上这些数字可以看出,web 开发远远领先于其他种类的开发工作,JavaScript 在这方面具有压倒性的优势,得到了全栈开发工作方面85.3%、以及前端开发工作方面90.5% 的投票。令人感到有些意外的是,JavaScript 在后端开发工作中的得票也排在第一名,甚至超过了Java 和C#。

在最喜爱的语言与技术方面,开发者选择最多的是Rust,随后是Swift、F#、Scala 与Go。与去年相比,Swift 和Rust 的排名对调了,C++11 已经跌出了榜单,而F#和Scala 的排名则有所上升。Visual Basic 今年不幸登上了最讨厌技术的榜首,紧随其后的是几张老面孔:WordPress、Matlab、CoffeeScript、LAMP 和Cordova。Salesforce 总算摆脱了去年第一名的尴尬位置,同时有两个新技术进入榜单:SQL 与Objective-C。随着Swift 这个更有活力的iOS 开发工具出现,开发者似乎已开始表现出对Objective-C 的厌恶。而在最希望使用技术的榜单上,Android、Node.js 与AngularJS 位居三甲。

金融以及云计算方面的工作在美国以及全球范围内都是报酬最高的工作。不过Dart 似乎是一个例外,它在全球范围内的接受程度与第一名相差无几,但在美国似乎并不那么受欢迎。(在下图所显示的报酬排名榜单中,美国范围内的数字表示年收入多少美金,而在全球范围内则以百分比表示其相对报酬。)

每位开发者平均会使用两至三种开发工具,Notepad++ 与Visual Studio 并列第一。下图是排名前十的工具的榜单:

有57% 的开发者会在一天内多次签入代码,而10.6% 的开发者选择每天签入一次代码。

Stack Overflow 的问卷调查是目前规模最大的开发者问卷调查(之一?),它反映了全球范围的开发趋势。不过,这份问卷并未涵盖那些无英文背景、或是不愿意以外语参与调查问卷的开发者。

在 Stack Overflow 网站上,平均每 8 秒就会有一位开发者进行提问。自从该网站 2009 年成立以来,问题的总数已超过 1 千 2 百万,而回答的数量则超过了 1 千 8 百万。

查看英文原文 Stack Overflow Developer Survey 2016

2016 年 3 月 30 日 19:001525
用户头像

发布了 428 篇内容, 共 148.4 次阅读, 收获喜欢 20 次。

关注

评论

发布
暂无评论
发现更多内容

Silicon Labs Gecko bootloader 简介

taox

zigbee bootlaoder

分布式事务 - 分布式事务框架Seata

Java收录阁

分布式事务

ARTS - Week 2

Khirye

ARTS 打卡计划 arts

TCP 半连接队列和全连接队列满了会发生什么?又该如何应对?

小林coding

Linux TCP 网络安全 计算机网络 网络协议

HTML5 && CSS

shirley

html5 css3

5G时代,如何彻底搞定海量数据库的设计与实践

奈学教育

海量数据库的设计与实践

白话说流——什么是流,从批认识流(一)

KAMI

大数据 flink 流计算

2020.06.04,我在《架构师训练营》的学习历程:架构方法

罗祥

极客大学架构师训练营

python3.8.3安装ipython和jupyter

LinkPwd

python3.x Jupyter Notebook

原创 | TDD工具集:JUnit、AssertJ和Mockito (十七)编写测试-标签和过滤

编程道与术

Java 编程 TDD 单元测试 JUnit

不同层次格局的差异

kimmking

使用Nginx防止IP地址被恶意解析

Noneplus

nginx 恶意解析

万字总结——反射(框架之魂)

学习Java的小姐姐

Java 反射 Java 25 周年

预告|2020中国CRM品牌测评报告

人称T客

如果我能找到工作,那么你也行

escray

初识软件架构

陈皮

Architecture Architect

极客大学架构师训练营 听课总结 -- 第一课

John(易筋)

极客时间 架构 极客大学 架构师 极客大学架构师训练营

别做误人子弟的「职业导师」

Tony Wu

职业成长 导师 教练

NIO 看破也说破(五): 搞,今天就搞,搞懂Buffer

小眼睛聊技术

Java 学习 读书笔记 架构 后端

大数据中台之Kafka,到底好在哪里?

奈学教育

kafka

我是一个连地摊都不会摆的废人

Neco.W

创业 投机 投机者 地摊

地摊经济一千年:从《韩熙载夜宴图》到木屋烧烤“撸串”

夜来妖

产品经理 商业 新闻动态 新基建 地摊

我的编程之路 -7(T型人才)

顿晓

T型人才 编程之路

C++:两百字三段代码解决函数返回局部变量问题

韩小非

c++ 函数栈调用 返回局部变量

使用ADMT和PES实现window AD账户跨域迁移-介绍篇

Young先生

windows AD ADMT PES 迁移

【写作群星榜】5.29~6.4写作平台优秀作者&文章排名

InfoQ写作平台官方

写作平台 排行榜

六处提及区块链!海南自贸港区块链产业应用先行,与“币”划清界限

CECBC区块链专委会

区块链技术 海南方案 严控 产业

别再说你不懂Linux内存管理了,10张图给你安排的明明白白

柠檬橙

Linux 后台开发

不到100行代码的iOS组件化你怕了么?

毒手疯波

ios 组件化 url scheme scheme

ARTS-week1

书生

自学技术看这些网站就够了!

我是程序员小贱

学习

InfoQ 极客传媒开发者生态共创计划线上发布会

InfoQ 极客传媒开发者生态共创计划线上发布会

Stack Overflow开发者问卷调查2016回顾-InfoQ