瓜皮网首页 收藏本站 分享生活的乐趣
联系我们 手机版 分享

扫码订阅

首页 > 趣闻 > 正文

上网时,为什么感觉现代人除了我全都很懂编程?

2021-4-13 10:30 热度: 413 责编:一朵梨花压海棠

作者 / Serendipity

我觉得这是一个很经典的友谊悖论问题,值得来讨论一下。

友谊悖论(Friendship Paradox):平均来说,一个人的朋友数量往往比他朋友的朋友数量要少。

类似的问题有:

  • 为什么感觉网上的人除了我全都很懂编程或计算机?
  • 为什么知乎上的大部分答案都比我的回答受欢迎?
  • 为什么我关注的答主,粉丝都比我多?
  • 为什么我 QQ 好友的好友数量比我的多?

根本原因都一样,因为这是一个统计悖论,是由于受欢迎的人 / 答案出现的频率高于不受欢迎的人 / 答案。

知乎上的学生比较多,就拿学生来举个例子:

  • 假设计算机系有 500 名学生
  • 有 400 位同学每周去一次图书馆
  • 有 50 位同学每周去三次图书馆
  • 有 50 位同学每天都去图书馆
  • 因此,计算机系一周内去图书馆的总次数为 400+50*3+50*7=900
  • 有 20%的同学处于“活跃”状态,即每周去图书馆>1 次。
  • 入馆数量的 56%,即(50*3+50*7)/900,是由“活跃”同学造成的。

那么,问题就来了,即使计算机系有 80%的同学处于“不活跃”状态,即每周到馆数量≤1,实际在图书馆的人群也将由 56%的“活跃”同学和 44%的“不活跃”同学构成。

以上讨论的会导致什么问题呢?

这就会导致有 80% 的人产生一个误会:有超过一般的计算机系同学(56%)比我更勤奋。

而实际上呢?80% 的同学都和你一样——是个懒虫。

只有 20% 的同学是图书馆活跃分子,而不是剩下 80% 的人认为的 56%。

上网时,为什么感觉现代人除了我全都很懂编程?

另外再举个例子,也就是友谊悖论的最初解释,请看下图:

想象一下,这是一个朋友关系的列表,红线代表两个人是朋友,我们可以得到如下信息:

  • A 有 4 个朋友
  • B,C,D,G 和 H 有 1 个朋友
  • E 有 2 个朋友
  • F 有 3 个朋友

注意一下!

这八个人中有高达五个人,这五个人只有一个朋友(分别是 B,C,D,G 和 H)。

也就是说,62.5% 的人是只有一个朋友的,他们不应该产生自己不受欢迎的观念。

但从这八个人的角度出发,实际情况是什么样呢?如下:

  • B,C 和 D 得出结论,他们自己每个人都有 1 个朋友,而他们的朋友有 4 个。
  • G 和 H 得出结论,他们有 1,但他们的朋友有 3。
  • E 得出结论,他有 2,但他的朋友有 3 和 4
  • A 得出结论,她有 4,她的朋友有 1,1,1 和 2
  • F 得出结论,他有 3,而他的朋友有 1,1 和 2。

在这 8 个人中,有 75%(8 个中的 6 个,BCDEGH)会得出结论,他们的朋友少于朋友的朋友。

这就是悖论背后的原理,实际上是统计的问题。

因此,希望答主不要自卑,因为实际上懂编程或计算机的人并没有你想象的那么多

来源:知乎日报

未经允许不得转载:博海拾贝 » 上网时,为什么感觉现代人除了我全都很懂编程?

特别声明:本站部分内来源于互联网与网友分享,本站只做收集与展示,相关版权归原作者所有,如有侵犯到您的权益,请联系我们删除相关内容!