1.前言
在過去的18年不長也不短的人生旅程中,高考失利無疑是對我這個孤傲者最大的打擊,加上個人情感上些許瑣碎的遺憾,一度讓我沉淪在痛苦與失意之中無法自拔,曾經那個自以為在峰頂睥睨的家伙如今卻是身在谷底,可我又怎甘心呢?父母無奈卻又心疼的眼神,良師的鼓勵,發小與朋友們的激勵,還有那個將來心中的蒙娜麗莎,所以,我要翻盤,逆風翻盤,
2.選擇計科
最后我選擇了一所211并不強勢的專業:計算機科學與技術,雖然我是一個計算機小白,但從小就對游戲,科技,電子產品等充滿興趣的我,在這個萬物互聯,倡導互聯網+的時代,在IT行業看到了無限的機遇與可能,就這樣,我毅然做出了選擇,我的編程學習之旅也就開始了,
3.Hello World
1 #include <stdio.h>
2 int main()
3 {
4 printf("Hello World\n");
5 return 0;
6 }
Hello World ! Hello C語言!C語言成為了我的第一門編程語言,這門古老又充滿活力的語言,領我進入了這個由0與1構成的NewWorld,而Hello則表達了一個初學者的充滿好奇的求知欲與探索欲,這是我的第一個C語言程式,也是所有編程語言學習者的第一個程式,盡管“簡單”但寓意與其背后的編譯,鏈接,執行的程序卻十分豐富,希望在今后的學習中也能一直保持這種“Hello World”的空杯心態,能始侄訓著現在學徒的心態,
4.入門
俗語說“萬事開頭難”,對于C語言來說更是如此,對于一位完全零基礎的小白更是如此,我也經歷過,正在經歷這個階段:看書看不懂,看別人代碼一看就會卻一敲就廢,向下寫些簡單的代碼沒有問題,但向上困難重重,我想以一位初學者的身份說說我的解決方法:多去做題!我很喜歡我們C語言課老師的一個比喻“學習編程就像是學習下象棋,馬怎么走不是學習下棋的重點,關鍵你要去多下,多去博弈,” 而學習編程不應該是死背書上的教條,而是去實踐,去做題,在實操中,你才會更清楚更熟練的從宏觀上去搭建一個程式的框架,從微觀上去對程式的一些細節進行打磨,在實操中你才能真正掌握程式出了問題該如何去除錯,如何去Debug,
基于這樣的認識,高考后的暑假通過自學,在牛客網刷完了編程初學者入門130題,在洛谷等網站也陸陸續續刷了一些題目,這樣我的編程算是入了一個小門,也在學校的新生賽中取得了點小成績,可這僅僅只是我需要學習內容的冰山一角,我還是一個不折不扣的菜鳥,一個初學者,前面等著我的還有指標這個C語言最難懂的概念,還有資料結構,演算法等等不計其數要學習的內容,這只是一個小小的開始,一個小小的跳板,而前路漫漫,
下面的鏈接是我的gitee倉庫,里面我上傳了我部分暑假刷題的記錄,雖然都是些“簡單的題目”,可深入學習難道不是一個從簡單中發現不簡單的程序嗎,這個gitee賬戶是我新創建的賬戶,在今后的學習程序中我也會上傳分享我的心得體會與寫的代碼,希望我們可以一起進步,一起成長,
初學: 初學者學習歷程
5.目標
現階段的目標還是要好好學習基礎,多刷題(來自C語言老師的靈魂拷問:這周有沒有編碼超過10小時?),稍遠一些的目標是明年開春4月的藍橋杯競賽,如果能力與資源足夠也想參與ACM以及一些數學競賽,而立足整個大學生活宏觀的目標(我不說(doge))
6.一些雜談與總結
的確跌倒是很痛苦的,就像你寫的有無數bug的程式,可我們還年輕,我們有的是時間,有的是犯錯,是錯的成本,有的是那顆依舊激烈跳動的承載我們滾燙的夢想的心臟,
前方是星辰大海,而我們正在路上,與君共勉,
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/319870.html
標籤:其他
