关于在计算机前阅读编程书籍的反思

对于学习编程书籍,一个普遍的建议是,在计算机前学习编程书籍。对于新手,这个建议非常有用。但是对于已经学过一些编程知识的人而言,我认为这个建议可能不是使学习效果最好的那个,这也意味着这篇文章也不是写给编程新手看的。下面是正文。

今天读了《深度工作》之后,重新审视了一下上面提到的建议。我发现,并不是每个人都可以专注地在计算机前摆着编程书籍学习编程的。在计算机前阅读编程书籍,如果你可以达到一个专注且高效的学习状态的话,那么可以继续遵从这条建议,但是,如果不能的话(比如我)建议先把计算机放一边,专注地阅读编程书籍。接下来讨论这个方法的具体细节。

为了达到足够专注的状态,阅读计算机书籍时就好好阅读计算机书籍,就像阅读其他知识类书籍一样,在一个干扰尽可能达到你能达到的最小程度的环境中阅读。规划好学习范围,比如学习第一章的某几节,那么就先专注读完这些章节,过程中读到需要进行敲代码练习的部分时,先进行标记。等读完整个目标范围后,再打开计算机进行编码练习,敲入代码熟悉熟悉。

想要提醒的一点就是,书中的示例代码也是可以脱离计算机读的。对于示例代码,在计算机上读也是读,在书里读也是读,内容一样,只是呈现内容的媒介不一样(一种是纸,另一种则是屏幕),不影响对代码的理解。

当然,也有不适用这个方法的特殊情况,比如有些书中的内容必须边在计算机中敲,然后才能继续读下去的情况。这时候就不得不在计算机前读了。但是,如果可以的,书中理论部分的阅读还是得尽可能地在专注的状态(离开计算机)下进行阅读。

总而言之,只要能让自己尽可能专注的状态下进行编程的学习就行,不仅仅要局限于上面提到的方法。

对于以上观点,欢迎大家分享自己的见解 : )

发布了38 篇原创文章 · 获赞 5 · 访问量 6551

猜你喜欢

转载自blog.csdn.net/shaotianyang12/article/details/104064591