编程 || 如何阅读一本技术书

2022-11-05  本文已影响0人  快语

之前读编程的书也好,读源码也好,头都要疼死。其实不单编程是如此,就算学其他任何领域,都是一样的情况。学电气容易吗,学工程容易吗,学心理学容易吗?

这些都是广义上的技术。

从有兴趣到没兴趣的过程,如果人不是为了要活,要吃饭,绝对不会去搞这些东西。但是我们想想那些发明家,他们是为了吃饭去搞发明的么?如果是这样,为什么会有古人冒着生命危险坐火箭上天的传奇呢?

人不该做没有兴趣的事。而世上大部分的事儿,其实都有它的乐趣,只是我们被它的复杂度蒙蔽了。

那如何有兴趣。首先就是想象未来的自己,我因为成为技术大牛,解决了人类的重大问题,受到了众人的敬仰。这就很有动力了,但这还是外生的动力。我在研究某些问题的时候,对解决问题本身产生了巨大的兴趣,就像很多人做数学题一样,就是有思维的乐趣,这就是内生的。

不管外生还是内生,只要有动力,我们就要保护好它。而动力最大的killer就是复杂的知识体系。这些知识像有着99层保护屏障的石头一样在那里等着你。你咋去突破它。

绝对不是找一本书从头读起来,记不住的,其中有很多嵌套的概念,也会非常痛苦。所以真的学习其实有两种方法,确切说,两种精神。

第一是刨子精神。对真的具有复杂度的问题,比如操作系统,首先是刨子精神。找到10本书,管它能不能看懂,就看。硬看。就已经超过了非常非常多的人。当然,这个方式效率略低,毕竟还得干点其他事儿嘛。那就是看怎么个路径能让人更快消化这10本书。就要依赖于第二种精神。

第二是钉子精神。比如我看完了1本书,甚至是这1本书的目录,序言,每章的开头和总结。ok,这就够了。如果不够,就把10本书的目录序言章节收尾看完。接下来就主题阅读,拿出一张纸来,画个圈。提出一个问题,围绕这个问题去写一篇文章,写的过程中,去书中找答案。当你写完,你就是这个问题的专家。不管是什么场合你都能说点自己的东西。并且在日后缓缓去丰富它。

可以说,任何领域,只要有两种精神,就能很快入门。

顺带讲点,如何成为高手?那就要进圈子,找前沿论文,找前沿专家,当然,那会儿,你也是个小专家了。

上一篇下一篇

猜你喜欢

热点阅读