23届__Keng

技术栈测试

1、学Java看的哪个资料:尚学堂看过一点,学校教材(但也忘的差不多)

  • 重载,重写,泛型懂吗? :学过忘了,看几遍应该能回忆起

  • Java集合这块学过了吗? :

  • HashMap源码,JVM,JUC是否看过:

2、数据结构与算法看的哪个资料: :严蔚敏数据结构,但是忘得差不多,手头有本《数据结构与算法之美》

  • 链表,栈,队列,二叉树能自己手写吗:暂时不能 忘了
  • AVL树,红黑树,线段树学过吗:学过忘了
  • 冒泡,快速,归并排序能手写吗:学过 但记不清了
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:学过,但记不清了
  • LeetCode 大概刷了多少题:

3、框架与中间件

  • servlet,cookie,session学过吗:
  • SSM学过了吗:
  • redis 学过吗:
  • SpringBoot项目做过几个:

4、MySQL看的哪些资料:

  • sql 熟练吗:
  • 索引底层原理懂吗:

5、计算机基础
* 计算机网络看什么资料:小黑书(自顶向下)
* 操作系统看什么资料:汤晓丹梁红兵计算机操作系统
* 计算机组成原来看的什么资料:小黑书(深入理解计算机系统)

学习规划(2022.5。26)

你这个,和大部分学生一样,基础一般,很多东西还没学过,不过也不慌,目标肯定不是大公司,更多是中小公司 + 银行国企这种,其实在春招也有非常多的机会,所以也不用太焦虑,既然选择了 Java 后端,那我们就把 Java 相关技术栈好好学一遍,而且银行开发,其实大部分都是 Java 开发,问的也不会很难,所以咱们把 Java 学好,以后面银行开发也会容易一些,详细学习说明如下:

1、先把Java语言学扎实:先学 Java基础,因为你学过 Java,你要从第 23 节对象看起也行,当然,随你了,这门课老师讲的很细,时间比较长,不过不要担心长哦,能够掌握才是最重要滴!

2、学完 Java 基础 就学 Java进阶,也是一样,重点学习我说的那些知识,另外就是关于网络编程和反射,网络编程的实战可做可不做,反射了解下有这么个东西,学完忘了也没事。

因为我们后面会通过面试来复习重点,你时间不多,就不面面俱到了。

3、学完「1」和「2」,就开始学习 javaweb=>ssm=>springboot这些,就看 所有课程大纲入口 的第四,五,六,八这几个,下面做一些详细说明:
(1)、第四阶段Javaweb的项目可以不用做哈,主要简单入门下前端 + 了解 cookie 和 session 这些。
(2)、第七阶段的 SSM 项目可做可不做,到时候看你速度了
(3)、第八阶段我们入门 springboot,然后做电商支付和电商系统这两个项目,到时候看情况吧,你先学

之后就是复习 八股文,计算机基础,写简单算法这些,然后一边投递,不过你先把上面的学了,八股文这些等到差不多面试我们再来学勒。

所有课程入口看这里:所有课程大纲入口

然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例

时间分配建议

Java:30天过完Java(因为你学过+看我说的重点 + 给你规划的重点),所以是希望你这个月可以学完Java,那会7.1号。
Javaweb:建议一个星期学完,那会 7.8.
ssm+springboot框架:建议2个星期过完,那会7.22
两个项目:建议 3 个星期学完,那会 8 月中旬。

之后复习一两个星期高频题八股文,就开始投递银行之类的岗位。另外就是,我给你安排的这些,除非学校有课,否则不算多(你们暑假)

每周学习跟进(一个月连续没更新会被移除目录)

2022/5/30
花费大概五天时间完成了Java基础的学习,因为此前有学过一遍,所以很多视频看了一会儿其实都能想起来七七八八,但是还是倍速选择了一些感觉值得看的部分,结果发现确实讲了一些没注意到的细节(差点忽略过去了)。可能是学Java基础的时候有底子,感觉学习不是特别上心,这周开始的Java进阶务必提高注意力,将精力放在新知识的学习之上。还有就是第一季的最后几个实战练习,未来三天内都得过一遍,巩固一下基础。

2022/6/15
学习到Java进阶,刚刚看完拆箱和封箱。感觉自制力还是不太行,进度有点慢。心血来潮返回去看Java基础的时候发现有一些东西记不得了,问了地哥后得到“不必担心,只需实现过懂了就好”的答复后减少了焦虑,希望下面一周能更专注再专注一点,加快点进度。
2022/6/22
学习到HashMap与HashTable,这部分视频有很多看源码的章节,动辄三四十分钟,跟着看了一遍做了点笔记但是印象挺模糊的(感觉好像学了点什么又好像没学),后续过完进阶开始网络编程时再看面经来回顾温习吧。这两周期末考试进度又得拖一会儿。希望这个月完成进阶。
2022/7/3
学习到了Javaweb,这部分过的很快。。。因为在上学期学过一门web设计,CSS跟HTML一些都还有印象,而且我觉得这些标签之类的东西要记下来很难 一般都是现查,只要会下基本语法就行了(不知道这样理解对不对….)然后这部分的内容吧,emmm感觉学了一遍后没记住什么比较,就是觉得比较具体的知识…..很多东西比如Servlet或者Cookie之类的只是大概知道了实现原理,说实话视频里的代码(诸如每次调用getvalues()之类的)基本没记下。。不知道是不是重点。。然后过几天忙完课设答辩就正式进入暑假了,希望能够赶赶进度,这样投简历找工作的时候也就能不慌了= =
2022/7/13
今天开始SpringMVC框架的学习,在过去几天里完成Mybatis跟Spring的学习,大概了解得七七八八了,估计这周也能完成SpringMvc的学习进入Springboot的学习和项目的学习。进度还是比想象中快的。最近从Carl神那儿加了一个秋招交流群,发现确实卷得离谱= =原先跟地哥说面银行国企或者中厂,结果发现群友们参加的广发银行的提前批都说算法出了hard的(我最头疼算法= =地哥好像是说让我最后突击一下复习 但是现在心里没底了 当然也可能是提前批的问题。。)学习是没法专注太久的,所以这几天我学框架累了的时候就看看数据结构,想把基础的数组链表栈这些先捡起来(感觉看视频浪费时间了 可能这些看书好一点)后面再看地哥的算法专题看看刷题方向。地哥之前给我的安排是8月中旬左右完成学习开始尝试投简历,现在我想赶一下进度因为好像一些公司八月初就开始招聘了。诶人往高处走,能去比较好的厂肯定还是去的,努力吧。。。就算去不了好公司,也想秋招先拿个好点的offer保底后面再准备跳槽或者考公考编回去。

第二阶段学习建议(2022.7.16)

1、其实算法不用担心 hard 的问题,很少出,你看到的只是,个别现象,即使在大厂面试,也是以中等题和简单题为主,当然,笔试就是另外一回事了。
2、学项目的过程中,可以学习下八股文和算法:
(1)八股文:一边复习下计算机网络高频题=>mysql原理剖析 + 学习下 JVM,其实这几个没有特别明显的顺序,都是重点,如果你 Mysql + jvm 没许过,可以先大致扫一下,后面复习容易点。复习的资料,重点你可以看下课程大纲的八股文题库
(2)算法:还是主要以中等题+容易题为主,其中链表,二叉树是重点,你可以把题库的比较简单的题先刷一刷。

2022/8/31
完成了项目的学习,算法题也开始刷了有十几道但还不是很系统,打算今天把简历完成后开始系统刷一下高频题库里的算法题,和背一下八股文。

每周学习跟进(一个月连续没更新会被移除目录)

发表评论

后才能评论