2023届_秀

技术栈测试

1、学Java看的哪个资料:看过黑马的Java教程视频,差不多十章的Java编程思想

  • 重载,重写,泛型懂吗? 学过忘了

  • Java集合这块学过了吗? 学过忘了,刷算法题有一些,所以基础的用法知道

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

2、数据结构与算法看的哪个资料: 算法四,中国大学mooc浙江大学和清华大学的视频

  • 链表,栈,队列,二叉树能自己手写吗: 以前手写过,现在忘了
  • AVL树,红黑树,线段树学过吗: 线段树手写过,其他两个没学
  • 冒泡,快速,归并排序能手写吗: 以前手写过,现在忘了
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种: 都算学过吧,现在也忘的差不多了
  • LeetCode 大概刷了多少题: leetcode刷过235道题,但是在牛客和洛谷还有其他一些平台也刷过题,加起来可能有四五百道吧

3、框架与中间件

  • servlet,cookie,session学过吗:简单的看过尚硅谷的教学视频,现在也忘了
  • SSM学过了吗:看过一点点sping的视频,现在算是零基础吧
  • redis 学过吗:没学过
  • SpringBoot项目做过几个:没做过项目

4、MySQL看的哪些资料: MySQL必知必会

  • sql 熟练吗:以前基本的语句会写,现在忘了
  • 索引底层原理懂吗:没学过

5、计算机基础

  • 计算机网络看什么资料:看过四五章的 计算机网络自顶向下,也会看一些公众号
  • 操作系统看什么资料:没怎么学
  • 计算机组成原来看的什么资料:深入理解计算机系统看过前几章,王爽的汇编语言看了一半

学习规划(2022.6.23)

说实话,很多 23 届是着急先找个工作的,不过你的情况比较特殊,存在即是毕业之后,你也可以还在当培训老师的情况,以及期望第一份薪资就希望比较高的情况,所以我这边给你的安排是先学习偏原理类 + 大致过一下 Java 技术栈,知识有很多,学了肯定会忘,所以这边的目的是:当你后面需要去找工作的时候,能够比较快着捡起来,然后去面试。比如你万一出现你毕业一两年后再来找工作,那么那个时候其实你是可以伪装成拥有一两年开发经验的人,可能拿到高一点的薪资也会容易一些。

考虑到你比较忙并且可能很多时候时间不那么集中,比如容易被打断,那么这种其实还是挺影响学习的,所以我这里是希望对于一门知识,要么完整学完,要么先不学,比如那种学习一部分,然后一两个月没学,就会比较伤。

我们先学习计算机基础 408 这些吧,主要你学校的课没去听过,,,然后复习下 mysql ,redis 这些,不过还是要简单过一下框架,项目这些,不过可以晚一点学,后面需要时,由于有印象,捡起来比较快。比如你参加春招的话,刚好可以跟上,毕业后参加的话,也能快速捡起来。

具体安排如下:

1、计算机基础过一下:你先主要把计算机网络过一下,你以前学过,应该还有一点点印象,就刷一下《图解HTTP》(这门可以和自顶向下有个互补左右,当然,你自顶向下可能也都忘了),另外两门倒还好,另外两门刷一下视频吧,看书就没必要了,考的不多,容易突击复习,先刷 计算机组成原理课程说明,之后刷 操作系统课程说明,有个大概印象,后面复习起来也很容易,反正考来考去就那些玩意。

2、框架与项目:我觉得 mysql + redis 这些学习,能够配合项目更好,所以我这边还是希望你能跟着做一两个项目,知道一个项目究竟长啥样,之后再来学习 mysql + redis 的底层 原理以及消息队列等会更好。所以我觉得你可以把 ssm=>springboot=>项目 过一下。总的来说就是把 课程大纲的第5=>6=>8过一下,至于第四阶段,你有接触过,你可以在遇到不懂的时候,再去查,具体建议:

(1)、第六阶段的 SSM 项目可做可不做,到时候看你兴趣了
(2)、第八阶段我们入门 springboot,然后做电商支付和牛客网社区这两个项目。

提醒:学习的过程中,如果对部分相关知识忘了,比如 Java,那么可以去 课程大纲 快速过一下对应的知识。

3、算法:我觉得如果一天投入的时间不多,那么算法先不开,虽然说算法很重要,,,但是我寻思,如果你后面要冲刺春招了,再来集中时间刷下常考算法题也可以,反正到时候我们把 算法高频题库 的 easy 和 medium 的题掌握了,面试就差不多了。

好,我先安排到这里,你可以吧 1=>2 这个过一下,当然,其实有些知识也没有一个严格的顺序,如果你对课程大纲的某个知识感兴趣,也是可以先学的,比如你想提前看 mysql 原理,那也可以去看。

