2019这一年,对我来说,可以说是变化非常大的一年。从刚刚进入大学,只会写c语言在oj刷题的渣渣,到今天可以独立完成网站前后端设计开发。这一路接受了很多了人的帮助,在此表示感谢,感谢付出和谆谆教导。
2019.1-2019.3
学习前端开发。从HTML、css到JavaScript。进行了系统的学习,包括css选择器,权重,各种布局,JavaScript闭包,预编译,继承, 作用链等,这些知识虽然学了也没咋用到过。更更不幸的是,其中很多的知识大部分遗忘。唉,太难了。
2019.3-2019.6
转向学习Java后端开发,对JavaSE基础,注解、泛型、反射 以及MySQL数据库、servlet、cookie、session、等进行了系统学习。学完后,完成了一个小小的人员管理系统,跟着视频做的。之后顺利的通过选拔进入了学院的软件实验室,这也是我的转折点。
2019.6-2019.9
进入实验室后,和学长组队参见了一个软件比赛,在做比赛项目的过程中学习了spring框架 、mybatis、springmvc等框架。不过仅限于会用,而且不太熟练。暑假留校,独立完成了基于人脸识别的宿舍考勤app的前后端设计与开发。app用html5写的,后端采用的ssm架构,结合json通过ajax通信。
2019.9-今
虽然学了很多的框架和技术,但这也只是皮毛。我意识到自己的很多的不足之处,其中最为致命的是基础知识不够扎实,遇到不确定的代码就得上百度搜索一番,唉,太难了。之后我边学框架,边补自己的不足之处。还有最重要的就是学习数据结构和算法了,因为这学期开数据结构了。这门课挺重要的。
现在手头上有一个给学校开发的辅导员在线考试系统。用vue + axios + springBoot + mysql + redis+ mybatis 开发的前后端分离的项目。正在开发中,项目不是很大。但总能得到一些锻炼。
最近很忙,因为有数据结构与算法实训。实训主要内容是 用c语言写了几个小项目,班级学生管理系统、电子词典和车站车次管理系统等,上手不是很轻松,尤其是多维指针那一块。我又又又意识到自己真的基础很不扎实。
总结
总的来说吧,这一年来进步还是挺大的,还算满意。但同时也越来越觉得自己的基础不是很好,虽然学的东西不少,但都不扎实。接下来要做的就是 好好学习专业课,补自己的短板。还有下学期专业课挺多的,操作系统和计算机组成原理,不知道难度如何。
吧啦吧啦,就这些吧。2019年过去了,有进步也有不足,所以2020年继续加油吧。争取在大学三下考研 或者 拿到一线大厂offer。
少抱怨,多思考,明天会更美好。