在未來計算機專業講又要迎來一批新生小鮮肉!C語言入門到入土,從長發飄飄到秃頂的老鐵也越來越多,其中,想自學成才的也占了不少數;想笨鳥先飛的也占有不少數。
傳說中的C語言就是那麼刺激和高挑戰
沒有基礎的人也可以直接學習,速度會慢一點
C語言上手可能不是很容易,首先你的花費一周時間掌握最基本的内容。(PS:沒有基礎的人也可以直接學習,速度會慢一點)
你再花2周學習些:
此時,有些人就在簡曆中得意的自稱"會"C語言了。
但是學到如此程度,在實際編程中會經常遇到挫折,主要源自理解不夠深入,僅僅體驗了一下C語言語法而已。
随意列舉一些新手普遍存在的問題:
師傅給我剃個光頭
擁有某項技能的程序員的價值,可以用學習技能所需的成本來衡量。你用2周學習達到的這種程度,對于企業就是沒有價值的,因為老闆可以讓一個公司裡任意其他語言的程序員經過2-3周的學習就能達到你現在的程度。
C語言的 簡潔緊湊、靈活方便。快速開發對項目有價值,但這不是你的價值,是C語言的價值。所以提高自身價值,也就是不讓别人輕易追上你。以極低的成本替代你。
你隻能快跑,進一步學習,C語言語言層面還需要學習下面一些内容:
上述都是語言層面的,屬于内功。實戰中當然也需要一些更為具體的外功,訓練外功可以從熟悉C語言标準庫開始,這些模塊能進入标準庫說明他們足夠好并且在實際項目中足夠常用,列舉一些極為常用的:
老闆我要換種洗發水
無論練習内功或外功,結合實戰都是最好的訓練方式和檢驗手段,可以根據個人情況以及喜好選擇,如:
個人建議選擇小項目進行實訓,有些新手上來就想定一個大目标,做的時候很挫折,往往半途而廢。把小東西先實現,然後優化。接下來添加新功能,慢慢叠代把小東西做大。這樣在做的時候,每實現一個小功能你都會有成就感,激勵繼續前進。
可能經過比較漫長的一段時間,你成為了一個熟練的C語言小癟三,還有些高級話題可以繼續學習:
這些高級話題在開發中經常使用, 它們可以幫你更便利實現功能。
通常自稱一個月光速學了會C語言的人基本都不是天才,隻是浮躁,目标定的比較低而已,認知局限而已。不要太過急功近利,慢慢玩,精進。
當然啦,自學C語言想拔高精進大多都是困難的
如果你基礎比較差,不妨關注視頻教程專欄教程《C語言51課視頻教程合集片》:
通俗易懂,深入淺出,文章不深奧,不需要鑽研,在公交、在地鐵、在廁所都可以閱讀,随時随地漲姿勢。
圖文并茂,通俗易懂《C語言項目視頻集錦》
世上唯一不能複制的是時間,唯一不能重演的是人生。該怎麼走,過什麼樣的生活,全憑自己的選擇和努力。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!