走在通往大前端(前端架构)小路上

234 阅读2分钟

随着技术的发展,从最初的没有前端的概念,到 html + css + JavaScript 三剑客的时代,再到 MVC / MVP / MVVM 的前后端分离时代;这也可以说是前端从无到有的一段历程,正是这段历程,将前端推到台前。

虽然常说,一入前端深似海,但是前端带给我的成就感和挫败感也是杠杠的;本着入一行爱一行的原则,既然已经身为一枚前端小媛,那必然也是要努力地让自己成为一枚合格进而优秀的大前端媛。

这条路,走了很多年,却一直总是盘旋在起点;那一刻,突然明白,如果继续躺在自己的舒适区不动的话,无论过了多少年,起点也就等于终点了。

两次系统的学习,让我对这个行业有了更深刻的理解和反思;为什么做、怎么做和做什么?

为什么做?

  • 最初的兴趣
  • 可以不断地学习进步,不至于与社会脱节
  • 成就感

怎么做?

  • 系统地学习
  • 关注开源

做什么?

  • 源码
  • 开源
  • 算法
  • 网络协议
  • 操作系统
  • 编译原理

第一次系统学习的收获

  • 开阔眼界
  • 不再闭门造车
  • 从此不再迷茫,找到方向感(Vue、React、Node、Webpack、跨端...——demo)
  • 知识体系,从无到有(有了一个基础的框架)

第二次系统学习的收获

有基础学和无基础学,知识吸收程度还是不一样的;有了第一次系统学习打下的基础,这一次听课的侧重点也有了不一样的选择

  • 丰富枝干
  • 掌握学习技巧
  • 学习思维
  • 学习软技能

持续学习

想要在这个技术更新如此之快的行业中站稳脚跟,就要跟得上技术的更新,持续学习是不可避免的,生命不息,学习不止

  • 打造自己的知识体系
  • 树立主干,足够深入(Vue2,Vue3) 4个月(12月-3月)
  • 扩展枝干,横向扩展(React,Node、Webpack、跨端、可视化、性能优化、网络协议、操作系统、部署、云开发、算法)
  • 性能优化 (JavaScript、Webpack) 3个月
  • 网络协议 2个月
  • 算法 6个月
  • LeetCode (3题/周) 6个月
  • Node 6个月
  • 参与开源社区(element3、尝试实现一套自己的组件库) 6个月
  • 健身计划

暗号:element3点star

github.com/hug-sun/ele…

Vue3 也正式登上了前端的征程,欢迎喜欢使用 Vue 的小伙伴们可以加入到 element3 的建设维护中