0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Stack Overflow上的用户在过去和现在都在关注哪些问题?

电子工程师 来源:lq 2019-02-25 09:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Stack Overflow,一个面向开发者的 IT 技术问答网站,很多程序员都会在上面提问,浏览问题,查找技术知识。在 Top Question 页面,我们可以根据 Hot、Week、Month,亦或是标签对问题进行筛选过滤。当我们想对上面的问题进行数据统计与分析时,这些功能显然不够直观与聚合。

近日,一位来自 Google 的开发者 Felipe Hoffa 发表了一篇文章,分析 Stack Overflow 上不同时间、不同语言的热门问题,他用了一个交互式的数据展示界面,无论是让概览问题还是分析数据都变得非常简单。

首先,你可以在左上方的折线图中看到不同时间的热门问题 Top10(时间统计单位为季度)

其次,你可以在右侧的选项栏中根据 tag、 top for quarter、section 和 subtag 四个选项进行数据筛选。

技术类别根据此类问题浏览总量由低到高排列。

选择 tag 后,还可以选择此技术类别下的 sub tag。

问题不仅可以看 Top10,还可以看 Top30 前的三个区间。

而在问题罗列区,我们可以看到除问题本身外,还有问题发起时间、回答数量及排名等信息。

有了上面这些内容与数据的直观展示,作者对一些数据进行了统计与分析,下面我们就一起来看看 Stack Overflow 上的用户在过去和现在都在关注哪些问题。

1.最热门的问题:所有时间 VS 2018 Q4

下面的数据显示的是在 Stack Overflow 上,迄今为止关注度最高的十个问题:

最火的十个问题涉及了五个话题,4 个与 Git 相关,3 个与 JavaScript 有关,Java、Linux 和 html 的问题各有一个,没有任何一个问题涉及目前很火热的 AI、大数据乃至 Python 等技术领域。

也许受时间积累的影响?那我们回到最近一个季度(2018 Q4)的数据中,看看哪些是近几个月有哪些热门问题?

两个图表的数据对比发现,近期的十个热门问题中,新增了 4 个 Python 问题,其他 6 个并没有发生变化。问题“如何撤销 Git 中最新的 commits?”一直位居 Top1 的位置,浏览量直逼 8 百万,仅上个季度的浏览量就达到了 40 万+,但是都没有 Java 的问题上榜。

2.问题领域发生了哪些变化?

看过 Top 10 的数据后,我们把数据范围拓展到热门问题 Top30。Python 相关的问题成为最近最受关注的领域,相比全部时间里的问题 Top 30,最近的一个季度里,已经没有 Java 和 SQL 相关的问题了。

3.JavaScript、Python 和 Go 三类语言中,最受关注的十个问题(时间截止到 2018 Q4)

下面的三幅图分别展示了截止到 2018 年的 Q4,JavaScript、Python 和 Go 语言的问题 Top 10,以及这十个问题在过去两年的时间里的变化趋势:

学 JavaScript 的开发者们一直在问“如何从数组中删除特定元素?”

Python 学习者们问的最多的问题是“使用 for 循环迭代字典”

而 Go 语言的开发者们最想知道“将字节数组转换成字符串的最佳方法”

我们还能从图中看到,随时间的推移,大部分问题的关注度并没有很大的波动,然而却也有一两个问题,上升趋势变化非常明显、突出。比如:

JavaScript 问题中“如何获取当前数据”与”如何四舍五入时,保留小数后面两位“,这两个问题(蓝色与紫色)在 2017 年的 Q3 和 Q4 期间分别有关注度下降的趋势,但随后关注度反升,并且以很快的速度缩短了与其他问题访问量的差别,截止到 2018 年 Q4,差距已经远没有一开始时悬殊了。

Python 问题也有此类现象,”如何将字符串解析为浮点数或整数“,这个问题从 2017 年的 Q4 季度到 2018 年的 Q3 季度,近一年的时间都是下降趋势,然而就从 2018 年 Q3 季度开始却突然反温,一下减少了与上一名问题之间的差距。

