以下内容摘录转载自:阮一峰 科技爱好者周刊(第 213 期)
(一)
世界最大的问答网站 Stack Overflow,每年举办一次全世界程序员调查,2022年的结果已经出来了。
今年增加了一个问题:
“哪些因素会影响你的工作效率?它们频繁发生吗?会花费你多少时间?”
大家猜猜看,回答是什么。
(二)
68%的程序员说,最影响工作效率的是找不到答案。遇到问题,要么没人可问,要么没有文档,工作就卡在那里,进行不下去。
越是高级程序员,给出这个回答的百分比越高。也就是说,水平高的人更苦于找不到答案,因为遇到的都是非典型问题,很少有人提到过。
程序员用来找答案的时间,每天平均30分钟,25%的人更是超过一个小时(上图)。这对个人和公司,都是很大的损耗。
有一个专门的名词形容这种现象,叫做“知识孤岛”(knowledge silos),意思是信息无法有效融合,仿佛大海中的一个个”孤岛”。
知识肯定存在于某个地方,但是你不知道这个地方在哪里,也不知道如何到达。这就是知识时代的痛苦:太多的知识没有流动性,难以了解,难以获取,难以传播。
(三)
为了解决”知识孤岛”,这些年兴起了一种新类型的软件,叫做 “知识软件”,专门用来整理和传播知识。
我一直觉得,知识软件大有前途,很值得做,市场非常大。我们面对的知识越复杂,就越需要强大的知识工具。它也是国家鼓励的方向,要成为知识大国,就一定需要工具的支持。
这次的调查结果,进一步强化了我的这个想法。如果有办法,将每个人用来寻找答案的时间,从每天30分钟减少到25分钟,那会产生多大的效益啊!
知识软件不管是什么形态,我认为,至少应该具备以下特征。
我想特别说一下最后一点,知识的可流动性,就必然要求知识的表达是容易理解的,甚至是有趣味的。
因为知识其实是一种负担,越复杂的知识,对人的生理和心理的压力就越大,要求学习者做出的”减熵”努力也越大。好的知识软件,可以减轻知识的负担。
知乎就有这个问题,它鼓励复杂的答案。明明一两句话就可以说清楚的事情,它的首选答案却往往是东拉西扯的长篇大论,看了以后,你会觉得问题更复杂了,熵更大了。
好的知识软件应该平衡原理和细节这两方面,原理是简单的,细节是复杂的。尽量做到新手容易理解,产生兴趣,老鸟可以参考,解决问题。
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。