11月初公司产品线收缩,原项目组被解散,然后我被裁,拿了n+1,公司做事不错,踏实毕业,休息,去爬山,逛公园,学习,约会。打算年前2月之前找到工作,但不能如愿。生活上,感情上的事,进度也稍稍有些慢。
在公司5年时间,个人技术价值提升慢,找找原因:
1.加班赶业务进度,学东西很零碎,项目经验基本是修改疑难杂症,CV。
2.不去系统学习,学点皮毛就觉得会用了。
3.内耗派,容易情绪内耗。
4.这两个月的学习,在茫茫的大前端技术海洋中扑腾,看的b站视频有react,uniapp,typescript,electron,甚至是网络基础,Ngnix,也系统的学习了一遍,但真正动手做的却很少,面试官直接问vue3基础,webpack基础,我以为自己学会了。今天面试问了vue2/vue3有哪些区别和改进,我答的超烂!webpack的loader/plugin区别,也答不到重点,这些都是基础啊!$listens不知道这个属性……基础不扎实哦~~
公司要的不是我这种基础不扎实的员工哦。
大环境不好,就要求我们去提升自我技术价值如何改进:
1.去扎实基础,主技术栈肯定需要了然于胸,Html5/css3;Javascript, es6+ / vue2全家桶/vue3全家桶;webpack/vite以及前端工程化;Typescript;小程序/Uniapp跨端;React全家桶; 性能优化;app:Ionic/RN/Flutter; Node/Nginx; Electron;……
2.去看好的系统的视频,看完一部分之后,关闭视频,一个一个动手做,一个一个理解知识点,理解为什么这么用,怎么用,。
3.写技术总结文章,去集中解决和总结一类问题:如性能优化,vue2/vue3区别,webpack的loader和plugin的区别;promise的一些应用和原理;js的dom api;ts的总结和使用,实战等
4.学习时,动手敲,学会单个功能,系统学习完成后,去徒手用vue3+webpack/vite等,从0到1搭框架,看看究竟哪里还不会!哪里还有疑点,去弄清楚为什么,怎么用。
5.基础打牢之后,再去探究其原理,了解他的来龙去脉;
6.掌握基础,知其原理,提炼出架构,去打一个日渐完备的前端工程化项目,让以后的每一个项目都有一个成熟的解决方案,即一套成熟的框架模板(包含vue,react,uniapp,小程序,RN,Flutter,Node,微前端)
7.行动派,而不是内耗派。
断断续续学习有3个月了,最近才投的简历,今天面的第一家是理想型公司,外企不加班工资高,一面视频面试,中等难度的问题,答不到重点,模模糊糊,所以估计是无了,有点可惜,难得有机会面试这家,难得难度不大,都是基础!
今天就这样吧!加油!