來源:程序員互動聯盟

作爲一個做過十幾年代碼的老司機,學習編程如果真的這麼簡單就不會導致現在各大公司還在喊着招不到人的情況了,雖然編程領域裏面有觸類旁通的說法,但這個說法只是針對於對於一種編程已經掌握到一定程度了,不是簡單的學過或者做過就可以輕鬆的轉向別的編程語言了,換句話來講如果一種編程語言學的馬馬虎虎,也不要指望第二種編程語言能好到什麼程度,編程語言不在於多,而在於精,只要在一個方向做到極致,找到編程的感覺,再切入新的編程語言的確會快很多。

有人說學了C語言,兩天就能學會Java,兩個星期就可以找工作?


正常來講如果已經掌握一種或者多種編程語言再去學習新的編程語言,就那筆者的經驗來講差不多十天左右就能開始跟着做項目,爲什麼會有這種判斷不在於編程語言本身有多簡單,主要來講編程語言只是一種工具而已,真正關切到編程核心的東西是編程思想,不同的編程語言編程思想是想通的,所以切換到新的編程語言只是切換的編程語言的語法,編程思想還是哪些,所以從心理上就存在優越感,有了底氣學習起來自然就快了許多,其實很多編程語言雖然具體不完全的一致,但指導思想基本上一致,所以學習了基本的語法之後直接開始上手做東西就可以了,當然在做的過程中如果遇到不懂的直接查資料,郵局不太好聽話,叫現編現買,其實有些只是語法細節不一樣而已。

有人說學了C語言,兩天就能學會Java,兩個星期就可以找工作?


不同的編程語言之間切換的前提是編程思想已經掌握,所以樓上所說的學了C語言,兩天就能把java學會這種論斷起碼不是業內人士的歸納,即使有了編程思想也不可能兩天的時間就能搞定一門新的編程語言,不符合編程語言的規律,學了一種編程語言和學明白一種編程語言是完全兩種不同的概念,現在還有人喊着掌握多少種編程語言才顯得多厲害,真正厲害的是編程思想和算法,這兩個核心搞定了才叫真正懂編程。

希望能幫到你。

有人說學了C語言,兩天就能學會Java,兩個星期就可以找工作?


相關文章