2020届—松

技术栈测试

1、学Java看的哪个资料:

  • 重载,重写,泛型懂吗? 重载、重写懂,泛型不懂
  • Java集合这块学过了吗? 不熟练
  • HashMap源码,JVM,JUC是否看过: 没有

2、数据结构与算法看的哪个资料:

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

3、框架与中间件

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

4、MySQL看的哪些资料:

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

5、计算机基础

  • 计算机网络看什么资料:
  • 操作系统看什么资料:
  • 计算机组成原来看的什么资料:

学习规划(2022.1.8)

1、按照你之前节奏继续看韩顺平的 Java 是课程的,你就先看到第 20 章吧,然后看到集合那块,底层源码的分析不懂没关系,需要有数据结构基础才能看的懂,只需要会用就行

2、之后你学习数据结构,就看这本课程吧 数据结构与算法,课程讲的很细,你至少掌握基础的吧,比如链表,队列,栈,哈希表,二叉树,几个排序算法这些,然后课程涉及的一些比较难的算法题,不懂没事,就放着。

3、学完就按照课程大纲的第四,五,六,七过一遍 Java技术栈,之后再来根据面试补充需要学的,到时候会给你准备好,课程大纲在这里:所有课程大纲入口

然后你学的时候,课程来每周报备下学习进度,我会动态跟你补充一些东西 + 说一些哪些可以先不用学,你现在先学,看你的学习情况。

每周进度跟进

第1周(2.7-2.13)学习情况

1、Java基础第一季要点知识已掌握;
2、之前学的基础不稳,Java基础第二季从多态部分开始学习的,刚加入,调整了之前的学习安排,周五~周日这三天有事,仅把第8章多态部分学完;还有把《数据结构和算法》仅看了一下课程学习须知…

第2周(2.14-2.20)计划和学习情况

松,提示一下
在制定计划时,不要把计划制定那么大,哪怕慢点,但是也要保证有效学习;步子跨大了,容易受伤…

计划:
1、Java基础第二季:P9章:房屋出租系统 ~ P14章:集合内容;
2、《数据结构和算法》计划每天学习2h;(PS:我不确定我能否把时间协调好,暂不罗列具体学习目标,在保证自己学习质量和效率的前提下,会不断往前推进…)

第2周学习完成情况:
1、Java基础已经学习内容:多态 to 接口;
2、存在问题:
– 自己双线程学习《Java基础课程》 和 《数据结构和算法基础版》,学习效率和学习效果不算高, 这是我自身原因,还有些其他杂事,在学习《Java基础》和《数据结构和算法基础版》过程中发现自己不太适合一心二用。。。《Java基础课》和《数据结构和算法基础版》两头学习质量和学习效率都不佳。
– 在2.18号晚看了《学习大纲说明》后,再结合自身学习习惯,我先集中时间学习《Java基础课程》,掌握了《Java基础课程》的内容以后,再和帅地沟通下一个阶段的学习内容。

第3周(2.21-2.27)计划和学习情况

计划
1、上周已经把手头上的事儿处理好了。接下来全部时间都可投入到Java学习。。。第11块:枚举和注解 ~ 第20章:坦克大战3(PS:在保证学习质量的前提下,相信可以学习完!)
2、帅地推荐的书《数据结构和算法分析》每天晚上睡前看个10页左右;

完成情况
1、学习内容:内部类 ~ 异常;

自身问题
1、自己还在看别人眼高手低,结果自己在第2周、第3周学习过程中犯了同样的问题,学习计划在制定的时候很大,但顾了当下的事情,却把最重要掌握Java的进程拉下一大段。

第4周(2.28 – 3.06)计划 和完成情况

学习计划
1、周一:完成 常用类;
2、周二 to 周四:集合、泛型、坦克01;
3、周五 to 周日:多线程,坦克02;

完成情况
1、学习内容:
常用类—集合(collection接口 和 List接口);

2、自身问题:
(1)自己比较容易深挖,我自己感觉这样在前期学习节奏会有些慢,但是老韩讲的那些东西,我顺着他的思路再完完全全去理一遍,我再继续听后面的内容的时候,我理解起来就感到很通透!!!
(2)Java进阶学习本来计划在3.05前结束,看现在的情况,还得1个礼拜,基础这块慢点就慢点吧,在数据结构和算法学习的时候,我再把时间追上去,。

