-
1 # 丹格教育
-
2 # 九月風滿樓
不請自來。
可以問問那些程式設計師,有幾個不是自學的?
只怕一個都沒有。
軟體程式設計這個行業的特點,就是要自學。而且要不停地自學,用到老,學到老。因為各種技術發展太快,不學你就落伍。
在學校課堂上,基本也就講講語法特點,各種常見的分支、迴圈用法,然後練習一些雞兔同籠,酒店管理等題目。非常基礎。
真正工作起來,你會發現這些遠遠不夠。你必須自學各種除錯手段,程式碼規範,效能調優,設計重構,測試方法,持續整合……
所以,學好一門程式語言,不是可不可以自學的問題,而是你能不能做到不斷自學。
當然,自學並非自己看書,要積累自己的各種求助資源。
剛開始可能只是上網搜尋,身邊詢問,慢慢就要知道哪些網站是自己的菜,哪些牛人擅長哪些方面,將來碰到了具體困難,才能精準求助,一擊必中。
-
3 # PES實況聯盟
計算機語言是很複雜的一門語言,他需要您對程式有充分的理解,但是當您懂了很多理論與實踐的知識以後就會發現有很多共性或者有很多規律性的東西,讓您事半功倍了
但是前期您自學還是有些吃力的,比如迴圈、陣列、框架等等還有很多理論性的東西,您可能感覺很簡單,看書或者自己敲程式碼的時候很簡單,沒有什麼難度,但是當您在實際應用中您就發現不是那麼簡單了
我給您的建議是如果想自學您可以這麼做
首先就是對教材裡的程式做充分的理解,然後對每一條語句進行詳細的分析與理解,知道每一個程式每一條程式碼是怎麼跑的,怎麼跳轉的,然後就是大量的抄寫(不是在電腦上敲程式碼,是真正的用筆抄寫),抄寫的時候您要是能做到一邊寫一遍分析是最好,做不到就是機械性質的抄寫,但是也要儘量的把程式碼記住一些邏輯,當您抄大概2 300個程式的時候您會發現您能理解也能操作很多的程式了
但是到了後期建議您還是找一個會程式的朋友或者老師帶一下您,畢竟課本和實際程式碼應用還是有很多不同的
-
4 # 玩著學程式設計
程式設計的學習,主要靠實踐,自學完全是可以的。
有個系統的學習路線,然後找到相關的影片教程。跟著教程裡講的去學習,前期一定不要求快,慢慢學習,每個案例,每個習題多做幾遍。熟悉其語法,熟悉相關的關鍵字。即使看似很簡單的案例,也去親自驗證一下。
基礎掌握紮實之後,就可以進行選擇性的練習,實在不懂的地方可以先放一邊,過深的內容前期的用的比較少。無論學習到那個階段,都不要忽略練習的重要性。適當的記錄筆記,可以整理在word上面,也可以透過部落格的形式來進行筆記的記錄。
C語言的基礎學完之後,指標這一塊得好好學,畢竟指標才是C語言的精髓。指標學好,在深入的學習資料結構和演算法,進一步夯實基礎,之後再找一些專案來做一下。
回覆列表
C語言是學習計算機的第一個語言,語法結構簡潔,能夠讓你深入計算機系統底層。包括C++,C#,Java等語言都衍生自C語言,很多程式設計師招聘考試也是考C語言。
要掌握好C語言,先要讀懂案例程式,仔細研讀,直到每一行都瞭解清楚。再回過頭來,找幾個類似的程式設計題目,看看自己是不是也能寫出和它一樣的程式。如果寫不出來,就再去研究示例程式,反覆研究,直到自己手到擒來,便能很快入門。