紙上得來終覺淺,學以致用才是王道!
本期學員故事的主角,是來自創客學院嵌「嵌入式雙師班」的王同學,雖然在華清創客的學習只有短短5個月的時間,在人生長河中也就是那么一點,但這一點卻有可能是關鍵的轉折點,刻印于心中,歷久彌新。下面,我們來看一下王同學在華清創客的所思所感!
大家好,我是王同學,很高興通過華清創客這個平臺分享我的學習歷程,希望能給大家帶來新的感悟。
時光過得還真快,一轉眼來到華清創客學習已經有5個月了,時間雖然不是很長,但成長還是挺大的。從簡單的c語言基礎,到IO進程和網絡編程,再到ARM、系統移植和驅動開發,最后的項目實戰,在學練相結合的過程中,進步還真的不小。
枯燥并充實的生活
不得不說學習的日子是枯燥的,但卻很充實,記得上網絡編程課的時候,老師布置了一個電子詞典的小項目,這個項目對于當時的我而言,確實是有難度的,但經過了一天多的努力和測試之后,程序運行竟然成功了。雖然代碼的冗余性和規范程度還不是很好,但當程序運行成功的那一刻,心里充滿了滿足感。通過這個項目,我也明白了一些道理:一個再大的項目也是有很多個小的程序組合起來的,只要將項目拆解成多個模塊,對各個模塊進行逐個編寫驗證,最終就可以組合成一個完整的項目。
紙上得來終覺淺
“實踐是檢驗真理的唯一標準。”我認為學習c語言不僅要不停地學習理論知識,更要動手編寫代碼,只有這樣才能真正做到學為所用,更好的吸收每天學到的知識。在學到一些知識時,有時我們覺得很簡單,沒有什么難點,但是當實際編程時卻會遇到一些不可預測的問題。俗話說:讀萬卷書不如行萬里路。編程更是如此,如果沒有足夠的編寫代碼的積累,是不能真正理解這些知識的真正用法的,只有親身實踐,才能把學到的知識變成自己的,在不斷的實踐中積累經驗并得到進一步的升華。
用心的總結
根據我自身的經歷,我總結了幾點學習過程中的心得體會。
第一,在學習過程中,不會的一定要向他人請教,不能把問題拖著,不明白的永遠不是自己的,不要害羞,勇于請教他人,要學會讓知識為我所用。看書的時候遇到不會的問題要做好標記,一段時間后對這段時間所學的知識進行匯總,以便復習和查閱。
第二,一定要動手敲代碼,不能光說不練,這樣只能了解知識的表面,不能將所學知識用到實際當中。“紙上得來終覺淺,絕知此事要躬行。”只有不停地實踐,才能有所進步。當你發現別人寫的代碼你能看懂,也能幫助別人調試程序時,一種成就感油然而生。
第三,上課要認真聽講,注意力集中,不要一邊聽講一邊做別的事情,跟著老師的思路把知識過一遍,如果中途聽到一半,后面再去憑自己去思考的話,往往會花費更多的時間,事半功倍。而且學習不僅要堅持,還要講究效率,學習不是學習時間越長越好,而是一定時間內學會了多少東西,不然你學習一個小時還沒有別人學習半小時效率高,不也是浪費時間嗎?做事情也要講究勞逸結合,學習一段時間后可以適當放松一下,出去玩一玩,自己要把握好這個度。
結語:學習編程就是一個不斷積累的過程,只有不斷的學習,不停的對所學的知識進行實踐,把學到的知識都變成一行行代碼,才能加深對知識的理解。學習是枯燥的,也是充實的,但是學習沒有捷徑,只有不斷的學習,才能不斷地提升自己。不積跬步無以至千里!
- 贊