猿创征文|袒露自学java过程中的点滴

发布于:2023-01-04 ⋅ 阅读:(605) ⋅ 点赞:(0)

在这里插入图片描述

自我介绍
📦个人主页:辉辉code
🏆放弃很简单,但坚持真的很酷

💖 >>> 你的点赞与关注便是我坚持创作的动力

前言

大家好,我是一名大三的学生,目前正在自学java,用博客记录自学笔记和心得。

自我介绍

我是一名大三学生,编程基础很差,没有天赋,唯一的优点就是能坚持,只是希望自己这么大了能学有所成,学有所成不容易啊,在前四个月中如无头苍蝇一般,乱撞,在6月份才真正的走入正轨,开始一步步的学习。我是在B站上去通过视频自学的,B站的资源真的很多,感想B站,我的前四个月为何一直是学无所成呢?

  1. 心神不定,一套教程太长,总是坚持不下去便跳入下一个教程。
  2. 没有做笔记的习惯,总是学完就忘。
  3. 急于求成,忙着赶视频的进度,没有理解一个知识点便跳入下一个知识点。
  4. 畏惧BUG,一有bug的出现,便心情浮躁,一时半会解决不了的问题,没有好好分析便跳过。

所以因为种种问题,导致今年2,3,4,5 月的自学过程并没有进展。
6月,我意识到问题,我想着,要不重新再来把,从 se 重新学习,不信自己不行。
下面就是我 6,7 ,8 月三个月的学习路线与心得

学习路线

1.javase

B站搜索:尚硅谷javase
尚硅谷宋红康老师的课程

宋红康老师讲课风格幽默风趣,非常适合零基础入门,当然,听说,韩顺平老师的零基础入门也是非常不错,se 的课程真的非常非常的长,100多个小时,我学习了一个月的时间,宋红康老师的视频真的非常适合零基础的同学,收获满满,这一个月的学习比我前四个月学习的收获还要多。不过此时我还是因为懒惰原因没有养成做笔记的好习惯。之前的急于求成的缺点还存在,想着匆匆学完。
在这里插入图片描述

2.javaweb

B站搜索:新版黑马 javaweb
2021.11月发布的

黑马最新版的黑马陈老师讲述的课程,此课程在我前四个月我也是学习的此课程,但是前四月我一直是懵懂的状态,现在学起来,不要太轻松,果然基础不牢,地动山摇。这套黑马陈老师的课程,讲课效率十分高,不仅用时少,而且讲的清楚,此过程一定要多搞代码,反复多练才行,我一开始都按着敲过一遍,但是很快就忘记了,笔记,跟敲代码,回顾,缺一不可。此时我吸取了前面得教训,开始做笔记,还是手写笔记,写的一本多点的笔记。查找笔记比较麻烦,希望大家还是不要手写笔记。虽然,我自己做个一个简单的图书管理系统(虽然是简单的CRUD),但是当我和家人分享的时候,成就感十足。当时坚持下去的动力便来了,我这套课程学了15天。

学习天数:15天
在这里插入图片描述

3.ssm框架

B站搜索:黑马ssm
2022.04月发布的

黑马ssm框架视频

黑马的课程就是讲的快,老师讲的也不错,用短时间不仅讲了ssm,springboot的基础,和mybatisplus的基础知识也讲过。这套课程我只学习了8天,学习效率很高,用的页面还是 javaweb 的页面,实现的一样的功能,但是使用的是 ssm 框架,效率提高很多。首次体验框架的好处。此时我已不在手写笔记,我开始有 oneNote 来记笔记。这款记笔记很方便,查看也容易,首次感觉电脑上记笔记的便捷。

学习天数:8天。
在这里插入图片描述

4.springboot

B站搜索:黑马springboot
2021.12月发布的

黑马的springboot课程

黑马李老师,感觉实力非常雄厚的老师,此处我只学完基础篇,非常可惜,因为基础篇接下来的运维篇需要linux的知识,我此时并没有学习到此知识。因为有之前ssm视频的springboot基础知识,所以学的非常快 ,这个我学习了两天的时间,知识点基本与上一套 ssm视频中的 SpringBoot 的知识基本一致,稍微有查漏补缺的感觉。

5.git,maven

趁着这段时间我用三天左右把 git ,maven 的知识学完了,git我是跟着尚硅谷的教程,maven 是跟着黑马的教程。有一个通用的难点就是 gitHub 的登录,网上试过各种教程也是登录不上,后期是用gitee来跟着操作的。大家要想登录 gitHub 官网,还是要各显神通啊。

在这里插入图片描述

6.瑞吉外卖

黑马课程项目

瑞吉外卖,基本的CRUD功能,还有 git ,linux ,redis 的入门课程,老师讲的很多,美中不足便是没有相应的ppt可以供以参考,这套课程我用了 14天的时间,挺不错的入门课程。
在着,我学会了debug实现功能,与遇到 bug 后的如何查询,解决。成长非常大。
在这里插入图片描述

7.SpringCloud

学习SpringCloud
B站搜索:黑马SpringCloud
2021.12月发布的
我学习了大概10天左右,把课程中的实用篇解决,此时我用了Typora来写笔记,开始发博客,虽然基本都是CV大法 课程提供的笔记。但是我意识到博客的重要性。学习了SpringCould 中微服务的相关知识。老师讲的很不错。收获满满,下一步我会找一个微服务的项目来检验一个成果。不负老师这么好的视频哈哈。
在这里插入图片描述

自学建议

  1. 耐得住寂寞,我是一个人学,建议大家最好能找一个伴,一起找bug,一起进步,不过自己一个学,也是十分的锻炼,平时不会太觉得孤单,但是遇到bug后,自己找几天的感觉真不是滋味。bug与你同在,但是我们也不能泄气,bug使我成长。试想着,以后工作上的bug不也是自己找吗,所以,加油,一个人坚持也不会差。
  2. 笔记,笔记,笔记,笔记真的非常重要,我前期因为不记笔记,基本上学完就忘,四个月时间可以说十分浪费,所以一定要保留一个写笔记的习惯。一周一次review。
  3. 慢就是快,不要急于求成,有时候遇到bug,或许就是你走的太快了,上天让你停下来回顾一下所学的知识,只要你坚持,每天学习,一年后,你就不会比别人差。
  4. 坚持,坚持是一件很酷的事情。运用下尚硅谷老师的话:天下没有难学的技术。

未来打算

我是00后,今年不小不大也有22岁了,因为某些原因,耽误两年上学,目前9月份就是大三了,我以前不是一个爱学习的人,从中考,高考,都有努力过,但是都是努力一段时间,没有坚持下来,这次学习java,我想坚持下去,学习编程确实是有点困难的事情,但是我想坚持下起或许更帅,哈哈。我打算做一个微服务项目,再学习,计网、操作系统、数据结构、jvm、等等,可真是学无止境。希望能到年底能顺利找到寒假实习的机会。希望年底能给大家发发面经。相信知识绝对可以改变命运的。 如果你也刚开始自学,我可以给你一些建议,或者帮你解答问题。

最后:
博客,希望自己可以坚持写下去,如果读者稍微有点收获,希望可以点赞支持一下,谢谢。