关于构建前端知识体系的思考

137 阅读4分钟

image.png

(一)为什么要构建前端知识体系?

1、没有体系,知识是零散的

这些知识,技术点,就像一个个的贝壳和珍珠,散落在沙滩上。

组织起来,就可以是一串精美的项链。

2、找问题,定位会比较快

遇到技术问题需要解决,几乎是每一个程序猿的必修课。

新技术,需要学习。

老框架,出了Bug(问题)需要修复。

常会有各种各样的技术问题,出现,除了百度搜索,查书籍,问人等等方案。

自己大脑当中,通过知识体系,来排查,大概是哪里出了问题。

出问题的原理是什么,再思考如何去解决,我认为是比较好的方式。

3、构建知识体系后,内心会有安定感

常常,对于开发的人来说,会有排期紧张,任务重,需要加班的情况。

本来活儿就多,再遇到各种坑,亦或解决不了的情况,就很容易有加班很晚的情况。

焦虑吗?

会有。

压力大吗?

也会大。

头发变少,甚至有的同学都秃顶了。

也不是说,有了知识体系,就不会遇到解决不了的问题了。

但有知识体系,会让问到的问题变少,也更有自信。

内心情绪秩序会更稳定,处理问题更从容,也会给人有安定感。

(二)我理解的前端技术体系是什么?

1、是成体系的,且有知识点间的关联

比如,按照大模块去整理技术点,再将知识点放在对应的知识点之下,形成网络。

image.png

2、每一个知识点,都是有料有内容的

随便拿出一点,都真正理解,可以侃侃而谈。

能说出来这个知识点是什么。

这个技术有什么用?

如何用?

在什么情况下可能会有什么问题?

如何去适配?

等等。

image.png

(三)如何构建前端技术体系

1、要不断学习(输入)优质内容

  • 看好书
  • 看国外官网,网站,博客
  • 看优质视频

含金量高,确实是可以省去我们很多的学习时间,提高学习效率。

image.png

2、不断输出内容,不完构建和完善技术体系

不积跬步无以至千里。

知识体系就像是盖房子,是一砖一瓦垒起来的。

image.png

image.png

分享两个方法

  • 知识点的关联使用脑图(XMind)将各个知识点关联起来
  • 每一个知识点,都可以有一个文档来记录这个知识点的具体内容,使用场景,特例等详细内容

3、技术实践

技术是一门实践性很强的技能。

不仅要学东西,还要会运用。

能动手,将需求功能实现,做出想要的样子,是价值交付的必须要做到的事情。

image.png

(四)我想发起一个读书会

基于我想影响到10000人想通过前端来改变自己和家庭命运的使命。

我想发起一个读书会,从内容输入,到输出,到实践,来帮助需要的伙伴来构建知识体系。

1、我筛选的书单是

《图解HTTP》

《七周七语言 理解多种编程泛型》

《CSS揭秘》

《JavaScript 指南原书第七版JS程序设计犀牛书》

《深入浅出的Node.js》

《高性能MySQL 第3版》

《重构 改善既有改吗的设计》

《图解算法》

2、学习流程

每本书学习3周,8本一共24周,预计学习半年。

报名的同学一起来按照节奏读书,写笔记。

有什么问题,可以发到群里,大家一起学习交流。

一边学,一边会利用所学知识,搭建项目,动手实践。

我提供的服务是:

  • 每周我会输出两篇我的公众号/技术博客;
  • 每本书,我会做一次直播分享;
  • 交付一个用学到知识搭建的项目工程;

3、学习时间和费用

现在到6月30日是早鸟价,640块(8折)

7月1日后,800块

时间是从7月4日到12月18日。

最后,期待你的加入(ardenzhaogx,加我~ ),我们一起陪伴成长~