一年一度的春招又要到了,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

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