更有甚者,问题”如何利用 Pandas 在数据结构中根据列选择行“,在一开始并没有太多人问,却从 2017 年 Q4 季度开始上升势头迅猛,不断超过其他问题,跃居 Top5。这一年中学习使用 Pandas 的开发者们看来增多了不少啊!

Go 语言的问题中,”如何列出目录中所有文件“这个问题的关注度一直在增加,到最后还反超了两个问题的浏览量。

这些问题是否也曾让你纠结烦恼呢?

4.TensorFlow 的挣扎

怎么能少了近几年发展最快的人工智能领域。开发者们在 AI 技术领域中又在频频问哪些问题呢?

TensorFlow 可以说是使用人数最多的深度学习框架了,问的最多的问题是”不能用 pip 方法找到 TF“、”怎么查询我系统中安装 TF 的版本信息“或是当前 CPU/GPU 组合能力等问题。看来大家在入门时遇到了很多共同问题,相信这些问题随着时间的推移,也仍然是最常被问的问题。

5.其他类别的热门问题 Top10

1.Redis 及子类与 Java 和 C# 相关的问题

开发者们问的最多的是”如何在 Windows 上安装“。Redis+Java 中的问题大多与 Spring 相关,和 C# 中问的最多的是想要简单实例。

大家如果想看更多分析与查询语句,可访问

https://towardsdatascience.com/finding-the-real-top-stack-overflow-questions-aebf35b095f1

最后,给大家分享这个数据交互界面的地址,看看 Stack Overflow 上的小伙伴们都在问些什么?

数据交互界面:

https://datastudio.google.com/reporting/1UUTtohIB1fBH7e8An-6AhEn4AyU3eMjd/page/QwNg

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Google
    +关注

    关注

    5

    文章

    1815

    浏览量

    60636
  • 数据
    +关注

    关注

    8

    文章

    7349

    浏览量

    95027
  • STACK
    +关注

    关注

    0

    文章

    15

    浏览量

    3670

原文标题:访问量最高超7百万的Stack Overflow问题竟然是...

