个人总结+展望

268 阅读3分钟

目前状况

目前是南京某二本院校(在南京和一些其他省市是一本)的大三在读学生,专业是软件工程,不打算考研。

在大一度过比较浑噩的一年后,我决定了我的未来方向————前端。 从决定那天开始,零基础从前端三板斧开始学习,大二一年学的东西比较多,做一个简单的总结。

目前技术栈有精通js,vue2/3,熟悉或了解jq,react,ts,node,linux, nginx,three.js(提升生产力了)。

再说学习的历程。

三板斧的掌握基本上是没有问题的,刚开始学js时,由于c和c++以及java的影响,这种弱类型语言让我十分煎熬,好在坚持了下来。css(3)和html(5)基本上了解了常用和需要知道的东西,另外大三这学期还要学习web,因此还可以进一步加深印象。比较熟悉的点有promise,async/await,css3,http,ajax原型以及原型链。

学完三板斧之后就去学了vue2(当时vue3没发布,vue2仍是主流)。在学习一遍之后大二上也快结束了,专注学业!

再到大二下,vue3发布,赶紧去学了一波,跟着小满通关vue3,(推广小满:进入小满)
自己也试着翻阅vue3文档,通读了一遍,收获良多。在通关之后自己找了一个联手的项目,就是新峰商城后台管理系统,它是vue2不使用vuex的版本,我当即用vue3+element-plus+vueRouter4+pinia+封装axios+TS进行了重构,目前也就完成框架和一半页面,由于后面的页面重复度搞,就没有写下去,有空回去完善的。

可以看看并点个星星 在线网址 rnm3.site 仓库 https://github.com/miolingdaiwei/my-shop.git

再后来就开始横向拓展了,网络,node,react,等等都有学习。学的比较好的有threejs(提高生产力),ts

自我总结

我现在的水平应该是能够胜任初级前端,做一些开发是没有问题的,不管是页面ui,还是页面交互,数据处理都能够完成。自认为距离中级前端不远,在大三努力晋升中级前端。

未来展望

大三一年时学业和专业最相关的又最多的一年,学业很重要,但是前端学习也不能落下。

目前打算大三一年做一些横向拓展和基础巩固,为实习做准备。 再次学习promise,async await,最好是用简洁的方法将它们实现js高级值得反复研磨,粗略学习库的开发,实现库的插件,写vite插件等等插件都可以学习一下,尝试跟读vue的源码(这是值得的尝试),另外很重要的是性能优化,这是一个很广泛的学习,因为很多东西都可以优化。算法也不能落下,闲时记得刷题。 同时也可以了解了解面试题,提升面试水平。

好了,这就是我的个人总结加展望,喜欢可以点个赞,有合作或者实习需求可以加v syh-224 我的git(miolingdaiwei github.com)