回覆列表
-
1 # 自由程式設計
-
2 # 一隻快樂的小碼農
英語沒學好就不能溝通了?
語言多得是,各有千秋,可以選定一個方向,然後在研究他的語言,java,python,c++多得是。
-
3 # 遊俠卡納西
C沒學過,照樣寫php啊,不過如果你看不起我們弱型別語言就沒啥好說的了。
不過至今都覺得想做一個真正的大師,指標還是要掌握的。
還有說不會C就不會程式設計的…又把我們前端開除出碼農界了
-
4 # 程式設計師令狐一衝
作為計算機科班出身的程式設計師,學會的第一門程式語言就是c語言,後來又學了java(不過後面一直沒有,全還回去了)。再後來又學了c++,go等語言。我的經驗是,只要你的邏輯思維還可以,就算不會c語言一樣是可以程式設計的,而且還可以編的很好。下面我再把這個問題再引申一下,如何把程式設計學好。
打基礎要想樓房修的高,必要地基打的牢。我在好幾個回答中都強調基礎的重要性,當然這對每個行業都是必須的,it行業也不例外。要學好程式設計,那麼演算法是必不可少的,計算機的基礎知識是必不可少的。重點可以看看演算法導論、計算機作業系統、資料結構等。
實戰除了需要打好基礎外,還需要不斷的實戰。就像武林高手一樣,要成為高手,除了需要內功深厚,臨陣經驗也非常重要,這就需要實戰。
程式設計的實戰很簡單,就是練習,做題,找開源專案,寫程式碼,看程式碼,重構,相信沉下心來準備一段時間,一定能提升不少。
總結c語言只是一門程式語言,並不是所有的程式設計相關的工作都需要c語言,當然會c語言會讓你技能更加深厚,這就像練武一樣,你多會一種武藝而已。至於程式設計,並不是一定要會c語言的。
關注令狐一衝,關注區塊鏈技術和行業動態
好些軟體工程的同學,從開始就繞過C語言,直接從JAVA開始學起。也見過當年蘋果商店發售遊戲的小朋友,從objC學起。
個人覺得可以從任何一門語言開始學起,關鍵是對程式設計開發確實感興趣。