前言
今天是2022.3.14,离2021.10.12开始决定学Java,过去了5个月,离2021.12.11学完JavaSE写的第一篇文章,过去了3个月,简单记录一下自己的学习历程。
学习
三个月里经历了研究生毕业论文开题,春节,耽误了一个月左右的时间。
这三个月学习了哪些东西(除去科研上的:推荐算法和知识图谱):
- java8特性 2天
- spring 5天(ioc和aop)
- maven 2天
- Javaweb 10天
- springmvc 5天
- mybatis 6天
- mybatis-plus 3天
- springboot 14天
- 云e办项目 7天(未完)
- 刷了十几个leetcode题(最近才刷)
学习心得:
1、关于技术:大部分都是看的尚硅谷的视频,其余还看了黑马和狂神的,个人感觉尚硅谷讲得深,有很多源码分析,看狂神学得快,能快速上手,看个人的选择,黑马的视频更新得快,也比较新,我个人喜欢看比较新的视频,所以有时候也会看黑马的。
2、关于项目:在网上找spring boot的项目找了很久,都没有合适的,大部分都是因为太老,跟着做的过程中出现各种配置问题,最后选择了一个相对比较简单、比较新的云e办项目。
3、学习路线:之前一直是按“鱼皮”的学习路线来的,基本上就是我上面的学习路线,其实每个培训机构都有他自己的学习路线,按他们的来也不错,反正就那么多东西。如果资源都能接受,最好视频都是看同一个培训机构的,我是不能接受太老的视频。
4、最后,在学习的过程中一定要多复习,遗忘的速度是真的很快,尤其是这种短时间内接收大量的知识,平时可以把看过视频的对应文档多看看,加深印象。
感悟
以前觉得学Java很难,现在才发现是根本没有认真去学,只要花了时间精力,还是能学好的,相比科研和算法,学习Java还是更轻松。在这段时间里,有一些本科师弟师妹,偶尔也会有粉丝来问我一些关于考研,还有研究生学不学Java的问题,这里简单说一下我自己的拙见,因为我还处在这个阶段,只能以现有的眼界和思维来阐述:
- 关于考研:不要从众,一定要清楚为什么考研,尤其是在现在报录比低的时候。是为了科研梦,还是为了研究生学历,为了提高自己,还是想借助研究生这个平台来弥补大学的遗憾。
- 关于计算机研究生学Java:对科研没有兴趣,对读博没有兴趣,不想考公,不想考编,就想进公司,对算法岗没有信心。个人觉得如果不想读博,不想搞算法岗,就不要花太多的时间在论文上,性价比太低,可能大部分导师都是希望大家待在实验室,那么毕业的时候估计难找到理想的工作。
- 关于生活:每天8:30到实验室,10.30回宿舍,一周七天(除了运动和有事除外)当你有明确目标的时候,当你每天学一整天的时候,你发现没有什么让你烦恼的事,每天睡觉都是香的,你不再惧怕无知的未来。变得自律之后,你会感觉游戏是那么的无趣,多余的社交是那么的繁琐,搞笑的视频是真的不那么搞笑,没有什么能把你的注意力从学习上吸引走,关于自律,之后有时间可以把我自身的经历写一下。你之所以迷茫,是因为你学得太少,想得太多,没有行动,之所以无助,是因为自己的能力还不够,所以尽快提升自身吧。
最后祝大家都能找到心仪的工作,考上理想的学校!