zoukankan      html  css  js  c++  java
  • 学习方法

    前言:以前学习从来没有注重过方法,都是学一点算一点,很多知识学了就忘了,后面又重新学,很费时间精力,对此自己寻找了一些学习方法,以下的学习方法参考的是B站的杨中科老师。

    附上思维导图,以此复习学习内容,尽量做到看思维导图联想起内容。

    学习方法

    • 学习 = 学 + 习

    • 学 = 预习 + 听课 + 扩展学习

    • 习 = 练习 + 测试 + 笔记 + 创造

    1. 为什么看老师的代码能看懂?为啥自己写不出来?

      看懂了 ≠ 学会了,如:游泳学习。

    2. 为什么照着老师的能做出来?为啥自己搞不出来?

      模仿是“学” ,创造是 “ 习“ :习得知识。

    to do list

    定目标,把目标细分为计划,具有可执行性。

    可以做一个类似课表一样的to do list,如下图:

    image-20210627175254542

    比如:2个月后要4级考试,那么怎么安排这2个月时间,例前1个月单词为主,后1个月以阅读和作文为主,时间安排的越细越好,如果执行力不强,可以把时间细分到半天

    补充:制定好计划后,总会有一些突发事件打乱计划,可以列一个待办清单,把不着急的事情放进去。

    定计划注意:

    1. 新的想法加入《代办清单》,不影响本周计划。
    2. 做计划的时候:先做最重要的事情,不要用“不重要但是简单”的事情麻痹自己,假装很忙。

    总结:

    1. 执行力为王。
    2. 排除干扰;定下可执行的计划,并坚持执行;

    选择困难和收集控

    1. 有多个选择时,难以割舍其中一个。

    解决方法:考虑最坏情况排除,列出待选项的优缺点,然后打分。

    1. 收集资料设定目标及时刹车,不要“过度学习”。

      解决办法:不要最好,找最基本深入学习。

    如何记笔记

    笔记一定要自己记。

    整体步骤:学习内容 -> 标记重难点 -> 整理笔记(形成正式笔记,不能copy,要总结精简)-> 整理知识树(初级、中级学习)

    1. 看书学习:

    ​ 学习内容 -> 划重难点、补充想法(用铅笔) -> 整理笔记 -> 整理知识树

    1. 看网页等电子资料学习:

      学习内容 -> 划重难点、补充想法(参考:网页打印为文本pdf,然后标记高亮) -> 整理笔记 -> 整理知识树

    2. 听课、学视频

      学习内容 -> 记随堂笔记(康奈尔笔记法) -> 整理笔记 -> 整理知识树

    如何整理知识树

    可以画思维导图来把知识形成一棵树,把零散的知识点连接起来。

    推荐思维导图软件/网站:Xmind, processon.com。

    思维导图的参考:课程目录,大纲。

    思维导图的误区:记录太细节以及无价值知识(举例);一次性制作(应该是一边学习,一边完善(增加、修改、删除));

    思维导图的作用:经常拿出来复习。

    用输出倒逼输入

    输出 = 写文章、录视频、讲解知识

    输入 = 看视频、看书、看文章

    1. 费曼学习法

    把自己理解的知识讲解给别人听。

    1. 如何输出

    3W原则,why为什么用?what是什么?how怎么用?

    学了很多还是不会

    1. 知识学了不知道有什么用

    比如:高数的微积分,求导

    1. 知识分类
    • 元知识(基础知识)
    • 领域知识(专业知识)
    • 客户知识

    我们大家学的更多是基础知识,不知道基础知识如何和某个专业领域进行结合,导致学了就忘记了。

    这都是没有根据解决实际问题去学习,学习是为了能更好的解决这个问题。

    重点:不要“过度学习”,学一个阶段就尝试应用,实践中再去逐渐接触更高级的“基础知识”。

    如何搜索和提问/学会学习

    遇到问题前先自己动一下脑子 -> 官方文档 -> 搜索 -> 群提问 -> 发帖...

    问题一定要靠自己解决,提高自己的解决能力。

    描述清楚问题:要干什么,希望的结果,你做了什么,遇到了什么结果,自己的难点在哪,提供足够的信息(相关环境、代码、定位信息、版本、截图)。

    不要问“傻问题”,比如:为什么我的程序跑不起来。

    补充

    推荐一个代码文件比较工具:diffmerge。

    还有git备份代码。

    学习动力

    1. 绑架自己,立Flag,让朋友监督你。
    2. 想清楚不学习的后果,不学习这个会怎么样。
  • 相关阅读:
    go语言】Goroutines 并发模式
    Mysql Innodb 引擎优化 参数(innodb_buffer_pool_size)
    多key业务,数据库水平切分架构一次搞定
    Goroutine是如何工作的?
    PHP进程之信号捕捉中的declare(ticks=1)
    php多进程总结
    mysql强制性操作
    rabbitMQ高可用
    服务器TIME_WAIT和CLOSE_WAIT详解和解决办法
    mysql在innodb索引下b+树的高度问题。
  • 原文地址:https://www.cnblogs.com/unlasting/p/14998085.html
Copyright © 2011-2022 走看看