How 与 Why

近有一个困惑,不是技术上的困惑,而是思想上的困惑——特别喜欢问「为什么」,特别想知道「为什么」

无论是学习新技术的过程中还是解决问题的时候,只要技术点中有没听过不熟悉的,就想要去搞个明白,就算能力和时间有限,不能入木三分也要知其大概。这导致了什么结果呢?

最大的影响是效率,比如之前在同样技术难度水平上的一篇博文花不了几个小时就可以完成(一般2~6个小时),而现在,由于学习过程中不断去查找新东西,又在新东西中看到新东西,又去了解……一篇博客甚至花了三天时间。

仔细想了想,是什么时候自己变得过分地不求甚解,大概是从自己抛弃百度使用 Google 后逐渐演变的。可能你不太理解,举个例子,昨天我的 Npm 缓存损坏了,百度的搜索结果几乎全都是 CSDN、简书文章上的简单解决办法 $ npm cache clean --force(广告、与搜索内容不符等问题也就不说了),潦草几句。Google 的搜索结果讨论更多的则是「Why」,甚至因为原理上的东西在这里产生分歧和碰撞,是的,它引导你去了解更多、更本质的知识,而不是解决了就一了了之。

不是我崇洋媚外,因为在我看来技术没有国界,思想更没有;也不是我非要褒一贬一,我没有否定百度,只是我更喜欢 Google 的氛围;这也并不是个例,长久以来的现象才形成现在的习惯。再说回来,对于一个问题,只了解「How」真的就够了吗?远远不够,知其然定要知其所以然,可能自己的问题在于没能把握好「How」与「Why」的天平吧。

那何以使得只追求「How」体现在了百度上的现象化结果?大概因为:

GFW[1] 并不只是封锁了互联网,它阻碍的是技术的进步,禁锢的是思想的延伸💔。


  1. Great Firewall。

updatedupdated2020-07-092020-07-09
docs: 修正链接 & 删除文章
加载评论
点击刷新