软件工程 开课博客
1. 介绍自己
我目前是一个自闭底层大二学生,喜欢音乐、画画(已经不会画了,已经废了)、游戏、代码(大概),现在最喜欢的音乐是D City Rock/hope of morning,我还是一个欢乐六六人。PS会点、PR会点、AU会点。
2. 现状、经验以及计划
1. 为什么选择这个专业;专业知识、能力、技术上的不足;
1. 为什么选择这个专业
其实一开始选择这个专业的原因只有很简单的两个,一个是当时听说这个专业不是必须考研,还有一个就是上一任网宣的部长也是软工的,我接位置的时候顺便接了软工(狗头)。
当然建民老师的忽悠也是有一定的作用的。
2.不足
我感觉我现在的情况就很尴尬,啥都学了点,啥也不会。
不过最主要的还是基础问题。一开始学的时候就是用什么就学什么,没有经过系统的学习,直接导致了基础不扎实,总是在一些奇奇怪怪的地方卡半天。
不习惯看官方文档,不习惯看源码。
我平时遇到的不少问题,或者要用的,完全可以通过官方文档或者看一下源码之类的解决,但是我没有这方面的意识和能力。
2. 为将来怎么准备的
将来的话,我打算做软件项目。
我的优势劣势的话我真不清楚,因为人与人是不能一概而论的(狗头),光在我同学中我就能清楚的感觉到,有的人就是全方位的比我强,有的人就是全方位的比我菜。我谈不了优劣,人与人之间没的可谈,我只能是尽我最大的努力。
我这学期的规划就是逐步学习达到能够独立开发一个小项目的程度吧。
3.我这门课的计划
首先,完成老师的教学要求。
其次我目前的计划是
学完狂神的Java教程
- 鉴于这学期建民老师的组队要求 Git
- JavaWeb从入门到实战
- MayBatis
- Spring5
- SpringMVC
- Java注解和反射
- Vue
- Java网络编程
- SpringBoot
- Java基础
- Java多线程
- 二进制到汇编学习
- JavaScript详解
- MySQL
- 如何分析开源项目
- JVM
- JUC
- POI以及EasyE'xcel
- 服务器购买及宝塔部署环境
- Linux
在写这个之前已经有了一段时间的自学已经可以简单使用SSM框架了
接下来打算先从Git、Vue、到SpringBoot、分析开源项目、再到服务器的部署及购买、Linux,最后JVM/JUC。
其中补基础Java基础、Java多线程、二进制到汇编、js、MySQL
3. 提有质量的问题
不知道我的问题有没有质量…
学习路线,很混乱,虽然老师也说过,但是可供找到的资源实在太多,太杂了,缺少一些清晰,而且明确的学习方向。