標籤:c語言 自學 怎麼學習
現在到大學基本上都是上了十幾年學,不說是學習老手,也是應試老手了,但是大學越上越不會考試了,更不會學習了,面對電腦專業這個對專業要求很高的專業,得想想怎麼學習,怎麼面對快速發展的技術,很多人說講究效率,但是效率怎麼產生,得有策略,十幾年的學只是教會了我們怎麼考試,但是沒有教會我們怎麼學習,特別是怎麼自學,在大學三年,慢慢就發現現在學的不是學習,而是怎麼學習,在這個技術快速更新的專業,學會學習,才是立命之本。
就拿我們學校專業課程來說,我總結了一下路線,基本上就是那麼幾種:
1.軟體開發
2.andriod
3.java web
4.網路
相對來說走軟體開發的多一點,大學來都是先學習c語言、電腦導論、數字電路、電腦群組成原理、電腦網路、資料結構、java/c++/c#、作業系統,軟體工程這些課程。
學校給的這個順序也基本上差不多,但是我很納悶一個問題,就是網上好多經典的教材老師都不用,都用的是一些沒見到過的書作為教材,下面我就推薦一些自己學的時候搜集到的一些好書,c語言是第一門接觸的程式設計語言,在什麼也不知道的情況下我首推譚浩強的《c語言程式設計》,結合《電腦導論》對電腦學科有一個大體的瞭解,知道自己以後要做什麼,這部分主要是給自己前方驅散迷霧,找自己的興趣,學完c語言以後開始學習資料結構,資料結構我推薦嚴蔚敏的《資料結構》,這本書總體來說是有一定難度的,但是這本書對知識點的把握是很好的,在學習的時候不必深究演算法,但是要對資料結構的基本操作爛熟於心,這是基礎,也是自己以後再學習的一個資本,java和c++學起來就很快,這時候就是自己結合自己的情況開始搜書,在這個階段,要研究演算法,結合語言展開。
在學習過程中是很痛苦的,沒有人給你說怎麼學,學什麼,這是一個很煎熬的事情,現在網上視頻很多,教材也很多,有時候也就陷入其中,找資料的時間就要浪費很長時間,我覺得很不划算,有一段時間,我深陷入網盤和貼吧的資源中不能自拔,一直在尋找資源,但是發現自己有80%以上的資料是沒有用過的,也買過很多書,經典的也有,垃圾的也有,入門很重要,只要入門,一切都好辦,自己能知道怎麼做,做什麼,這是關鍵。
關於怎麼學習,我試過幾種方法,一種就是看書,看書,看書,這種會很沒效率,並且自己心靜不下來,還有一種就是看視頻,看的時候覺得講得很好,而且也比看書快,但是看完以後我就發現自己其實什麼都沒有記住,當時是很苦惱的,我就想以前是怎麼學習的,不忘初心麼,哈哈,當時我的唯一想法就是專心去做一件事情,後來看過一種方法就是三遍書法,特別是編程設計類的,他建議就是先把書整體過一遍,然後再把代碼敲一遍,然後在自己總結的把書看一遍,我覺得好慢啊,然後自己最後還是看視頻,做筆記,然後結合視頻看書,感覺這樣效果挺不錯的,效率蠻高的。
在這各行業,學生是最好的階段,也是可塑性最強的一個階段,但是也是最沉不下心得一個階段,並且如果沒有一個好的導師,是要走很多彎路的,每個階段自己的感受或者感觸也不一樣,在《三傻大鬧寶萊塢》中,這部電影我看過以後很有感觸,我覺得人就要做自己喜歡的事情,所以在這個專業,前景一片好,招待自己最想要的,一路前行。
大學的電腦專業學生怎麼學習