前端学习之路上的暂歇思考

又快到考试周了,大二的下学期马上要过完了。这个学期可以说是我编程学习中进步最大的一个学期,自己明确了要学习的方向并为之奔赴。不过这几周可能因为事务繁忙加上有些疲倦,学习效率比较低,也有好久没写博客了。不如暂歇一下,对自己的前端学习做一个阶段性的总结。

到现在为止,我的前端学习之路大概插了这些旗帜:

  1. 对前端生态有了一个大致的了解,对例如 Webpack、Babel 等常用的工具有使用经验或者大概知道是干什么的。
  2. 在知乎和微博上关注了前端大佬,养成每天在掘金上看技术文章以及不时逛一些较为优秀的技术博客的习惯。
  3. 看了一些前端书籍,大多是 JavaScript 相关。
  4. 大致啃完了 Vue.js 的文档,正在学习 Vue-router。同时也对 i-View 等相关项目有一些了解。

在之前的前端学习中也有一些问题:

  1. 最大的问题是不太重视基础。看张鑫旭对前端的要求中,光是“掌握 JS 中的字符串、函数、对象、数组、字面量等基本概念,熟记所有内置的方法(包括参数和返回值)”这一条就足够我汗颜了。看的书籍虽然有笔记,但也感觉是没有过心。之后会将博客中的读书笔记再按照知识点,辅以自己的进一步学习成果拆分细化。虽然这是一个比较大的工程,但我觉得这是一个很有必要的工作。
  2. 经典书籍读的不够多。像《你不知道的 JavaScript》、《JavaScript 设计模式与开发实践》等书都没有看。
  3. 某些时候还是有些懒惰,没有抽出空余时间来学习。或者是在学习过程中在知乎、贴吧、空间、微博耗费了注意力,导致学习效率不高。
  4. 包括博文和项目在内的学习产出还是不多,博文也没有特别有价值的内容。毕业前要在 github 上有一个 100+ star 的项目,还要部署到 npm 上。博客考虑备案和 SEO,以激励自己写出更有价值的文章。