高级前端工程师进阶系列

高级前端工程师之路1-知识体系和方法论

前端工程师和任何一个岗位一样,想要由浅入深,从初级走向高级,不仅需要理论和实践的大量积累,还需要方法论。有无方法论的区别就如同这句话:过去一年,有些人活了一年365天,而有些人只活了1天重复了365次。方法论的意义就是要告诉我们在同样的时间维度下,时间在走,你的知识体系的广度和深度也在不断的加强。所以本文的关键词就是知识体系和方法论。

知识体系

前端知识体系主要包含html(h5)、css(ccs3)、js(es6)、前端js库(比如jquery)、前端样式库(如bootstrap)、前端框架(angular、react、vue)、移动端开发、模块化、组建化、工程化、前端安全、前端性能。广度就是尽可能将自己的知识体系对前端的方方面面都有覆盖,深度就是前端的任何问题别人问到你时,你尽可能的可以给别人解释个一二三,是什么、为什么、怎么用。

方法论

基于知识体系,先有个宏观的知识体系架构,这是进阶的很关键一点:刚开始要好读书而不求甚解,概览全貌后深入微观。也就是说先将知识体系划分板块,提纲挈领,而后对每个板块进行深挖。期间对大块继续进行小板块划分,直至将知识细分到点。深度讲究的是对知识体系的每个板块、小版块、知识点进行深挖。深挖需要消耗大量时间,所以就有行业中的专业进阶规律,三年入门、五年小成、八年有所成。

总结

本次主要分享前端工程师的知识体系和进阶方法论。

展望

后续会先分板块宏观概览前端知识体系全貌,然后再对板块分门别类深挖,有道是:深挖洞,才能广积粮。

你可能感兴趣的:(高级前端工程师进阶系列)