这是程序员成长过程中必经阶段, 大部分人都会遇到. 但是技术也有一些学习阶段, 了解的话, 就知道接下来怎么做.
[一] 纯技术方面的学习阶段划分
高级前端工程师之路 - 知识体系和方法论
前端工程师和任何一个岗位一样, 想要由浅入深, 从初级走向高级, 不仅需要理论和实践的大量积累, 还需要方法论. 有无方法论的区别就如同这句话: 过去一年, 有些人活了一年 365 天, 而有些人只活了 1 天重复了 365 次. 方法论的意义就是要告诉我们在同样的时间维度下, 时间在走, 你的知识体系的广度和深度也在不断的加强. 所以本文的关键词就是知识体系和方法论.
知识体系
前端知识体系主要包含 html(h5),CSS(ccs3),JS(es6), 前端 JS 库(比如 jQuery), 前端样式库(如 Bootstrap), 前端框架(angular,react,vue), 移动端开发, 模块化, 组建化, 工程化, 前端安全, 前端性能. 广度就是尽可能将自己的知识体系对前端的方方面面都有覆盖, 深度就是前端的任何问题别人问到你时, 你尽可能的可以给别人解释个一二三, 是什么, 为什么, 怎么用.
设计模式 - jQuery 源码分析
函数式编程 - Underscore.JS 源码分析
模块化编程 - 自研模块加载器
单页应用开发
Recat
webpack
VUEPress
移动端 App 开发
H5
Flutter
小程序
Node 开发工程师
node 开发导学
Web 开发框架 - Koa 源码分析
>need-to-insert-img
egg.JS 应用实战
自动化测试
线上服务器部署与发布
>need-to-insert-img
[二] 程序员职业生涯视角的学习
程序员的职业生涯发展, 一般经理这么几个阶段:
某一专业技术领域的成长横向拓展知识领域和能力领域, 形成 T 型的知识和技能结构技术 + 通用能力 (沟通, 表达, 讲授, 演讲, 目标管理, 计划管理, 管理等) 的相互促进, 综合效能提高.
第一个阶段就是我们前面说的了.
第二个阶段, 所谓 T 型知识结构, 大概如下:
第三个阶段, 是专业与通用能力的综合与平衡, 技术和通用能力共同进步, 才有更大发展.
进阶资料图
以上资料都有录播 + 直播, 需要获取以上资料录播视频, 可以点击: 立即领取
来源: http://www.jianshu.com/p/52b3f7698e4d