上周听同事说,之前大家都很看好的前端工程师被领导劝退了,还说他工作这么久了常用的前端开发技能还不是很会。
记得刚进公司那会,在同事们眼里他是基础扎实,理论过硬的公司前端新能量。现在他给我们的印象却是工作效率低,拖拉公司项目开发进度的“拖后腿”工程师。
公司一直很重视研发这块,技术环境还可以。这样的环境下开发水平停滞不前就是件很危险的事。其实这也是现在很多前端开发学习者的共同困扰:
入门容易,进阶中高级太难,不进阶,随时间发展迟早被淘汰。
造成这种现象的一大重要原因就是前端开发行业的特性:前端开发是初级和中高级层次特别分明的职业。对于很多刚接触前端开发不久的同学来说,前端就是做网页嘛,3大件:HTML,CSS,JavaScript。再深入多学一点,就开始接触前端框架三巨头:Vue,React,Angular。也许你觉得了解到这些就很知识丰富了,然而实际工作中常常需要用到的技能很多人却不会。
很多前端人的学习历程就像下图:
你以为快熬出头了,其实只是到了一个新的起点,作为技术人,不断保持学习这句话绝不只是一个口号。
前进道路上你需要掌握的东西还有很多:
1. 源码:《大厂高频面试词:“类数组”独家解读》
函数钩子在架构实现中的应用(Vue核心实现)
原生dom对象classList属性的实现原理
对象内存以及单例设计模式在类数组中的应用
2. 项目:《进阶全栈技能:1小时轻松掌握SSR》
SSR与CSR的异同
SSR与CSR在不同业务模式下的不同应用
3. 架构:《Java 8 Stream设计思想 :探秘前端Stream应用最佳实践》
Stream基础知识常用流操作
前端函数式编程中Monads与链式操作
4. 技术:《你真的熟悉JS?:V8底层原理探究》
V8引擎内存机制及算法原理
根据V8引擎特效优化自己的代码
5. 技术:《模块化技术在支付宝体系的实践及影响》
模块化编程介绍
自研模块加载器的实践及设计思想
6. 架构:《前端高级实战:如何封装属于自己的JS库》
Jquery入口函数底层与原理剖析
从底层分析exdents方法原理
实战封装属于自己的JS库
7. 项目:《除了做服务,Node还能提升团队开发效率》
Node文件系统轻松入门
如何用命令行来操作Node
Node制作构建工具实例
最近发现有很多小伙伴在学习前端的时候,感觉学的没有方向,越学越迷茫,这样的情况一般都是学习方法开始就是错误的。没有把前端技术进行专业系统化的学习。从就业和节约时间的角度考虑,如果有谁遇到这方面的问题,可以随时问我,因为我做前端也比较久了,对于这些问题比较了解。这是我建立的前端交流qun:484757760 有任何问题随时问我,也可以跟大家交流,不要一个人盲目的学,少走弯路才是学习前端最大的捷径。
网友评论