我之前写过 关于前端学习路线的一些建议(内含自测题)和 聊一聊加班严重时要如何自我提升 两篇文章。文章内容涉及的是学习路线和时间利用,今天我们就聊聊如何做到有效学习。

这里分享一些关于有效学习的经验,希望能对你有些许帮助。

首先我们需要知道,技能学习的过程是不那么有趣的。一项技能的学习应该也是较为系统的。东看一点西看一点会给你一个错觉:我好想懂了,但又处处遇到麻烦。

1、主观学习意愿

我们在学习某一项知识或技能的时候,首先要有学习的意愿。

在上学的时候我们都有过这样的经历,喜欢的老师讲的课我们也非常乐意去学习。但在没有老师在旁边监督指引你的情况下,你需要靠自身的驱动来完成自主学习。

在学习技能前一定要有学习的意愿,小生个人以为“钱”就是最强意愿。

我学习的目的很简单,可以用我的知识换来更多的报酬。所以我很乐意去学习。

2、可触及的、具体的学习目标

有学习的意愿后,我们需要结合自身情况拟定一个比较明确的目标。

在确定是否学某项知识前,我会先看看各大公司招聘 JD 上的描述。以市场为导向的学习,对找工作会更有帮助一点。

我学习的目标很俗,是以结果为导向的:

  • 熟练运用各种设计模式,我的议价能力可能高 5k

  • 学会熟练使用 React / 小程序,我的议价能力可能高 3k

  • ……

我之前拟定学习目标就是单纯的 —— 学会使用 Vue、了解 nodejs 等等。这样的目标往往完成度不是很好。明明花了时间,却没什么成果。

我建议你的目标最好和当前的工作有些联系,比如学习英语。

你的英语水平不错,那么你就能更快更准确的看懂英文资料、没有翻译的 GitHub 库、以及可能帮助你找一份不错的外企工作。

3、付诸实践

在确定目标后,我们一定要付诸实践。要不然你的计划可能就是这样:

坚决要把 2020 年决定完成的 2019 年完善的 2017 年起草的 2016 年构思的减肥计划完成。

目标拆解

比如学习 React,我们一开始就直接上手模仿项目,你应该会比较难受。

我一般会:

  1. 先用几天时间先看看官方文档,对一些概念先做一个简单的了解。看到不理解的知识点先做笔记记下来,然后统一去查阅。

  2. 再查一下学习 React 需要了解哪些储备知识,把不了解的那部分花时间先去了解一下。

  3. 经过前面两步,对 React 应该就有一个整体的认识。这个时候从小项目入手,开始实践。在遇到疑惑时,再反过来查找文档加深理解。

  4. 有过项目经验的时候,我可能就会再去了解源码,设计思路,框架对比等等方面。

在实践的过程,拆解目标是非常重要的,否则你可能在中途就失败了。而且在完成小目标总会让自己有一定的成就感。

保证学习时间

在学习新技能的时候我们需要相对比较多的时间,所以我们最好有一个相对比较固定的时间。

安排相对固定的时间学习能提高学习的效率,在一定程度上屏蔽一些外界的干扰。

4、输出你的所学

个人体会,最近一年写文章对我来说确实有很大的帮助;当有了正反馈后,这种热情变得更加的浓厚。

当你去试着将自己的知识输出的时候,你会发现在这个过程中,对这块知识的了解会变得更加深刻。什么内容都可以:

  • 解决了工作中的一些 bug

  • 自己学习的新规范加以用例

  • 学习过程的思考

  • ……

暂且不表对他人是否会有帮助,但是这对自己来说绝对是有很大帮助的。长期坚持,效果意想不到。

另外,除了自身的收获外,还很有可能对其他人有帮助。当你收到这个人的正反馈和回报时,会提升你的学习动力,会进一步加快你的成长。

学习是 IO 的过程,IO 是需要相辅相成的。


告诉我,你 在看

