寫在前面的話
2024年4月30日,公司開始了大裁員,原因是經營狀態不好+更換CEO,我被裁了,給了n+2。被裁後心情跌至谷底,有很多疑惑和憤怒的情感,明明我這麼優秀,還剛升職,為什麼把我裁了。但更多的是茫然,休息了兩週左右,我應該去向何方呢?當時刷了下招聘軟體,發現大部分都只招3年經驗的開發,我一年多經驗無疑是沒有競爭力的,於是自我懷疑自己。身邊被裁的同學有的考公,有的繼續找工作,那麼我應該選擇哪條路呢?我怎麼做才是對的呢?
改變
和校招一樣,改變的契機也就是在一個平靜的午後,我非常瞭解自己,也非常知道自己的水平,相對於同齡人來說我是非常優秀的,因為我花了非常多時間去學習技術,去總結知識。當我看向自己部落格的分類欄,那一條條的部落格無疑是我努力的證明,當我看向notion的側邊欄,那一項項的筆記無疑是我學習的里程碑。我也只不過是沒有到3年的年限而已,我相信一定有很多公司是不看年限看真正技術水平的,如果一個人三年都在CRUD,那肯定沒我牛,所以不應該被年限這一條件束縛住,崗位的JD我就不看了,直接投!給我面試機會就讓你知道我的優秀!
準備
工作了一年多,八股文和力扣都要撿回來了,但我發現我挺牛的,八股文基本上看一遍就理解並舉一反三了。看八股文的過程也挺享受的,平常用的一些技術棧底層也在看八股文的過程中學習並理解了,我認為八股文不能背誦,而是理解為王,舉個例子你可能可以背出來mysql聯合索引需要用最左字首原則,但如果再問深一點為什麼是最左字首,你就答不出來了,可是如果理解了mysql索引其實就是B+樹,聯合索引是安裝列值從左到右進行排序的,你就能理解最左字首原則的本質,無論面試官怎麼問你你都不怕了。、
兩個比較全面的八股文資料網站:
https://www.xiaolincoding.com/
https://javaguide.cn/home.html
演算法題來說我有ACM的經驗,雖然很多演算法和資料結構都忘光光了,但大學狠狠訓練刷題的積累讓我幾乎不會害怕搞演算法題。
過程
在準備好八股文和演算法之後,我就開始狂投了,聽同事和同學說現在經濟不景氣很難找工作,特別是java開發(你不幹有的是人幹),不出意外很多公司看我工作年限不足,直接簡歷就篩沒了。但還是有很多公司給了面試機會,社招相對於校招來說感覺難了很多,校招可能隨便問問八股文就offer了,但是社招很多公司問得更深更細,對於專案也挖得更深!所以社招不好好準備的話是不行的,不過感覺我八股文有點準備過頭的感覺哈哈,例如mysql的八股問得最多的就是索引和事務什麼的,bufferpool、changebuffer、mvcc、ICP、binlog日誌什麼的幾乎沒有被問到哈哈(也許是看我年限太低了),但準備得很充足的我根本不怕,儘管問!
結果
直接說結果——拿了4個offer,兩個外企,一個港企,一個網際網路公司,2個漲薪,1個平薪,1個降薪。
最後選擇了一個上海的外企,選這家的原因是感覺牛人會很多,在裡面應該能學到東西,面試也比較難哈哈哈,如果死記硬背八股文去面這家的話一面就寄寄咯,
leader面問的場景題,給一個搜尋引擎相關的場景不斷問我解決方案,整體面試下來體感非常不錯
前三面透過之後,第四面要去上海現場哈哈哈,同時還要答覆一家offer,週五拒了另一家offer,然後定下週的高鐵和機票all in現在這家公司,從深圳坐了11個小時的高鐵來上海面試,在高鐵座位上的我在想,無論過了還是掛了,我為我自己的勇敢自豪,真是刺激的一段人生體驗!
今天是2024年7月16日,明天就入職新公司咯,這段社招歷程也就結束啦,希望接下來的工作&生活一切順利!
所謂百年功名、千秋霸業、萬古流芳,與一件事情相比,其實算不了什麼。這件事情就是——用你喜歡的方式度過一生
乾坤未定,你我皆是黑馬!