第5周(3.07-3.13)计划和完成情况

学习计划
1、学习内容:
(1)集合;
(2)泛型;
(3)坦克大战-1;
(4)多线程基础;

完成情况
注:这周过得很混乱,这一周的完成情况放在第6周一并记录;

我的问题
1、很久没有进行长时间的学习,前4周都是在一点点延长学习时长,让自己适应想要达到的学习节奏(每天至少保证 8个小时 有效学习时间)。因此前4周我的学习进度算是慢的。
2、每个礼拜 每天 制定的学习计划对自己而言都是量大,高估了自己前期的执行力,记得只有两天的学习计划是全部完成了!所以现在我对自己做出的调整是:保证每天能够做到 多少个 有效50min;以有效的学习时间去推动每天的完成量!!!

第6周(3.14-3.20)计划和完成内容

学习计划
1、《数据结构和算法》视频内容刷:8小时视频;
2、《JVM》内容刷:5个小时;
3、《数据结构和算法》+《JVM》刷的视频,通过 笔记+Xmind+练习 消化;

对上面内容做一个分隔—————————————-

看到这篇文章的创建时间,已经过去了3个月了,这三个月自己对自己做的事情呢,谈到还是有些挺搞笑的!!!刚加入训练营的时候,抱着一种急于求成的态度进行学习,同时看到训练营里面的那些还在学校的小伙伴学习过程中,不急不躁、每天都在进行一点点,再看看自己毕业马上就2年了,心态还不如他们。。。对自己又气又可笑!!!
因为自己之前的行动表现导致自己现在都有点不信任自己,但经过3月、4月发生的一些事儿,感到自己急于去找到工作,在学习过程中,遇到一个要花时间去解决的问题,时间一久没有解决,自己就开始急躁,学习的效果就会大打折扣。。。这些行为表现最终害的还不是自己!!!
所以把这些想通(到底是不是真得想通?我对自己也不确信,需要行动向自己证明。。。)了,当下(这一刻起),每天,全力做好自己该做的,接受那些自己不可改变的事与愿违。。。或许,这样就足够了,接下来的每天,若真得能够这样度过,那么每一天结束之时,再回头看自己这一天的所言所行,也算对得起自己了。。。

新的学习进度记录

5月每周学习进度

第1周 5.09-5.15

本周学习目标
1、认真重过一边韩顺平的SE内容;
(1)具体任务:第4章–运算符 to 第11章–枚举和注解;
2、学习完黑马的JavaWeb内容;
(1)课程内容:
day1–MySQL基础 to day14–综合案例;
3、算法课程;
(1)具体任务: 9节–链表基本操作 to 20节–二分查找变种!

————–内容分隔 ————————————————

23年学习进度记录

23年-4月

学习进度
1、完成项目一;
2、项目二[mall商场]进行到 订单模块;
(1)订单模块的 订单 和 支付系统的异步请求中,使用到了 docker RabbitMQ,现在正在学习;

23年-5月

5月学习内容目标
时间:截止5月10日前
1、完成项目三和项目四;

时间:5月阅读目标 1号 to 30号
2、系统阅读一下 Java语言书籍 《核心技术1 2》 因为在做项目的过程中,感受到对 语言很多内容遗忘;

具体内容:面试准备 + 简历 + 开始找工作
3、系统过一遍算法,准备算法笔试;
4、与地哥沟通,准备面试环节;

23年-7月 学习记录

目前完成的情况
1、系统做完了项目1、项目2、牛客论坛、仿B站项目;
2、八股文还未系统学习过;
3、算法只刷了一遍系统课,理解了每个问题,还未刷过题;

学习规划(2023.7.10)

你现在比较需要学的就是,八股文 + 写简历,然后你算法也刷一刷,后续还能投递一下华为OD,华为OD也是很不错的,比较看重算法,所以呢,你接下来按照下面的复习一下,就开始去面试了:

1、八股文:八股文太多了,你直接按照这个复习就可以了: 八股文高频题库(必看)

2、算法,你可以按照这个刷:拿捏算法面试课程

然后就是写简历吧,课程大纲那里有交如何写,以及你需要包装,推荐包转2 3 年工作经验

发表评论

后才能评论