学习编程到底用不用记笔记?

学习编程语言的过程中经常会犹豫这个问题,不记笔记的话,学过的知识像没学一样,经常会忘,每次和重学一样;记笔记的话,内容太多,也很杂乱,很多东西书上和资料当中也很多,感觉很没有必要。

什么情况需要记笔记?

  1. 学习的内容,成熟的资料普遍不足的情况
    现在网络资料很丰富,比如3Wschool,自己记笔记不如查询着用,但是如果我们学习的方向资料稀缺,比如GIT,或者资料很多,但是情况复杂,有千万种可能,比如LINUX系统配置,这些情况,就需要我们总结自己的经历和经验,形成自己的笔记文档,才能在下次遇到相同问题的时候不至于从头做起,相关问题范围很广,只能把一条条的路记下来,进行思考,才能形成有效的知识输入。

  2. 学习的过程中不建议记笔记
    多记笔记不如多思考和练习,忙于记笔记还有可能错过重要的内容,让人本末倒置。学习过程中,重要的是通过自己的实践总结经验,进行进一步的归纳概括,再形成自己的知识体系进行输出。

  3. 对学习中的特殊内容和对自己的思考进行记录
    学习之中总会有自己特别容易弄错的地方,可以对相关问题及自己的体会进行思考,并记录,这样可以提升自己对易错点的辨识。

  4. 对自己的代码进行保存和记录
    代码保存一直是一个麻烦的地方,但是保存下来之后,无论是将来回顾还是进行代码重用都是非常有帮助的,记录自己成长的意义,不必说得太多。

?

你可能感兴趣的:(学习编程到底用不用记笔记?)