百科问答小站 logo
百科问答小站 font logo



上网时,为什么感觉现代人除了我全都很懂编程或计算机? 第1页

  

user avatar   zhu-wang-xiao-miao-o 网友的相关建议: 
      

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

友谊悖论(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)会得出结论,他们的朋友少于朋友的朋友。

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

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


user avatar   mu-duo-duo-41 网友的相关建议: 
      

因为我爱上了一位计算机大V,这位大V关注了更多计算机大V,VV们不断传输编程、python、爬虫等知识,我在浏览这些信息的时候让知乎的数据默认为我是个很懂计算机的人。

接着我通过点赞VV们的回答,比如这题,让更多的人以为我就是个懂计算机的人。

智能推送、信息茧房、友谊悖论什么的,又被我吸收了,于是我又成为了一个懂计算机的人。

可起初我只是爱上了一位计算机大V。(不是




  

相关话题

  config、option、setting这三者在程序世界里是什么区别? 
  内核页表和linux的伙伴系统是不是有冲突? 
  禁止使用sqrt等返回浮点数的函数,如何最高效的得到最小的不小于给定正整数的完全平方数? 
  像C语言这样的编译型语言能否在不同CPU上,通过相同标准库的编译器,用源代码实现跨平台? 
  你的编程能力从什么时候开始突飞猛进? 
  同一代的赛扬,奔腾,酷睿和至强处理器性能差距到底有多大? 
  面向对象(OOP)是编程语言发展中的弯路吗?为什么? 
  突然意识自己曾经引以为豪的编程其实是一种工具,这是一种悲哀吗? 
  开发Word这种软件的原理和知识从哪里能学到?开发者需要具备怎样的基础和能力。 
  只靠读代码 debug 不会单步调试能当编程高手吗? 

前一个讨论
如何评价综艺《天赐的声音》孟美岐作为音乐合伙人,周传雄作为参赛选手?
下一个讨论
就代码能力和开发经验来说,姚期智是不是根本就不如稍微有三到四年开发经验的程序员?





© 2024-11-08 - tinynew.org. All Rights Reserved.
© 2024-11-08 - tinynew.org. 保留所有权利