你实际上得到的开发者反馈是幸存者偏差

2025-05-25

你实际上得到的开发者反馈是幸存者偏差

很多人会联系你,询问你面向开发者的产品或库的改进事宜。这些反馈很棒,但请谨慎看待,毕竟还有一群人比你更安静,遇到的困难也更大。

与您联系的人并非问题最严重的人。他们足够了解您的文档,因此不必担心问错问题而感到尴尬。他们克服了自身缺乏背景知识的困难,最终能够提出代表他们群体的问题。

幸存者偏差生存偏差是一种逻辑错误,它关注那些通过筛选过程的实体,而忽略那些未通过筛选过程的实体。由于数据不完整,这可能导致错误的结论。

他们没有被隐含的依赖项安装步骤绊倒。他们也没有因为你没有记录的典型 CLI 行为的假设而迷失方向。他们幸存下来并向你提供反馈。

第二次世界大战期间,统计学家亚伯拉罕·沃尔德在考虑如何最大限度地减少轰炸机在敌方火力下的损失时,将幸存者偏差纳入了计算。沃尔德所在的哥伦比亚大学统计研究小组(SRG)研究了执行任务后返航的飞机所受损伤情况,并根据他的推理建议在损伤最小的区域增加装甲。这与美国军方认为飞机受创最严重的区域需要额外装甲的结论相矛盾。沃尔德指出,军方只考虑在任务中幸存下来的飞机;任何被击落或因其他原因损失的轰炸机在逻辑上也都无法进行评估。因此,返航飞机上的弹孔代表了轰炸机可能在受损后仍能良好飞行并安全返回基地的区域。因此,沃尔德建议海军对返航飞机未受损伤的区域进行加固,并推断被击中这些区域的飞机已经损失。他的工作被认为是当时新兴的运筹学学科的开创性成果。

这些是已经为你们回家的飞机。请想办法解释那些没能返回的飞机。

文章来源:https://dev.to/ben/the-developer-feedback-you-are-actually-getting-is-survivorship-bias-4b54
PREV
改变我职业生涯的新年决心
NEXT
Working from Home The Best Remote Work is Delightfully Unglamorous