到底是太卷了还是我太不努力了

本人目前大四,双非本科,软件工程专业。Java 后端找工作,焦虑中。。。
先说下我的大学经历:
大一大二之前在学校都是混过来的,唯一有用的就是参加了很多算法竞赛,但是可惜没有混到 ICPC 的区域铜,只有一些零星小奖,蓝桥杯国二可能有点用吧。
23 年 11 月份大三上,自己才开始系统的学习 Java 和一些后端的东西。
那会就是一直看课,什么 b 站上的黑马程序员之类的,也跟着敲了几个项目
一直到 24 年 5 月份大三下,找了一个低代码的实习,就是前端靠框架生成,后端业务逻辑需要自己写。
但是只实习了一个月,因为被辅导员发现了,大三下还有课就被劝退了。也没有收获到什么东西,因为是小公司,感觉不是很规范,当时日常工作就是完成一些简单的 crud 需求。
(至于这个实习,当时面试很水,就问了一些基础八股,然后写了一道算法就莫名其妙过了,那还是我的第一个面试,当时就觉得,这么简单?信心爆棚,然后秋招就被狠狠打击。)
24 年 7 月份开始忙着期末考试,还有学校的实训(就是学校花钱请不知名公司的人来带我们做项目,但是很水)
24 年 8 月份开始着手秋招,写简历、投简历、背八股、测评、笔试、面试...
一直到现在,有过一些面试,但是都挂了,自己总结下来就是几点,一个是八股不熟,表达能力待提高,项目很水,没有什么实际经验等。
就感觉可能秋招是不可能找到合适的工作了,而且我学习上不是那么努力(间歇性努力),也不是很聪明,每次很多东西看了,但是过几天不看又会忘记之类的,想慢慢来又怕赶不上秋招了。
就是我想问问,就我这种状态,我该如何好好利用剩下的半年时间呢,该做些什么呢?
我自己的计划就是,如果我 10 月份还是没有找到合适的工作,那么我就打算去找实习,过渡一下然后春招继续。
然后反思一下自己的学习态度吧,其实到大学以来自己都是处于很放纵的状态,没有养成很好的学习习惯,不知道大家是如何平衡学习和娱乐的,以及到底该怎么学。
或者,各位前辈有什么其他高见,也可以分享一下。(比如换赛道?是不是太迟了。。。可能我这种人不努力,干什么都会失败吧。)

来源:https://v2ex.com/t/1081263