最近看书看得有点头大,比如最近就在看 select、poll 和 epoll 的 IO 模型,感觉看的有点累。

然后今天晚上下楼吃晚饭在路上走的时候,就一直在想这个问题,然后突然就感觉有点理解了。然后就突然想到了之前发过的这篇博客,讲的就是学习方法的问题,然后就意识到了自己存在的问题,也就是因为自己缺少了某一个步骤,即没有认真的去思考过。很多人学习的时候可能会一直看书,却不动手去写;又或者写是写了,但是没有认真深入的去思考。我就是第二种情况,由此可见学习过程中学习方法还是非常的重要的。

这里再讲个前几天看到的一篇和学习方法有关的文章,就是有人说自己学习数据结构与算法学得很辛苦,而且效率不高,然后回答者给出了这样答案:如果你要学一样东西,尤其是计算科学中的知识,你要先明白为什么会需要这种东西,如果没有会怎么样,有了之后会给我们带来怎样的好处?这是我们在学习一个知识时所应该去考虑的问题。顺便放上链接:知乎Quora


以下内容最初发表于2016-01-06 16:50:02:

学习编程,我认为,应该必须要以下三项都能做到

如何学习编程