2020软件工程作业01
一、 回顾——我的初心
当初选择计算机专业是我对各种专业的认识很模糊,并不知道有哪些专业和该选择什么样的专业。最后选择了自己认为比较从心(除了计算机对其他的专业兴趣并不大更不了解)的专业——计算机科学与技术。当时我认为的计算机专业是学习像电影里面的那些黑客一样的技术(感觉很nb)和电脑维修店里面维修电脑的。当时我知道有计算机专业,但是并不了解什么是计算机科学与技术专业和软件工程专业。那时希望自己能够学习好编程(认为除了编程语言其他的都不清楚该学什么)。跟着老师走,教什么学什么。曾经立下的flag也有学好专业知识和英语等各种课程,要考研。后来慢慢的又觉得英语都没学好还考什么研,还是努力把专业知识学好算了。当然也有后悔的地方。比如选择了这个专业,但是在进入大学前面的那个暑假和大一上学期并没有去学习到什么特别实用的专业技能。也没有想到过要去学习哪些知识。等到大一下学期和大二上学期分别学习到C语言和Java语言时才觉得自己应该早点去了解和学习这些编程语言的。那样上课也会轻松很多。
二、阶段总结与展望——我的简历
1、总结:
感觉自己在大一上学期没学到什么专业技能,就和中学上课一样。大一下学期学习了C语言,大二上学期学习了Java语言,大二下学期学习了MySQL数据库等专业知识,大三上学期学习了Javaweb、算法等专业知识。其中我在大二下学期的暑假才认识到自己学习的知识不能仅仅只有学校老师教的那些,还应该自己主动的去学习更多的专业技能,而不是按部就班的走。虽然在大一下学期的那个暑假也学习过一点python语言,但是并没有学习完。而且觉得自己学习的这些技能虽然会用,但是并不是很精通。因此那时候才认识的自己所学的专业技能的浅薄,才在那个暑假自己学习了Javaweb的知识,等到大三上学期开课了发现了有Javaweb这一门课程后,在这一学期的这门课程学习十分轻松(毕竟之前学过,相当于又复习了一遍)。所以对于自己在大一、大二这2年的学习感觉就像一潭死水,没有自己想学的,也不知道想学什么,教什么就学什么,也不会去扩展知识。当我学会Javaweb后发现自己对网页设计这一块还是很感兴趣的。
2、当前值:
- 技术能力:
- C语言
- Java语言
- MySQL数据库操作
- Javaweb技术
- html
- css
- javascript
- jquery
- bootstrap
- XML
- tomcat
- Servlet、request、response、session、cookie
- jsp、EL、JSTL
- Filter
- Ajax,json
- redis
- Maven基础
- Vue基础
- 获奖经历:
- 校内第三届程序设计大赛二等奖
- 2017—2018学年三等奖学金
3、预期值:
- 学习完本课程希望自己能够更清晰的了解软件工程是什么,什么是软件工程师,软件设计的步骤、思路。
- 学会一些设计模式,怎么去写好代码。能够更清晰的规划好一个项目该怎么去做,需要哪些准备。
三、我目前最想学的技术
Mybatis、Spring和网络爬虫