2020年--个人总结
写在前面
距离2021年过年还有两三天的时间,我决定写下这篇博客记录我度过的不平凡的一年。嗯,2020年我大学毕业了,我顺利的完成了毕业设计,拿到了毕业的学分,其实对于一个普通本科来说这些都没有难度,是个人就能完成,,受疫情的影响,我通过网上面试也找到了专业对口的工作,我顺利的成为了一名看不到前途的软件开发工程师。工程师当然是自称的了,但是最起码每天干着开发的工作。
回顾20多年的人生,没有重点小学,没有重点初高中,普通本科学历,考研也没有上岸,没有特殊技能,英语水平也差,学习能力一般,美好的人生似乎打出一手烂牌。
我走上了前端开发这条路
我踏上前端这条道路应该从大学说起,大三我们专业需要每个人确定自己将来的方向,有移动互联(偏前端)、javaEE,嵌入式方向,可能自己对于未来一片迷茫,在学校里永远不知道社会发展需要哪些技术,需要哪些能力,当时我的选择是移动互联和javaEE两个方向,我的想法是java开发更接近与数据处理方面,接近于业务处理方面,未来找工作肯定更好找,我想过将来做java开发,但是想到java各种依赖,jar包,环境问题使我头疼,加上做java开发对电脑性能要求比较高,我当时电脑比落后,经常卡顿死机,可能人在选择方面总会选择自己舒适的一面,于是我选择了移动互联方向。
我对前端挺感兴趣
加入移动互联开发方向后,记得第一堂课是html,当时就感觉挺有意思,打开记事本,顺便输入几行代码,把文件后缀一改,再打开,好神奇,可能那就是编程的魅力,我才知道百度网站就是那么做出来的,把运行结果直观的展示在网页上,好神奇的东西,当时和我们选择了学java的同学炫耀,我们模仿的百度首页,太有成就感了,不像java方向的,顶多打印一下日志,那时我对代码,对移动互联方向产生了浓厚的兴趣,记得还有一门课是android,学期末我们小组的课程设计是模仿有道词典做的一个小demo,把实验结果直接装在了我们的手机上,虽然当时的代码是在网上找到的,但是我们通过好多调试,环境配置出来了结果,其中也学到了好多东西,我想当时老师肯定知道我们写不出那样的代码,但是还是给我们通过了,毕竟自己动手也解决了好多问题的。这种特别直观的结果使我觉得,我不后悔自己当初的选择。
当兴趣成为工作
去年考研失败后,我就急忙投身于找工作的准备,由于疫情影响,不能出家门,我记得那段时间特别规律,早晨起来,打开哔哩哔哩,找到人家培训机构的视频,开始学习,中午返回午休一会,下午打开大学的课本复习,晚上当然是和小伙伴们一起开黑了,尽管王者那么菜,但是小伙伴还是对我不离不弃。就这样持续到了5月份,我成功面试了好几家offer,最终我选择离家比较近的一个。
两个项目经验
入职以来,一共做了两个项目。第一个是移动app端的个人网银,这个项目主要用的技术是Weex和Vue,以及公司自己的后管平台,Vue的话之前接触的也比较多,主要用到vuex状态管理,vue-router路由管理,elementUI组件库,keep-alive实现缓存解决从列表页到详情页后再返回至列表页数据重复请求问题,对双向绑定和响应式设计原理有了初步认识,项目的难点在于Weex用于和原生交互,Weex和Vue基本语法一样,但是还是有很多小细节的地方需要注意。第一次做实际的开发项目,刚上手还是有点紧张,毕竟做出来的是给用户使用的,不和在学校的实验课一样,需要认证思考,不断改进自己的代码,争取做到不出现bug,经过几个月的加班熬夜,项目成功完成,自己也学到了好多开发知识。第二个项目就是纯pc端的vue开发,有了第一个项目的经验后,在第二个项目中还是加快了好多进度,当天的工作任务终于能在当天完成,甚至有时候还会有空余的时间来学习别的知识。
2021小目标
总之,在过去的一年里我还是学习到了好多东西,成长了许多。在接下来的2021年好多事情也要提上日程了。JS、vue源码、健身、英语、算法、理财、旅游……..想做的事情很多
1.多写一些总结吧,之前好多学过的知识不经常使用就会忘记