大三的暑假结束了。我的青春是不是也要结束了呢?

前端的内容的确不少,这两个月里,玩儿了 node 爬虫,学习了 vue,接触了一下所谓的前端工程化,有那么一二十天真的很迷茫,后来习惯的倒也发现就是那么回事。的确,有了这些工具写代码真是越来越轻松,但是为什么压力却越来越大呢?

我只是用工具的人啊,我只是一个农民,用着拖拉机,我不知道拖拉机专门生产的,我只知道怎么用拖拉机为我工作,这样没错,这样很好,并不是所有人都需要去理解底层的原理,但是想要有所发展,就必须要有理解底层原理的能力。不然永远只是农民,成为不了拖拉机工程师呀。

为什么那么多人想学前端。

初学者 html+css 一个星期就能弄个静态页面出来,多简单。

前端难度是 100 分的话,html+css 也就 5 分,剩下的 95 分都属于 js,我目前接触的前端领域 js 才能被称为编程语言,html+css 只是标记语言罢了。

当初 jquery 出世的时候,让很多人以为自己会编程了,方法都封装好了,傻子式操作。

前端框架换了一波又一波,工具数不胜数,花大精力学框架,学库在我看来是本末倒置的(看源码除外),学习好了 js,任何框架上手都不会太慢。

现在 es6 逐渐成为规范,es7 也可以看见了,js 也变得简单,也许某一天学习 js 也无需思考了,那到底什么是不变的?

我翻了下考研 408 科目,计算机网络,数据结构与算法,操作系统,编译原理,大概就是这四门吧。

简单的使用工具是无法从根本意义上得到提高的。

工具,本来就是为了简化操作提高开发效率的啊,从 jq 的 dom 操作到 vue 的双向绑定,都是非常了不起的思想,但并不代表使用者了不起。所以我很佩服能把 408 学的特别好的人,因为他们上手什么都不会太慢,这就是基础,是内功。

应用级框架,工具学习来并不会太耗费心力,用别人的轮子而已,真正厉害的是那些创造轮子的人,而世界上大部分人已经被业务代码限制得死死了。

终点已经可以看得见了。

还有两个月就要秋招了,暑假安排如下:

  1. 尽可能的多学习算法知识
  2. 巩固前端基础知识
  3. 刷 ife2017 题目
  4. 了解前端工程化
  5. 整理之前的代码、博客、github
  6. 静下心来,调整心态

目标:

  1. 进入一个重视前端发展的公司
  2. 成为一个热爱生活的工程师