聊一聊我们应该如何有效学习相关推荐

  1. 工作以后如何有效学习

    工作后怎么学习? 有个小妹子问:非常渴望成长,虽然已经工作了,仍然不敢中断学习.但是,在工作中学吧,好像学不深:想学习工作之外的东西,又不知道如何入手.到底应该如何学? 有这样问题的朋友不少.尤其是在 ...

  2. 聊一聊大火的对比学习

    作者 | 许明 整理 | NewBeeNLP 在之前的博客里,笔者介绍了在有监督任务(文本匹配)上,增加对比学习来提高模型性能的实验,而当时尝试后却发现,在新增了对比学习的任务后,模型的性能并没有得到 ...

  3. 工作之余如何有效学习提升

    工作节奏越来越快,我们永远有做不完的事情,哪怕 996 也阻止不了工作堆积成山的节奏.于是只能先完成任务再说,跑,跑,跑得足够快,我们才能留在这里,至于手上这些事情,符不符合职业规划,能不能提升自己的 ...

  4. 如何有效学习《恋上数据结构与算法》,更快地理解数据代码?

    1.关于数据结构与算法? 数据结构就是为算法服务的,算法要作用在特定的数据结构之上.数据结构和算法相辅相成. 广义上讲就是 "操作一组数据的方法",像是你有很多个视频,我们怎么才能 ...

  5. 如何有效学习通过PMP考试?

    pmp有用吗?这个很难有确切的说法,只有通过考试的人才知道,但是每个人在不同的时间地点的机会能力是不同的,所以产生了三种说法:"PMP考了无济于事""PMP考了没太大的变 ...

  6. 非日语专业如何有效学习日语?

  7. 如何有效地学习开源项目的代码?

    对于计算机专业的同学来说,网络上丰富的开源代码是一笔极为宝贵的财富.通过对开源代码的学习与钻研,大家能从中学到很多书本上.课堂上学习不到的实践知识.如何学习开源代码以及如何学好开源代码成为了大家经常关 ...

  8. 人工智能时代,怎样高效学习AI技术、聚焦AI行业趋势?

    位来 发自 凹非寺  量子位 报道 | 公众号 QbitAI AI is the new electricity.近年来,人工智能正在深刻影响着各行各业,也给我们的工作和生活带来精彩的变化.在这场突如 ...

  9. 阿里开源Euler:国内首个工业级图表征学习框架

    先奉上开源地址:https://github.com/alibaba/euler Euler开源:用图表征学习解决深度学习瓶颈 Euler是阿里巴巴旗下数字营销平台阿里妈妈自研的大规模分布式图表征学习 ...

最新文章

  1. 一次生产 CPU 100% 排查优化实践
  2. 史上最烧脑的学习方法,看完瞬间涨姿势!
  3. Java实现:月,日,年,周,访问量统计
  4. android 富文本编辑器_富文本编辑器原理探索
  5. 电脑很卡反应很慢该如何处理_我的苹果电脑中毒了,好开心
  6. oracle12c清理游标,Oracle专题12之游标
  7. qt实现类似windows的屏幕保护(小球碰撞动画)
  8. Ajaxsubmit表单提交
  9. 苹果新系统很鸿蒙!iPad终于能写代码了,iPhone竟成异地恋神器 | WWDC 2021
  10. python发outlook邮件_python对outlook邮件整理
  11. CF - 158B - Taxi
  12. JDBC 加载驱动报错解决办法
  13. java 100%3.0_java经典选择题100例及答案
  14. cython编译python_Cython编译python为so 代码加密示例
  15. python爬虫探索原神世界(角色篇)
  16. 拆解了20个企业微信社群的我, 发现【社群营销】最好的方法应该是这样!
  17. springboot 发送邮件 QQ邮箱 535error
  18. Ngrok(内网穿透工具)使用教程详解
  19. Ubuntu 22.04 LTS root登录、修改当前用户名和主机名
  20. Java微信公众号服务号开发(二):接口信息配置

热门文章

  1. Android中高级进阶开发面试题冲刺合集(四)
  2. 复习专栏之---面试总结
  3. ANSYS中Beam188\Beam189单元命令流提取最大应力
  4. [基础]tfcenter的安装和启动
  5. 单片机的AVCC、AVSS、DVCC、DVSS引脚有何区别?
  6. 【MFRC522】STM32 MFRC522 IC读卡 程序及原理图
  7. 搜图出处的软件_【识图】怎样查找图片的来源出处,又快又好
  8. Python Scrapy - Ins爬虫
  9. JAVA垃圾回收-可达性分析算法
  10. 使用ffmpeg 提取视频关键帧