专栏首页前端桃园知识体系解决迷茫的你

知识体系解决迷茫的你

0. 前言

最近在星球里群里都有小伙伴说道自己对未来的路比较迷茫,一旦闲下来就不知道自己改干啥,今天我这篇文章就是让你觉得一天给你 25 个小时你都不够用,觉得睡觉都是浪费时间。

今天我谈的就是关于【构建知识体系,形成自己解决问题的方法论】,这个话题以前我在给在校准备找工作的同学的几个建议这篇文章中谈到过,但是没有将如何去构建自己的知识体系,这次将深入这个话题进行探讨。

1. 什么是知识体系

无论是大到一个星系还是小至一个原子,其本质都是一个个的系统。 那我们如何来掌握这个系统呢?通过“框架”来简化对系统构成元素以及元素间有机联系。因此有目的地运用“框架”来思考、学习,能够让我们更全面、更快速、更深入地分析、解决问题,以及更高效地学习新知识和技能。

简单来说,知识体系就是一个系统构成元素以及元素之间的有机联系的简化体现。

2. 知识体系的重要性

没有完整的个人知识体系框架,即使你在学习单个知识点的时候理解力和速度高于一般人,但你整体的学习效率依然会很低。原因如下:

  • 对知识的理解就不深。大部分知识点之间是有联系的,缺少了完整的知识体系框架,你就好似失去了知识间联系的地图,对知识的理解就不深。平时我们在遇到问题的时候不知道怎么解决,然后问了下大佬给你说用啥,然后怎么用之后,你就发现我知道这个知识点,但是没想到可以这么用。 比如以前刚去实习的时候,遇到一个跨域问题,因为后端的数据是早就稳定了 的,我只是要去拿几个接口的数据来做点东西,那么我本地调试的时候由于域名是是 locahost,而后端是 xxx.duokan.com, 所以就会有跨域问题,当时我就问我老大我要用代理来解决这个问题吗?他就跟我说你加一条 host ,把 xxx.duokan.com 绑定到 127.0.0.1 就行了,因为我当时知道 host 这个东西,所以就 get 到他的点了,但是由于知识点没有成系统,是散的,就根本想不到 host 和跨域有关系。
  • 陷入在被动学习当中。没有完整的个人知识体系框架,你只能是碰到什么问题就被动地去学什么,零散而无系统,从而不自觉地陷入在了被动学习当中。这就跟我在文章的开头提到的小伙伴一样,刚开始还能被动学习,然后就不知道学什么了。 一旦你形成了知识体系,你就知道自己那些地方要补,那些地方暂时可以不补,就可以主动学习去查漏补缺,就不会再迷茫了,因为你会发现你有太多太多遗漏的东西,根本学不完。
  • 知识整体积累的速度下降。知识之间是相关联的,不同的人在经历同一段工作或上同一堂课时会因为知识体系框架的不同,从而导致了不同数量级的经验吸收。

3. 知识体系的好处

  • 知识体系 可以方便地 给出所学知识的 地图全貌。在学习过程中给人进度反馈。
  • 梳理知识体系,可以提炼出知识的主干网络,方便知识的调用。 知识体系提供了可拓展性。新学知识可以有规律地添加在原有体系之中。
  • 知识体系为知识的关联提供的指导,发掘知识点之间的关联,正是创新的核心。
  • 把孤立的知识点关联起来,是避免遗忘的重要手段。

其实知识体系和解决问题的方法论是相辅相成的,在自己解决问题的时候,会用到知识体系的东西,知识体系的形成,也有部分是通过解决问题来添砖加瓦的。

4. 怎么构建自己的知识体系

对于构建知识体系和很多方法论差不多,收集、整理、输出(即思考过程)。

  1. 收集知识点。现在是互联网很发达的时代,收集知识点,已经完全不是一个问题了,可以通过微信公众号、得到、视频网站、博客、社区等各种路径获取知识,你可以讲这些知识点收集起来后面进行整理,但是我提倡是先看再收藏,而不是收藏了等有空再去看,不然就会造成收藏栏里发现自己收藏了一大堆,然而由于太多就不知道看哪个,最后就不看了。
  2. 整理知识。整理知识是一个为输出做准备的,在整理的过程你已经有一定的思考了,会建立自己的知识分区,将你认为相似的知识点归为一类,慢慢你也会将你的知识库变得更加丰富。
  3. 输出。输出是来巩固知识的最佳方法,也许你通过自己的大脑想,觉得很简单,感觉自己会了,其实想通过头脑去想,去检验是否已经掌握了,对于绝大部分人来说都是不可能的,因为一般人的大脑都是无法深入到很多层以及思考全面,但是可以通过训练去让自己思考得越来越深入,越来越全面。 这话可能说得有点抽象,咱们举个例子来说,大家都知道围棋很难吧,难的是什么,下完每一步棋之后可能的结果太多了,而那些大师就是可以预测下别人下一步,甚至下好几步别人会下的棋子来推测自己下的这步棋下在哪里比较好,而新手是往往做不到的,而像柯洁这种20就拿世界冠军的,也许就是因为他对围棋的天赋,天生对围棋就有很好的大局观,加上自己努力。 这上面只是谈到了为什么我们不能用大脑来检验自己掌握知识的程度。所以我们可以通过自己的嘴,来给别人讲明白;或者通过写文章站在读者的角度,把自己讲明白。只有能给别人讲明白的东西,才是你真正掌握的东西。
  4. 通过画思维导图来把知识体系形象化。 选择思维导图的软件可以从知乎这个问答里面选择自己喜欢的,合适自己软件。 https://www.zhihu.com/question/19610340

