前言:從 1.8 期末考試結(jié)束開始就一直在寫「容器」相關(guān)的 bug肛度,直到昨天晚上才寫的差不多,轉(zhuǎn)而停下來,做做 2019 的總結(jié)丈攒,看看我去年有多少 Flag 沒有實現(xiàn)
0X00 2019
2019 的規(guī)劃以及完成程度
首先看看我上半年立了什么 Flag:
做到了:寫博客、操作系統(tǒng)+計算機(jī)組成原理+計算機(jī)圖形學(xué)的學(xué)習(xí)、暑假實習(xí)(前端)巡验。际插。。其他的都沒做到显设。框弛。。:(
公眾號方面:我已經(jīng)確定這個時候不適合寫捕捂。英語 6 級是因為和「強(qiáng)網(wǎng)杯」沖突了瑟枫,2019 年年初的時候我還打算搞算法的,后來放棄了指攒,所以算法相關(guān)的我都放棄了
就是這個「減肥」慷妙!每次我都說,每次都沒做到 :( 待會下半年的總結(jié)又要打臉了
看看下半年的 Flag:(好吧允悦,我承認(rèn)我 2019 年是鴿子王)
做到了:學(xué)習(xí)健身(僅僅去了不到一個月)膝擂,寫博客,學(xué)習(xí)編譯原理隙弛,六級(從考試感覺來看猿挚,應(yīng)該是過了)
pwn 大概學(xué)習(xí)了五六個月吧,下半年剛開始的時候決定要好好搞這個方面驶鹉,最后還是被勸退了绩蜻,但是收獲巨大!
不愧是我室埋,減肥果然沒有堅持下來 :(
總的來說:由于方向的變化有些規(guī)劃沒做到办绝,讓我十分欣慰的是,寫博客這個習(xí)慣算是堅持下來了姚淆,2019 寫了不少博客孕蝉!以后還要加油,但是「減肥」這個事情一直沒有堅持下來腌逢,這是一個十分十分悲傷的事
2019 我做了什么以及我收獲了什么
現(xiàn)在來說說我做了什么吧降淮!按照時間線來總結(jié):
- 1 月~3 月:主要參加了 ASC (亞洲超算)并最終進(jìn)入決賽,我和一個同學(xué)主要負(fù)責(zé)算法這道題搏讶,期間為了鞏固基礎(chǔ)佳鳖,比較系統(tǒng)的學(xué)習(xí)了《統(tǒng)計學(xué)習(xí)方法》這本書,對這本書上的算法進(jìn)行了實現(xiàn)媒惕,清晰地看見了自己在數(shù)學(xué)上面的短板
- 由于對未來方向的不確定系吩,3 月基本一整月,憑著自己對計算機(jī)圖形學(xué)的好奇妒蔚,學(xué)了學(xué)這方面的知識穿挨,照著教程寫了一個玩具渲染器月弛,算是對圖形學(xué)的基礎(chǔ)知識有了一個清晰的認(rèn)識
- 4 月:的時候去大連理工參加 ASC 的決賽了,預(yù)備隊員科盛,在決賽時沒有做出突出貢獻(xiàn)帽衙,閑下來的時照著教程寫了一個玩具虛擬機(jī),沒啥用贞绵,就是用 c 語言模擬一個 16 位的 cpu 的一些基礎(chǔ)功能厉萝,算是對虛擬機(jī)這種東西有一個基礎(chǔ)的認(rèn)識
- 5月 ~ 6月:為強(qiáng)網(wǎng)杯做準(zhǔn)備,系統(tǒng)學(xué)了 pwn 相關(guān)的知識但壮,去了線下給大佬端茶倒水。常侣。蜡饵。然后在考完試后,又系統(tǒng)學(xué)了學(xué)數(shù)據(jù)庫(浙大的網(wǎng)課)和計算機(jī)網(wǎng)絡(luò)(思科認(rèn)證的課)
- 7 月 ~ 8 月:7.8 的時候和女票在一起一年了胳施,感謝女朋友的不嫌棄溯祸。回了家以后舞肆,感謝凱哥焦辅,去了「品海科技」實習(xí)前端椿胯,主要寫 vue筷登,主要負(fù)責(zé)一些頁面的組件開發(fā),平時的時候還在學(xué)習(xí) pwn 相關(guān)的知識哩盲,難度非常大前方,同樣提升也非常大,讀過 glibc2.26 malloc 和 free 的每一行代碼廉油,對堆的分配有了清晰的認(rèn)識惠险,對于內(nèi)存布局有了深刻的理解,同樣培養(yǎng)了我讀源碼調(diào)試的能力抒线,這對我之后的學(xué)習(xí)幫助十分巨大
- 9 月 :前期又系統(tǒng)學(xué)了學(xué)網(wǎng)絡(luò)編程班巩,尹圣雨老師的書看了大部分,后期對偶爾看見了耗子叔對 docker 的底層分析嘶炭,我把他博客拿著讀了讀自己實現(xiàn)了一個 toy docker
- 10 月:系統(tǒng)學(xué)習(xí)編譯原理抱慌,尤其是前端這一塊(也就是編譯原理中簡單的這一塊),照著教程用 java 實現(xiàn)了一個解釋器
- 11 月:學(xué)校上了硬件相關(guān)內(nèi)容的內(nèi)容眨猎,用 verilog 實現(xiàn)了一個還算不錯的貪吃蛇遥缕,算是對 verilog 數(shù)字邏輯有了系統(tǒng)的認(rèn)識,雖然本身有點抗拒宵呛,但是收獲也非常巨大
因為自己的一個選擇单匣,我的大學(xué)和別人有些不一樣,12 月以后我的方向又有些變化,不再堅持尋找成功的捷徑而是必須確定一個方向户秤,不斷朝這個方向不斷深耕码秉,我選擇后端這個方向,然后本科畢業(yè)后直接工作
- 12 月:鄰近考試鸡号,由于我方向確定以后转砖,考試變得不是那么重要,我又系統(tǒng)學(xué)了學(xué)進(jìn)程間通信鲸伴,主要系統(tǒng)學(xué)習(xí)了《unix網(wǎng)絡(luò)編程卷二》
小小總結(jié)
我學(xué)的東西非常非常雜府蔗,我主要接觸了以下四個方向:
- 前端
- 后端
- 算法
- 安全
每個方向都花了不少的時間,我最終從里面選擇了后端方向汞窗,并決定畢業(yè)后直接找工作姓赤,再也不換了
在 2019 除了收獲了一堆知識以外,和女朋友的感情也越來越好仲吏,跟她在一起很舒服不铆,感覺以后問題不大,女朋友 2020 年就要出國了裹唆,要異地了誓斥,我就好好學(xué)習(xí)好好工作等她回來
除此之外,2019 年還告訴了我?guī)拙涫种匾脑挘?/p>
- 做困難的事情才會有大的進(jìn)步
- 一定要認(rèn)真许帐,要踏踏實實劳坑,不要覺得認(rèn)真工作就是社畜
噢!對了成畦!還有一件事泡垃,今年我鴿了很多人很多事,非常不好意思羡鸥,在 2020 年我不要變成鴿子
0X01 2020
我寫這篇文章的時候是在 2020.1.27 號
今年主要主要做一件事蔑穴,為今年谷歌微軟和明年春招提前批做好充分的準(zhǔn)備
2020 上半年規(guī)劃
今年的規(guī)劃不能像去年做的那么沒有方向性,上半年主要做兩件事情:刷算法題和面試
- 2 3 4 5 6 一共刷 leetcode 450 道左右惧浴,然后寫一個算法小冊子存和,做到「一次刷題終生受益」
- 研究一個 web 框架(Gin)
- 研究數(shù)據(jù)庫(Redis/Mysql)
- 研究 docker 原理(runc)
還有一件重要的事情就是:減肥!V月谩捐腿!這次一定要堅持下來,再堅持不下來我就是孫子
- 控制飲食
- 健身
對了還有一件事柿顶!那就是早睡茄袖!
12 點前必須要睡!`揖狻宪祥!