更多在讲前端如何成长。
1:基础:
a:计算机基础:不会也能工作,但是要提高就需要这些知识了。
数据结构、算法。
程序设计、网络协议。
编译、操作系统、数据库。
模式、架构、工程、安全…。
b:专业基础:
HTML
CSS
JavaScript
2:学习方法:
a:看书。
b:看源码:
作用:加深理解、补漏、启示。
查找方式:书籍、前辈、论坛、网站、开源、自己。
阅读方式:以完成的功能点去阅读,思考自己的做法,再比较学习。
c:查看一些标准的代码方式:
标准范围:行业标准、厂商标准。
3:实践篇:
a:问题:发现—>分析—>解决—>沉淀。
4:进阶篇:
a:个人:
深度:表象—>原理—>实现。
广度:专业技能(覆盖面、了解程度)(标准、工程、框架、工具)、领域范围(产品、测试、移动、后端、桌面)。
b:团队:流程、协作、效率。