3天就可以學會一門程式語言,你信麼?打死不信的人可以看看……

一門程式語言三天內你能夠學會?你作夢吧……
我真沒有吹牛逼,這款軟體就是我用了三天學習完 Objective-C 的產出 (網上可以搜尋到)
請你慢慢聽我道來,別急著點關閉,認真讀完你一定有所收穫。

很多用過OSX平臺的同學還真需要這種軟體,當然這款軟體對於大多數有著豐富的OSX程式設計經驗的開發人員來說確實不是什麼難事。
那麼我先來說說我為什麼3天就能夠學會Objective-c?
先來說說那一年我當時的技術背景: 我當時C語言程式設計已經很熟悉 、C#已經有了幾年的程式設計經驗,所以對於學習一門新的程式語言 Objective-C並不是什麼難事。
但凡是學習過
Objective-C的同學都知道這門程式語言是C語言的超集,所以我在學習的時候,我只需要把不同點挑出來重點學習即可,包括針對OSX平臺下的
UI 程式設計也是如此,我只有把C#的事件處理 與 Objective-c Xcode 拖放原點 進行對比學習即可。
那麼如何快速學習一門程式語言?
首先我得澄清一件事,3天對於一個程式設計新人來說學會一門程式語言是絕對不可能做到的事。
任何科學對於一個沒有基礎的同學來說要想走知識捷徑那是不可能的。
但是,對於有著紮實的作業系統基礎、程式設計基礎、演算法基礎、面向物件程式設計知識、軟體工程基礎的同學來說,學會任何一門新的程式語言最多隻需要三天即可。
所以,對於零程式設計基礎的同學必須要花足夠多的時間打牢打好基礎知識,別再說什麼本科知識無用論的屁話了,大家可以參考一下清華、北大、或者其他有名的計算機學府本科都在用什麼教程,你跟著學就好。

我認為:
C語言必學,對於很多程式設計人員來說總是認為是C語言是一門可學不可學的程式語言, 但是我認為只要你未來打算將來從事 軟體開發 這個職業 ,不管將來你用的程式語言是c++,Python,Java,還是其他程式語言,這門程式語言必學。 必學並不是指你剛開始接觸程式設計的時候就要選擇這門程式語言 ,對於很多程式設計初學者來說,這門程式語言確實有一定的難度。那麼學什麼程式語言好?當然選擇一門越簡單的越好,因個人而異,如果你覺得學C語言學起來有點困難,可以先選擇Python入門,待這門程式語言熟悉以後,C語言必須要花時間補起來學習。當年我的第一門程式語言是BASIC語言,接著才是C語言的,後面接觸了很多各種不同的程式語言,我覺得 C語言程式設計 + 資料結構演算法 + 作業系統原理 會讓你受益終生,哪怕在後面的很多高階程式語言中很多語言特性都已經讓開發人員不需要太多瞭解記憶體指標、資料結構、演算法、但是如果你要想攀登軟體研發的高峰的話,那麼這門程式語言必學。
如果你能夠把C語言吃透了,學起其他的程式語言來說也並不會花太多的時間,這是我為什麼能夠三天就能夠把Objective-C 學會的主要原因。
另外想要成為一個優秀的、有能力程式設計師的話 ,其實作為一個開發者或者程式設計學習者,有一個學習的氛圍跟一個交流圈子特別重要!這裡我要推薦一個C語言 c++交流Q群,7-4-1-8-1-8-6-5-2,不管你是大牛還是小白,大家都一起成長進步。
--------------------------------------------------
一個善意的標題黨,或許讓你更加知道接下來要沉下心來好好學習。
如果您覺得我們這篇文章有點料,那麼歡迎轉發分享。
--------------------------------------------------