大一,學習C語言,老師只教基礎,我該如何深入學習,學什麼?

前言

計科畢業從事軟件開發多年,在學校學的編程語言也不少,基本上是二把刀,按照學習學的直接去找工作根本無法找到工作。

對於計算機也是非常感興趣,但感興趣不一定就能學的很好,學習計算機就是培養計算機語感的過程,感覺有了自然就能動手做點東西了。

不要把學不好的原因都歸結到學校或者老師的頭上,忽略自己主因的學習。現在網絡上太多的初學者在追求學習的方法,最大的方法是讓自己集中精力做好當前的事情。

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-ie7jVu8A-1591612846367)(https://upload-images.jianshu.io/upload_images/19720210-ad4c6ce47ff557b8.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

大一開始接觸C語言不懂屬於特別正常的事情,而且這個時候老師教的就是基礎知識,不可能講一些特別高深的編程技巧,很多在校大學生覺得學校在這幾年守着幾門課程學的足夠熟練,這樣子直接畢業去社會上找工作也會方便許多,學校培養的不完全是編程人才,需要全方位的觸及。

學校畢竟不是培訓機構,不可能就朝着一個方向去發展,學校在很多人心中就是象牙塔,都留有美好的印象,很多人畢業很多年了還在懷念學校的時光,遺憾在學校爲什麼不好好的去學習,缺憾也是一種美好。

大一直接學習C語言的確顯得有點喫力,開始階段能掌握幾個概念,然後在有了計算機基礎之後再去穩固學習,並且開始嘗試寫代碼纔是正道,C語言是一種概念少,但組合和變化多的編程語言,重點掌握幾個概念之後再去學習就會輕鬆許多,但是這幾個概念真要掌握明白還是需要實踐代碼,學習任何一種編程語言最大的方法就是堅持,持之以恆的堅持。*

順利的時候繼續加強,不順利的時候告訴自己還差的很遠,還需要加倍努力,學習編程語言就是需要有一股韌勁,畢竟在學習過程中太多細節成爲攔路虎,如果見一個收拾一個就會有非常大的進步空間。

後來C語言能夠加快掌握,主要還在找工作期間蛻變的,開始找工作發現自己的差距太大,就拼命的補基礎,拼命的寫代碼做練習,持續了幾個月的時間真把基礎給補上去了,每次面試回來首先是收拾受傷的心情,然後開始尋找自己的不足之處,然後找補救的辦法,後來都把面試成爲一次成長的機會了。

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-lH8BsdDZ-1591612846371)(https://upload-images.jianshu.io/upload_images/11633898-8c5b3cd4579e9492.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

**學習任何事情都不可能一次性搞定,都有一個循序漸進的過程,**有多少人因爲還在循序漸進找感覺的時候選擇了放棄,然後歸結於客觀原因環境不行之類的話語都出來了,還有的覺得就是自己的能力不行,自己根本不是做這塊的料,然後選擇了放棄。

**大一就開始意識到學習C語言的重要性,也是一件非常幸運的事情,**畢竟後續還有幾年的時間讓自己的技術更加成熟,可以給自己執行一個計劃,先把C語言基礎概念掌握明白,然後針對每個概念都去上機器寫代碼練習

**不懂得在網絡上找答案,只要想着把這件事做好一定能搞定。**淺嘗輒止的人太多了,放棄一件事是非常容易做到的,長期堅持做一個事情需要意志力的博弈過程。

文章福利

小編C工作也有五年了,建立了自己的**C/C++學習交流羣967051845!**整理了一些個人覺得比較好的學習書籍、視頻資料共享在羣文件裏面,有需要的可以自行添加哦!~

學習路線圖:

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-cAHygpIq-1591612846373)(https://upload-images.jianshu.io/upload_images/11633898-ef423cae8e621b79.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

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