写点什么

Stack Overflow 2015 问卷:使用过的、喜欢的、不喜欢的和打算使用的技术

  • 2015-04-10
  • 本文字数:1346 字

    阅读完需:约 4 分钟

Stack Overflow 刚刚完成了 2015 年度的用户问卷调查,并发布了调查报告,分析了在该网站上参与活动的社区开发者的情况,通过问答或简单的学习了解他们的技术倾向。该报告除了列举了各种趋势之外,还分析了参与者使用过的技术,喜欢、不喜欢或希望使用的技术,同时也体现了Git 的支配地位。

问卷包含了大量的问题,例如开发者的年龄、性别、经验、教育情况,以及使用tab 还是空格的偏好等等。但其中有一部分数据引起了我们的关注,首先是使用过的技术这一点,有超过半数的参与者使用过JavaScript,而其中有接近一半的人也同时使用一些与SQL 数据库相关的技术。Java 仍是服务端语言中最流行的第一位,而Angular 也首次出现在了问卷的榜单上,出现在第十名的位置上,同时Node.js 的使用者比例也达到了13.3%。

调查结果中的某些技术的使用情况符合我们所熟知的情况,或者仅有细微的误差,但其中有些重大的变化值得一提:尤其是SQL、C 和C#。SQL 的使用比例下降可以解释为NoSQL 技术的使用率上升的结果。但我们无法理解的是C 的使用率在过去两年中下降了10.5% 的这一结果,毕竟这是一门非常稳定的语言,虽然它可能会逐渐地淡出视线,但应该是以一种缓慢的、步伐较小的方式逐渐降低。更重大的变化是C#的使用者与2013 相比下降了13.1%,这也是问卷里的所有语言中下降幅度最大的一个。人们是否因为定价的原因而逃避使用微软技术?是否因为Stack Overflow 在中国和印度等国家中的流行度不断上升,而这些国家的开发者更倾向于使用廉价或免费的工具,因而影响了最终结果?而 Visual Studio 近期的降价举措与这一结果是否又有着什么关联?

我们还想指出一点,在 Stack Overflow 的这次问卷中最流行的几门技术,同样也是 GitHub 上最活跃的一些技术,包括 JavaScript、Java、PHP、Ruby、C++、C、C#和 Objective-C:

另一个有趣的统计数据是与喜欢的、不喜欢的和打算使用的技术相关的。下面这张表格的前两列中表示了开发者在使用某一技术的同时表达出他们对这门技术的喜欢或不喜欢的比例。最后的一列是开发者尚未使用过某项技术,但打算在将来使用该技术的比例。

在喜爱的技术一列中,我们注意到了使用者所喜爱的一些技术:Rust、Go、Clojure、Scala、F#和 Haskell。而在糟糕的技术一列中,我们也看到了一些始料未及的名字:Salesforce、LAMP、Cordova 和 CoffeeScript。虽然问卷结果中没有涉及细节,但我们也很有兴趣知道为什么开发者不喜欢某些技术,例如 LAMP 或 CoffeeScript。在希望使用的技术一列中,Android 高居榜首,紧随其后的是一些流行的 web 技术:JavaScript、Node.js 和 Angular。

而在源代码控制这一节,问卷结果显示了 Git 相比于其它系统压倒性的支配地位,但这份问卷中也注意到,有大约 10% 的开发者完全没有使用过任何版本控制系统。

Stack Overflow 的问卷调查在二月份通过它们的网站进行,内容为全英文,并且在各大社交媒体上进行广告宣传。来自总共 157 个国家的超过 2 万 6 千名开发者回答了问卷中的 45 个问题。这份问卷调查并不认为它的调查结果能够准确地反映出全世界开发者社区的真实情况,它表示该结果“受到了调查对象的选择范围、自然语言,以及其它一些偏差因素的影响”。

查看英文原文 Stack Overflow Survey 2015: Technologies Used, Loved, Disliked or Wanted

2015-04-10 07:383006
用户头像

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

关注

评论

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

容器云是什么意思?与堡垒机有什么区别?

行云管家

云计算 运维 容器云 堡垒机 IT运维

进击的程序员,如何提升研发效能?|直播预告

万事ONES

智能制造的下一站:云原生+边缘计算双轮驱动

York

云原生 边缘计算 工业互联网 云边端协同

招募令|数据可视化开发平台“FlyFish”「超级体验官」招募啦!

云智慧AIOps社区

前端 前端开发 低代码 数据可视化 可视化开发

Linux下玩转nginx系列(六)---nginx实现cache(缓存)服务

anyRTC开发者

nginx Linux 缓存 音视频 服务器

既不是研发顶尖高手,也不是销售大牛,为何偏偏获得 2 万 RMB 的首个涛思文化奖?

TDengine

数据库 tdengine 时序数据库

不容错过的2大直播!Linux应用运行抖动的背后&身临其境体验Anolis OS|第25-26期

OpenAnolis小助手

Linux 开源 操作系统 直播 龙蜥大讲堂

撰写有效帮助文档的7大秘诀

小炮

《网络是怎么样连接的》读书笔记 - ADSL

懒时小窝

网络编程

融云 x DiDO:中东热土上的语音社交「萌狮」

融云 RongCloud

这不会又是一个Go的BUG吧?

捉虫大师

Java Go 死锁

高效远程办公手册| 社区征文

程序员-小江

初夏征文

《网络是怎么样连接的》读书笔记 - FTTH

懒时小窝

网络编程

中国游戏的“外卷”大时代,中小厂商如何破解出海难题?

极客天地

Vue-16-表单绑定

Python研究所

6月月更

MAUI与Blazor共享一套UI,媲美Flutter,实现Windows、macOS、Android、iOS、Web通用UI

沙漠尽头的狼

C# MAUI Blazor Blazor Server Blazor WebAssembly 跨平台UI

5000字解析:实战化场景下的容器安全攻防之道

青藤云安全

网络安全 容器安全 攻防演练

浅谈德州扑克AI核心算法:CFR

行者AI

人工智能 AI 强化学习

linux 密钥登录

CRMEB

云堡垒机分布式集群部署优缺点简单说明-行云管家

行云管家

云计算 网络安全 堡垒机 云堡垒机

AutoK3s v0.5.0 发布 延续简约和友好

Rancher

Kubernetes k8s rancher

大数据培训flink之电商用户行为项目整体介绍

@零度

flink 大数据开发

百度交易中台之钱包系统架构浅析

百度Geek说

系统架构 百度app

Apache ShardingSphere 5.1.2 发布|全新驱动 API + 云原生部署,打造高性能数据网关

SphereEx

云原生 ShardingSphere 版本更新

3M互助智能合约系统开发搭建技术

薇電13242772558

智能合约

更新视图——基于函数的视图 Django

海拥(haiyong.site)

Python django 6月月更

2022年中国手机银行年度专题分析

易观分析

手机银行

集成底座方案演示说明

agileai

集成底座 企业服务总线 统一身份管理平台 主数据管理平台 方案演示

为什么要做茶叶商城小程序app开发?

开源直播系统源码

软件开发 一对一源码 小程序商城

GraalVM 与 Spring Native 项目实现链路可观测

观测云

云原生监控系统·夜莺近期新功能一览,解决多个生产痛点

巴辉特

云原生 Prometheus Nightingale 运维监控

Stack Overflow 2015问卷:使用过的、喜欢的、不喜欢的和打算使用的技术_语言 & 开发_Abel Avram_InfoQ精选文章