天天看點

【我的複習計劃】一定要“準備好了”才能出發嗎?

一年一度的春招又要到了,22 屆的我,如果不考研,那21年的春招就繞不過去了

看了别人的面經才意識到自己的隻是儲備實在是太差了

然鵝 學校不會因為我請了病假,就全校停課等我痊愈,(當然新冠除外)

每堂課都在繼續,春招也是

不管我有沒有準備好,該來的總是要來

光腳跑的好處是越跑腳底的繭子越厚,穿鞋,越跑鞋底越薄。光腳跑多了,會适應光腳跑,穿鞋跑的卻離不開鞋。

社會上的考驗,不會像學校裡的考試那樣,提前就告訴你考試的時間和科目,甚至考試重點。現實的考試是随時随地的,當然準備也可以是随時随地的,有的人學習備考兩手抓,抓住機會就能夠翻身,不斷學習,不斷觀察前面的路,随時輕松上陣,肩上的東西太多反而才讓人疲憊不堪。

去年年底也沒有認真複習,一直在看斷舍離相關的文章和書籍,放假又在家看了很老的電視劇《天道》,裡面講到了 規律不以人的意志為轉移,隻能認識,遵循,不可思議 ,涉及到了 道教 佛教的 一些思想,雖然我平常就很 佛系,但是對這些知識還是第一次接觸到,衆生深挖自己,修剪自己,搞定自己,不是跪求一個至高無上的身賦予自己身外的力量,讓自己有所成就,去年年底也在計組課上和資訊安全數學(六十多被老師撈起來了~)的複習周上看完了《亮劍》最後一部分 也提到 ,你可以不學習,但你的競争對手會幫你學習!

現在就趁着在家趕緊學習吧,都說外來的和尚會念經,外國和尚不念佛經念聖經,可能新的技術我也需要掌握,但是基礎的知識我還沒有學呢,是以我年前應該都在瘋狂預習基礎知識吧。

對了,身邊的人都在勸我考研,但是我不是很感興趣吧,而且我是真的很難沉下心來看點論文啥的,學術的殿堂不适合我,雖然說現在一直都在擴招,大家全民讀研,學術殿堂都成了學術澡堂了,大家都去泡水,我還是不去蹚渾水了。

寫了這麼多屎尿屁的問題,還是沒講到點上,還是趕緊說我的複習計劃吧。

複習計劃

大緻方向

計劃啥的也談不上,但是知識清單總是要 拉一下的。

  • CS-wiki
  • CS-note

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
    • 系統設計
      • 系統設計基礎
      • 分布式
      • 叢集
      • 攻擊技術
      • 緩存
      • 消息隊列
    • 面向對象
      • 設計模式
      • 面向對象思想
    • 資料結構和算法
      • 算法分析
      • 排序
      • 并查集
      • 棧和隊列
      • 符号表
      • 其他算法

重點知識

  • Java 并發程式設計 【狂神說Java】JUC并發程式設計
  • JVM【狂神說Java】JVM快速入門篇

執行方案

  • 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
【我的複習計劃】一定要“準備好了”才能出發嗎?

把工作分解了 然後 依次去做吧

幹就完了