哪些大学使用堆栈溢出最多?

这周对于美国的感恩节假期来说对我们来说是短短的一周,所以我认为我会对数据做些有趣的事情。 在许多高中生正在提交大学申请的过程中,我认为“哪些大学最经常使用Stack Overflow?”

虽然我不是Dave博士,但我能够将最近的网站流量下载到stackoverflow.com并筛选数据。 它有很多,而且并不是通过互联网服务提供商或电信公司发送的,就可以唯一地识别所有域流量,就像您在家中或本地咖啡店登录时一样。

使这项工作比预期容易的是,所有顶级大学和学院都清楚地列出了其IP地址块的标识符。 因此,如果我想找到我的母校波士顿大学,则在数据中将其列出。

那么哪些大学是Stack Overflow最活跃的用户? 当每个维度都讲述一个有趣的故事时,我通过三种方式将其分解。 我查看了网站上整个会话的使用情况,不重复用户的数量,最后是按使用情况(本质上是每个不重复用户的会话)。

如果您想知道 “如何”学生正在使用Stack Overflow,
查看Dave博士关于该问题的出色分析!

对于大多数会话,返回的数据并不令人惊讶。 成绩排名最高的学校恰好是计算机科学与工程领域最知名,最受尊敬的学校(个人大声疾呼到纽约,但其中有两所学校排名最高)。 值得注意的是,多伦多大学是全部课程中排名前15位的学校中,只有一所非美国学校。

对于大多数用户而言,数据再次不足为奇。 学生人数最多的大学具有优势。 华盛顿大学有46,000名学生,多伦多大学有86,000多名学生,而斯坦福大学(16,000名)和麻省理工学院(11,000名)等规模较小的学校则相形见.。 一个曲线球是“学术计算机中心Cyfronet agh”,它是波兰克拉科夫大学(或Jagiellonian大学)的大学。 供参考,他们有超过43,000名学生,是一所优秀的大学。

但是,最有趣的数据集是利用率指标。 一堆新学校突然出现。 排名第一的是俄罗斯与Innopolis大学。 有些名称是显而易见的,但其他名称则需要一些挖掘。 第4位和第5位分别是IIIT海得拉巴和IIIT德里(都在印度),第7位和第13位是丹麦技术大学和奥尔堡大学(都在丹麦)以及台湾的中央研究院。 相当全球混合!

从这些数据中学到什么? 好吧,孩子们非常喜欢Stack Overflow,这就是他们学习成为有经验的开发人员的方式。 值得一提的另一件事是,下一代进入企业界的开发人员将对他们要使用的资源和工具抱有一定的期望。

消费类技术逐渐渗透到企业中并不是什么新趋势。 BYOD运动迫使公司屈服于工人的意愿。 工具也是如此。 带着笨拙的公司资料和漂亮的消费者应用程序。 这就是Slack,Github和现在的Stack Overflow开始接管开发人员桌面的方式。

我对您对适应企业的这种消费者接管的想法感到好奇。 如果您对您的学校在排名中的排名感到好奇,请告诉我!

如何提出愚蠢的问题?

如何问愚蠢的问题
我在研讨会,会议和公开演讲中提出问题时遇到了麻烦。 作为研究生,我经常…… academia.stackexchange.com

相信我,一旦您阅读了说明,这个问题就会好得多……