然后我也不给你安排太多了,到时候看你的学习情况再继续给你安排和调整吧,你自己有什么想法也可以随时和我说。

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

然后学习的时候,记得每周来打卡下学习进度,比如可以参考他们的:23与22届做的比较好的成员示例

每周学习跟进(一个月连续不打打卡会被移出目录)

2022年6月23日

刷完计算机组成原理教程概述篇,内容比较简单,主要找找感觉。
学完 linux 入门教程的前 4 个部分,以前学过一次,现在学起来并不吃力。

2022年6月24-25日

刷完计算机组成原理教程组成篇,计算篇以前看过深入理解计算机系统,概念和内容都蛮熟悉的,所以只是粗略看了一下。

2022年6月26日

刷完计算机组成原理教程还有linux入门视频,整理了一下笔记,发了博客。学习效率比较低,linux的应用服务化还有编译安装这些看的不是很懂,先跳过,后面用到了再回来学吧。

2022年6月27日

刷完操作系统进程篇和存储篇,存储篇看完还是很迷。

2022年6月28日

早上起来刷完操作系统视频,看完好像很多概念又都忘记了,今天剩下时间先准备linux的考试了。

2022年7月1日

前两天月底基本上都在忙着工作上的事情,没怎么花时间学习。
今天开始刷计算机网络的视频。看到了网络层

2022年7月3日

终于用一些零碎的时间把网络层的视频看完,路由算法比较难理解,没有花比较大的精力去学习这块,看了个大概,感觉自己进度太慢了。

2022年7月4日

下午终于有一段比较完整的没有干扰的时间去学习,学习的时候还是要把手机关机,才能比较宁静。看完传输层,但还是需要后面看书继续进行补充学习。开始java语言的学习,先看看Java编程思想,再看视频进行补充。

2022年7月6日

刷完计算机网络视频,感觉看视频还是不够有体系,可能看视频比较容易理解每个协议是干啥,但具体的把整个网络串起来还是需要多看书,包括每个协议视频讲的不是特别具体。

2022年7月7日

开始算法的刷题,确实太久没刷,好多错误,今天做了三道比较经典的递归回溯题,八皇后那道题以前蛮熟悉,居然搞了一整个下午才搞出来,有被自己无语到,确实有点花时间,也要找回刷题的感觉吧。边看算法课程边刷对应的题目。

2022年7月8日

今天也要把java第一季视频看完,明天再看看Java编程思想把面向对象的三大特征整理好笔记

2022年7月12日

因为家里的一些事情和自己开始偷懒,三天没有学习感到罪恶和后悔,接下来希望能珍惜每一天的学习时间,调整好作息。

2022年7月13日

今天开始看的java进阶视频,同时数据结构体系课也开始看,晚上去外面走了走,思考了下自己现在比较危险的处境,还是有点慌,多逼自己学习和成长。

2022年7月14-16日

java进阶看到了一些常用类了,这两天一直看视频做笔记,觉得自己已经这块看不下去了,集合和多线程先放一下,多花点时间在数据结构和算法上,缓和一下。

2022年7月19日

集合的源码看的蛮有兴趣的,视频也讲的很好

2022年7月22日

感谢地哥弄的活动,让自己重新鼓起勇气去刷题,不然一直没有行动去做题,今天做题的感觉还是蛮不错的。幸好二分查找和二分答案的思路还记得蛮多细节的,接下里先复习自己擅长做的题目

2022年7月25日

目前Java进阶就差集合的部分,io流,网络编程,反射还没有看
算法学了二分查找和二分答案,做了一些基础题
数据结构把链表,栈,队列的基本操作重新学了一遍
二叉搜索树的遍历,查找插入删除也重新学懂了
目前leetcode重新创建了一个进度,这几天刷了 30 道
记录了这几天每天的学习时间,每天只学习了四个小时,还是太少了,接下来这个星期先逼自己每天要学习六个小时以上,还有要开始花时间学框架和做项目,遇到忘记了和不会的知识点再去补
比较大的感触是不要太焦虑,一定要坚持学习,还有很多知识需要反复咀嚼,理解起来会更加深刻

2022年7月26日-7月29日

这几天快速刷了 javaweb 的视频,简单了解了servlet,jsp,正则表达式,cookie和session,过滤器,JSON
数据结构主要学习了并查集和堆,平均下来每天刷四五道题
学习做项目的时间还是要多花一些

2022年8月7日

八月初去了四天长沙,没有学习。
这几天回来看完了Mybatis, 正在看 mysql 必知必会 和 图解 http
力扣刷到了 70 道题
接下来开始学习 spring 和继续坚持每天三道的题量

发表评论

后才能评论