前端学习计划

数据结构和算法

  1. 书籍阅读《剑指offer》

CSS

  1. 书籍阅读:《CSS 权威指南》、《精通 CSS》、《CSS揭秘》

JavaScript

  1. 学习ES6。
  2. 熟悉总结JavaScript API,要懂原理,会写ployfill。例如Function的bind,Array的map、forEach、filter的区别。
  3. JavaScript书籍阅读:《你不知道的JavaScript》、《高性能JavaScript》、《JavaScript设计模式与开发实践》。

计算机网络

  1. 深入学习计算机网络相关知识:《HTTP权威指南》

操作系统

近期规划

  1. 学习移动端开发
  2. 学习webpack
  3. 学习vue
  4. 学习一门后端语言

如何学习新技术

  1. 阅读官方文档。
  2. 了解技术是什么、为什么需要它、如何使用技术,然后再进一步挖原理、同类对比、有什么优缺点、适用场景是什么,在实际工作中能干些什么?

如何关注行业动态

  1. 博客
  2. 微信公众号
  3. 知乎

如何解决问题

同一个问题需要尝试寻求多种解决方法,然后对比试验得到最优解。

需要锻炼的能力

  1. 如何成为一个高效的学习者,并且能够将研究成果应用到日常生活当中。快速学习和总结能力(思维导图和技术博客)。
  2. 学会用成长型思维模式去思考——人的智力是可塑的,是可以通过努力改善的。思维模式会影响你努力的程度。
    “如果你每遇到需要付出努力的任务你就质疑自己的智力,很难保持你能力上的自信。”
    程序员的关键技能:像对干扰的反应、受挫后的恢复能力、对挑战的渴望
  3. 发现问题和解决问题的能力
  4. 带队能力

你可能感兴趣的:(前端学习计划)