文章出处:【微信号:rgznai100,微信公众号:rgznai100】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    TJA1103 不生成时钟 TXC是为什么?

    我在我的自定义S32K344板使用 TJA1103。 我在 rev-RMII 中配置了TJA1103,我最近看到了这种行为,因为我在过去 2 周里一直在使用同一个板,但昨天它突然停止生成时钟。 验证TJA1103是否正常工作的重要步骤是什么?
    发表于 04-07 06:09

    搭载RISC-V芯片Fedora操作系统中,安装好perf工具之后,输入pef top -g -e cpu-clock 无法显示内核函数的符号?

    ;在网上找个很多办法,都不太行。可以确定的是,不是因为缺少库的原因导致的。 Linux: perf top, kernel symbol not found - Stack Overflow 而在X86的机器就不存这样的问题
    发表于 03-27 08:27

    贴片都在哪里做的?

    你们贴片都在哪里做的?
    发表于 02-26 18:02

    电子发烧友荣获电子工业出版社博文视点 “2025 年度卓越合作伙伴”

    近日,凭借过去一年在书籍测评活动等方面的深度合作与卓越表现,电子发烧友荣膺电子工业出版社博文视点 “2025 年度卓越合作伙伴” 的殊荣,表彰电子发烧友在过去一年中与博文视点紧密合作,通过优质的书籍
    发表于 02-06 11:58

    ZeroNews 如何关注用户数据安全

    ZeroNews 通过控制平面与边缘节点协同,保障用户数据安全与透明传输。
    的头像 发表于 11-13 19:17 654次阅读
    ZeroNews 如何<b class='flag-5'>关注</b><b class='flag-5'>用户</b>数据安全

    爱芯元智携手合作伙伴M5Stack亮相YOLO Vision 2025

    近日,全球计算机视觉领域的权威盛会——YOLO Vision 2025,亚洲首秀在深圳举行。爱芯元智携手合作伙伴M5Stack,以AX8850赋能M.2 2242标准接口算力卡为核心,搭配树莓派5
    的头像 发表于 11-02 09:20 1422次阅读
    爱芯元智携手合作伙伴M5<b class='flag-5'>Stack</b>亮相YOLO Vision 2025

    创意无界,全球共创——2025 M5Stack 全球创新大赛圆满落幕

    2025年的M5Stack全球创新大赛已经圆满落幕!这场面向全球创客的年度盛会,再一次汇聚了来自世界各地的工程师、设计师、学生、艺术家与科技爱好者。历时数月的比拼与等待,来自不同国家和地区的选手们用
    的头像 发表于 09-26 18:19 976次阅读
    创意无界,全球共创——2025 M5<b class='flag-5'>Stack</b> 全球创新大赛圆满落幕

    【M5Stack Open Day 2025】开放日活动报名开启!

    一年一度的M5StackOpenDay又来了!MakerFaireShenzhen2025之后,你准备好来一场近距离的创意之旅了吗?我们将开放M5Stack深圳总部,迎接来自全球的创客、开发者
    的头像 发表于 09-26 18:19 906次阅读
    【M5<b class='flag-5'>Stack</b> Open Day 2025】开放日活动报名开启!

    增加语音控制功能关注这几颗芯片轻松搞定

    增加语音控制功能关注这几颗芯片轻松搞定 目前感觉几乎所有的头部或者非头部的产品都在争先恐后的语音控制功能,产品单价高的离在线AI对话功能,产品单价低的
    的头像 发表于 08-19 16:46 1129次阅读

    有源铜缆:大模型背后的隐形英雄

    现在大家都在关注大模型,像ChatGPT,xAI等,尤其是Deepseek,最近都火出圈了!
    的头像 发表于 07-11 14:16 1379次阅读
    有源铜缆:大模型背后的隐形英雄

    那些出海的磁性元件企业,现在过得怎么样?

    编者按 当国内磁性元件市场逐渐饱和,增长遭遇瓶颈,且竞争愈发激烈时,众多磁性元件企业开始将视野转向海外市场。这些市场,如东南亚国家,拥有丰富的廉价原材料与劳动力资源,并为磁性元件企业提供了新的客户群体与销售机遇。通过拓展海外磁性元件业务,磁性元件企业旨在寻找竞争相对较小、利润空间更为广阔的磁性元件市场,以缓解国内磁性元件市场竞争的压力。同时,将磁性元件业务多元化至多个市场,有助于降低单一市场风险对磁性
    的头像 发表于 07-11 10:54 1080次阅读
    那些出海的磁性元件企业,<b class='flag-5'>现在过</b>得怎么样?

    《仿盒马》app开发技术分享-- 自定义标题栏&amp;商品详情初探(9)

    技术栈 Appgallery connect 开发准备 一节我们实现了顶部toolbar的地址选择,会员码展示,首页的静态页面就先告一段落,这节我们来实现商品列表item的点击传值、自定义标题栏
    发表于 06-30 08:40

    新品 | M5Stack AI Chatbot,迷你小智AI聊天机器人,一套搞定语音/视觉 AI 开发

    最近有很多博主分享了用M5Stack硬件接入小智AI或者火山引擎AIGC等AI智能,实现了语音交互的智能助手功能,受到了社区的广泛关注。但很多用户表示:不知道该买哪些产品,也不清楚怎么配置。为此
    的头像 发表于 05-23 18:09 2645次阅读
    新品 | M5<b class='flag-5'>Stack</b> AI Chatbot,迷你小智AI聊天机器人,一套搞定语音/视觉 AI 开发

    宁德时代发布全球首款9MWh超大容量TENER Stack储能系统解决方案

    慕尼黑 2025年5月8日 /美通社/ -- 5月7日,宁德时代于德国慕尼黑电池储能展发布TENER Stack,这是全球首款可量产的9MWh超大容量储能系统解决方案。其在系统容量、部署灵活性
    的头像 发表于 05-09 14:55 900次阅读
    宁德时代发布全球首款9MWh超大容量TENER <b class='flag-5'>Stack</b>储能系统解决方案

    层叠布局 (Stack):Stack组件为容器组件,容器内可包含各种子元素

    层叠布局 (Stack) 层叠布局(StackLayout)用于在屏幕预留一块区域来显示组件中的元素,提供元素可以重叠的布局。层叠布局通过Stack容器组件实现位置的固定定位与层叠,容器中的子
    发表于 04-30 07:51