
一、这一切的起源
今天在看到了一篇文章“一道被前端忽略的基础题,不信看你会几题”,抱着试一试的心态去看了一下,并且亲自挑战了一下,对错暂且不说。在我阅读答案是,发现有些问题自己答对了,但是中间的过程和自己想的是有出入的。我突然清醒的意识到,JavaScript对我而言了解的还远远不够,对一些概念对理解是模糊的,甚至是错误的。
二、我要改变
我回想了一下我导致我产生上面现象的原因是什么,很多东西是自己不知道的吗?我发现还真的没有,大部分都是我了解的东西,你问我上面的知识是什么我能告诉你,可是再深入一些,我发现自己的脑子中就是一片空白了。在不同场景下的不同情况我都不甚了解。于是我开始想办法,我要怎么加深自己对知识对理解,我忽然想到一句话:“纸上得来终觉浅,绝知此事要躬行”。我虽然把JavaScript的各种书籍看过了,工作中也会应用到一些,但是工作中用的都是别人封装好的代码,自己只需要调用一些API就好了。无法深入理解语言的一些重要特性。我想了很多中方案,例如:在工作之余自己写一下小的项目。但是我想我现阶段还不适合这个方案,项目能帮助我加深对工程的了解,但是对我基础知识的帮助是有限的,肯定不如我自己阅读书籍,在自己整理,输出成为一篇博客对我来说效果大。正好现在在读各种书,也不会打断现有的生活节奏。否则要把自己渐渐养成的阅读的习惯丢掉了。综合来讲,写博客是目前对我来说最合适和收益最大的。
三、初步计划
以前总是觉得自己了解的还不够多,还不能写博客,总想等到自己的水平到达一定阶段再去写,现在我明白了,很多事情是不能拖的,越拖越做不成。虽然我目前的水平比较渣,但是只有逼着自己去输出,我的能力才能得到提升。
先写自己熟悉的知识
目前我也不会去写一些什么高大上的文章,第一,自身水平不够。第二,与自己现阶段目标不符。我打算现在先写一些JavaScript基础知识,主要是为了帮助自己去打牢基础知识。
四、目标——一周一篇
自己对目标就是在未来维持一周一篇文章的速度。