这是以前流传的一篇 WEB 前端工程师的一篇思维导图,也可以说是作者的知识体系,我在这里不评价好与不好,因为每个人的技术栈都不同,但是我们还可以针对这个进行细化。 比如我们针对我们前端重要的一块 JavaScript,就可以再进行细分, Javascript 需要掌握基本类型、函数、对象、内置对象、DOM、BOM等知识,然后函数要掌握闭包、作用域、this等,对象要掌握原型、new这些等等。 我就不再扩展了,根据自己的知识形成一个知识体系,然后再解决问题的时候就很容易根据自己的知识体系来解决问题,比如可能你遇到了跨域的问题,你从你的大脑搜索整个知识体系的时候,就可以知道跨域有哪几种方法,然后每种方法的适用场景是什么。 在形成自己的知识体系的过程中,你就知道自己对哪些知识了解,哪些知识不了解,然后你就会花时间去补充自己不了解的知识,渐渐完善自己的知识体系。 在形成自己的知识体系之后,你面试就比较胸有成竹,兵来将挡水来土掩。 你的知识体系就像一张网,面试的过程就是来检验你这张网漏洞有多大的过程,而学习的过程就是就像是给这张网空隙给编织细一点,你的最终目的就是使你这张网的空隙越来越小。

  1. 有什么免费的思维导图软件可以推荐?

5. 一些小要求

  1. 需要有一颗爱学习的心。
  2. 需要做一个善于总结的人。
  3. 需要是一个有执行力的人,不然列了很多知识点,不去查漏补缺,没鸟用。
  4. 关注桃翁,关注前端桃园,有问题随时跟我交流。想加群的加我微信号,备注【加群】,下面是我微信号。(最后一条纯属扯淡)

本文分享自微信公众号 - 前端桃园(betaoyuan)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-07-23

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 策略模式与状态模式不是双胞胎,而是情侣!

    策略模式:定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。

    桃翁
  • 精选大厂高频 100 道面试题请收下

    在 2019 年 1 月 21 日这天,「壹题」项目正式开始,在这之后每个工作日都会出一道高频面试题,主要涵盖阿里、腾讯、头条、百度、网易等大公司和常见题型。得...

    桃翁
  • 看完这几道 Promise 面试题,还被面试官问倒算我输

    最近在复习 Promise 的知识,所以就做了一些题,这里挑出几道题,大家一起看看吧。

    桃翁
  • 使用scrapy+splash+Lua滚动爬取CSDN

    安装scrapy,安装splash需要安装docker,详细的安装步骤在我的csdn博客

    andrew_a
  • 我是如何学习的,小作文

    landv
  • 一日一技:如何实现一个轻量插件系统

    假设我们实现了一个程序,它从 Redis 读取数据,然后写入 MongoDB。一开始程序是这样的:

    青南
  • Infura 以太坊 API 入门教程

    因此,你想使用Infura的API访问以太坊网络-你将如何做?首先,你需要确保你拥有Infura帐户(查看此教程 申请账号!)接下来,需要确定要使用哪个接口 -...

    Tiny熊
  • WonderShaper限制Linux网络带宽

    Wondershaper是一个小型bash脚本,可以限制Linux中一个或多个网络适配器的网络带宽(下载和上传)

    胡齐
  • 前端-微信小程序开发(5):日历组件的实现

    github地址:https://github.com/yexiaochai/wxdemo

    grain先森
  • AMIS:这是让前端失业的一个框架

    一种页面渲染器,可以直接基于特定格式的JSON配置将页面渲染出来,结合业务方API可快速完成各类管理页面的开发。

    良月柒

扫码关注云+社区

领取腾讯云代金券