【我的复习计划】一定要“准备好了”才能出发吗?

一年一度的春招又要到了,22 届的我,如果不考研,那21年的春招就绕不过去了
看了别人的面经才意识到自己的只是储备实在是太差了
然鹅 学校不会因为我请了病假,就全校停课等我痊愈,(当然新冠除外)
每堂课都在继续,春招也是
不管我有没有准备好,该来的总是要来

光脚跑的好处是越跑脚底的茧子越厚,穿鞋,越跑鞋底越薄。光脚跑多了,会适应光脚跑,穿鞋跑的却离不开鞋。
社会上的考验,不会像学校里的考试那样,提前就告诉你考试的时间和科目,甚至考试重点。现实的考试是随时随地的,当然准备也可以是随时随地的,有的人学习备考两手抓,抓住机会就能够翻身,不断学习,不断观察前面的路,随时轻松上阵,肩上的东西太多反而才让人疲惫不堪。

去年年底也没有认真复习,一直在看断舍离相关的文章和书籍,放假又在家看了很老的电视剧《天道》,里面讲到了 规律不以人的意志为转移,只能认识,遵循,不可思议 ,涉及到了 道教 佛教的 一些思想,虽然我平常就很 佛系,但是对这些知识还是第一次接触到,众生深挖自己,修剪自己,搞定自己,不是跪求一个至高无上的身赋予自己身外的力量,让自己有所成就,去年年底也在计组课上和信息安全数学(六十多被老师捞起来了~)的复习周上看完了《亮剑》最后一部分 也提到 ,你可以不学习,但你的竞争对手会帮你学习!

现在就趁着在家赶紧学习吧,都说外来的和尚会念经,外国和尚不念佛经念圣经,可能新的技术我也需要掌握,但是基础的知识我还没有学呢,所以我年前应该都在疯狂预习基础知识吧。

对了,身边的人都在劝我考研,但是我不是很感兴趣吧,而且我是真的很难沉下心来看点论文啥的,学术的殿堂不适合我,虽然说现在一直都在扩招,大家全民读研,学术殿堂都成了学术澡堂了,大家都去泡水,我还是不去蹚浑水了。

写了这么多屎尿屁的问题,还是没讲到点上,还是赶紧说我的复习计划吧。


复习计划

大致方向

计划啥的也谈不上,但是知识清单总是要 拉一下的。

CS-wiki 和 CS-note 这两个开源项目都是基础知识手册的,CS-wiki 广告太多各种营销不讨喜,CS-note 我就觉得蛮不错的,而且作者cyc2018刚好在牛客网出的专栏被我无意之间 排出来五块大洋 把它买了,知识体系刚好可以照应上, 我就以 CS-note 为主 复习基础知识。
极客时间 的 很多课程也都蛮不错的 可以整上 MySQL45讲 java36讲还有 Java编程常见100错误啥的整上
基础知识的视频 主要看 B站 狂神说 个人感觉讲的很好 特别是 jvm 还有 多线程 注解反射 这些课程
然后项目 相关 以 蓝桥杯(原来是 实验楼 800分期买了一年会员,21年6月过期)上面的项目 和我 PDD上 买的 黑马300G全套项目 看吧
算法 LeetCode 可以刷 但是还是主要 上牛客网做题吧,毕竟在线的 面试笔试环境就是牛客网为主。

基础知识拉清单

    • 计算机网络
      • 七层协议
      • HTTP协议
      • socket相关
    • 操作系统
      • 管理系统
        • 进程管理
        • 死锁
        • 内存管理
        • 设备管理
        • 链接
      • Linux 使用
    • 数据库
      • 数据库系统原理
      • SQL语句
      • MySQL
      • Reids
    • Java
      • Java基础
      • Java容器
      • Java并发
      • Java虚拟机
      • Java IO
    • 系统设计
      • 系统设计基础
      • 分布式
      • 集群
      • 攻击技术
      • 缓存
      • 消息队列
    • 面向对象
      • 设计模式
      • 面向对象思想
    • 数据结构和算法
      • 算法分析
      • 排序
      • 并查集
      • 栈和队列
      • 符号表
      • 其他算法

重点知识

执行方案

  • CS-wiki
    先把容易看的章节看完,虽然没记住什么,
    但是泛泛的先过一遍总归是有些印象,
    最近复习过的 操作系统 和 计算机网络
    相关的章节都是一天看完了一章的内容,
    然后数据库很久都没有碰过 而且学校学习的时候也没学,所以就差很多。
    Java部分很重要,而且自己完全没接触过相关的底层知识,再加上 pdf 里讲的都是源码,看着也费劲 就耽搁了。
    所以我打算先看完狂神的 视频后再看 pdf,
    pdf 就先看 数据结构和算法相关的基础章节
    然后再回头来看 Java 章节
    等 Java 虚拟机和 Java 并发 章节看后,后面的系统设计和面向对象再一路顺下去。

  • 基础知识过完一遍 再看面试题
    Java基础入门80问,适合新手,老鸟直接跳过

框架相关知识 放在后面再说吧
不要规划的太靠后,也兼顾不过来。
那也大概说一下,就是

项目知识

这些都没学过基本上
参考的 Java知识地图(JavaMap)

MVC 三件套

  • Spring 全家桶(Spring、Spring MVC、Spring Boot)使用
  • ORM 框架(MyBatis、Hibernate)使用
  • Spring 原理
  • ORM 框架原理

微服务架构

  • Dubbo框架
  • SpringCloud框架
  • 服务注册与发现
  • 分布式服务链路追踪
  • 服务隔离、熔断、降级
  • 服务网关

中间件

  • 缓存:Redis、Memcached( 推荐 Redis)
  • 消息队列:Kafka、RocketMQ、RabbitMQ、ActiveMQ、ZeroMQ(推荐 Kafka)
  • 数据库中间件:ShardingSpere、Mycat

Java Map

把工作分解了 然后 依次去做吧
干就完了

猜你喜欢

转载自blog.csdn.net/shiliang97/article/details/112973288