C++初學者的一週

C++初學者經驗分享

本人大三,第一次在csdn上寫博客。一來能分享自己的學習經歷,如果我的經歷能有幸幫到你的話那是最好不過了!二來是能記錄自己的學習過程,方便對自己的編程水平有清晰的階段化認識。

前情提要!!!
這不是一篇技術帖!這不是一篇技術貼!這不是一篇技術貼!
這更像是一篇生活日誌。

目錄

  1. 爲什麼學C++
  2. 學C++之前我有怎樣的基礎
  3. 學習過程的收穫與進步

爲什麼學C++

作爲大三學僧,寒假開始應該要開始爲考研的事情做準備了。在這之前我上學都是被動上學,小學,初中,高中,大學都被安排的明明白白,從來沒想過爲什麼我要上學,能去上什麼樣的學校也是看我考試的發揮。得益於我不高不低的智商,和那麼一點點外力壓迫下的努力,我夠最終考上一所211大學。就在我準備要考研的時候,我驚醒了。

“我是誰?我從哪裏來?我要到哪裏去?”

開個玩笑哈哈。

“我爲什麼要考研?”,這二十年來我第一次思考自己爲什麼要升學。
“我不考研的話去做什麼?”,就業?創業?(顯然不會創業)
這兩個問題一直思考下去的結果恰恰就是上文的哲學終極問題。我詢問了很多朋友和學長關於要不要考研這件事,他們的回答都大致相同,總結就是兩者沒有對錯,關鍵看你想要什麼。那接下來我當然是思考自己想要什麼嘍。

思考這個問題對於我來說太難了,我從來不是個能堅定目標的人,做事往往三分鐘熱度,我現在想要的東西未來還會想要嗎?沒人能預測未來,那不如就

“先定一個能達到的小目標,比方說我先掙它一個億!”

我回顧我這些年好像只有學數學和C語言的時候比較感興趣。所以我先定一個小目標,拿到互聯網中小廠的offer!
既然目標確定了,就分析如何才能達到目標。我查閱了各種對於互聯網行業就業的資料,花了很長時間分析了考研和工作各自的成本與收益。總的來說,我國的研究生培養模式不是爲了就業而培養,而且碩士學歷並不是國內互聯網的入職門檻。那麼與其讀研不如直接學習專業技能效率高。所以我放棄考研準備工作。

我看了很多程序猿招聘信息 要求C++和Java的比較多。由於我本科學過C語言,所以我打算從C++開始學習。

學C++之前我有怎樣的基礎

本科在江南大學信息與計算科學專業,這是一門數學與計算機的交叉學科,我認爲是發展前景非常不錯的學科!!

廢話不多說,直接看分數吧(客觀一點)

課程 成績
數學分析 97
高等代數 97
解析幾何 87
C語言 90
常微分方程 77
概率論 93
數據結構 92
離散數學 優秀
信息論 97
運籌學 90
複變函數 93
數值計算 82
多元統計 中等
矩陣分析 中等
自動機理論 88
密碼學與信息安全 71
數據庫 74
模式識別
計算智能基礎 及格

我們學校的考試相對來說比較簡單,考的都是知識的應用,很少考對知識的理解。但是我自認爲我有不錯的C語言基礎,我們當時用的教材是《C語言程序設計現代方法》,我那個學期開學前就自學的差不多了,書上的練習幾乎是全做。

可以看到我成績後期下滑比較慘,確實我之前有段時間很懈怠,現在想來很後悔,可是沒用。記住教訓向前看纔是重要的。

至於比賽經驗嘛,參加過數學建模國賽,我負責建模,沒獲獎。參加過數學建模美賽,我負責編程,比賽結果還沒出(出了再告訴你)。

以上就是我的基礎水平了,對了,還有英語,六級430(哈哈哈哈)。

學習過程中的收穫與進步

我有個拿到阿里offer的高中同學做我的師傅,這應該算是優勢吧hhh。第一天先是在菜鳥教程上學習C++基礎和C++面向對象的部分內容,大概花了一上午加一下午的時間,晚上的時候去leetcode刷第一題,發現有很多我看不懂的地方。在這裏插入圖片描述比如上面這個,這怎麼和我見到的C++不太一樣,它怎麼沒有頭文件,它怎麼沒有主函數,vector是什麼鬼?編程不應該是下面這樣嗎?
在這裏插入圖片描述後來問了我的師傅之後,知道這些題目只要求你寫出solution函數的主體部分,程序的其他部分是這個服務器自動完成的,意思就是你只要給出方法,執行交給別人就行。然後這個vector也是讓我學了大半天,vector是個類模板,所以要學會vector還要學習模板是什麼……
向這些類似語法問題有很多,都能百度的到,搜索能力也是實力的一部分,不要遇到什麼問題都去詢問別人,師傅教導我要學會問問題。
之後幾天又陸陸續續在leetcode上刷了幾題,參加過一次周賽(1400多名。。)目前應該是常見C++語法都瞭解了(但不熟練),算是入了C++的門吧。下一階段準備學習操作系統,之後再嘗試做項目,當然leetcode的題不能斷(算法要不斷的學習)。

還有就是不能全部精力用於學習,飲食休息鍛鍊都要做好,我每天7:30起牀,8點到晚上10:30學習,有午休,每兩天會跑一次五公里。除此之外需要分出一部分精力去了解互聯網行情!

我們遇到什麼困難也不要怕!加油!奧利給!

本人寫作水平有限,看到這裏真是萬分感謝,希望能給您帶來幫助!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章