我的前端生涯第一阶段

最近一些朋友让我帮忙整理下前端的笔试和面试题目,我想了想,这些东西可能会派上用处,甚至拿到一个高薪高职,但是并不能让你内心踏实和平静。不知道大家有没有和我一样的感受,时常质疑自己目前的状态和学习路径;从15年毕业,我就开始做前端,除开创业的那一年多的时间,到现在,项目做了很多,但是深度和思考还是远远不够的。

8月份的面试给了我一个很好的定位和发展规划,从毕业离开北京到深圳,很幸运几乎每一家面试的公司都成功拿到了 offer(例外是指百度,通过内推投了简历可惜之后没有消息)。但今年之前,招聘岗位上凡是有“高级”、“资深”的,我都是没有胆量投的。我的成长速度很慢,到现在才有勇气将自己前端的第一阶段做个了解,接下来一个多月总结完前端的基础知识后,要努力开始自己的第二阶段。

前端生涯第一阶段不会涉及框架内容,自己本身也还停留在使用框架的表面上,没有对它的整体实现和难点做过系统的思考,这部分还是留到第二阶段比较恰当。第一阶段大致会总结以下内容:

  • 项目中如何优雅地组织 CSS
  • JavaScript 语言的魅力(核心)
  • 如果设计和管理 API
  • 前端脚手架(其实想谈谈前端的架构)

其中 JavaScript 以《你不知道的 JavaScript》为参考,所以建议有时间的同学看原书不用看什么博客文章,看书其实能更快形成自己的知识体系。