4.說些和自學有關的。
這是我這幾天沒更新的原因。
說不定哪天我就放棄了,實際上我並不是剛接觸php的。
一年前我就看過教程了,一年後還是停留在hello word 的水平。
最近在@崔斯特建議下,才開始寫這個專欄的。
之前由於錯誤的學習方法,用了將近一年的時間學習理論知識。
後來才知道,編程首先是一項技術,進而才是一門學術。
後來偶然間一個過路的小哥見我看教材,才告訴我說「要多敲代碼才能學會」。
這時,距我接觸PHP已經過了十多個月了。
打開IDE,還只會寫hello word。
還是因為交流太少了,早有個人在我旁邊說那一句話,我何苦浪費一年的時間。
這是第一次打擊到我,早年間學CAD, PS,也是一兩個星期就能上崗的,PHP一年了還沒摸到門!
終究還是對編程這個未知領域不太自信,不敢沿用之前的學習方法。
後來,就找了個做商城的教程照著做,因為也有了這個專欄。
接著遇到第二次打擊。
商城項目對我來說,代碼文件實在太多了,每個文件裡面涉及到的原理,方法,思路,語法,都夠我學一兩天的。
時間太長了,而且由於對知識的不熟悉,學完下一個,過幾天上一個又忘了,看見備註都不知道這段代碼是幹嘛的。
我選擇放棄,選了個相對簡單的貼吧項目,各個知識點還算順利。後面發現教程本身缺失和錯誤,還不用說啰嗦這些小毛病。
我接著放棄,選了個最簡單的留言板項目,發現,這個又太簡單了。。。
繼續遂拿回商城項目。
和@崔斯特討論了下學習方法,可惜他學Python的,不過給了我建議,我決定按照他說的做。
先把代碼照著敲一遍,不管懂不懂。
也不知道這樣對不對。
…………………………………………
以上是廢話,以下是知識點。
1.學習的方法應該是邊學邊練,看書學習效率並不高,這是我以前的經驗,可惜沒有用在學編程上面,浪費了大量時間。
2.對未知領域,不要畏懼,至少基本的學習和邏輯方法是不變的,畢竟都是人的思維開發出來的。
3.交流能大幅提高效率,包括學習。
4.編程方面網上的視頻教程都比較坑,有三步畫馬的,有一句話講解一個小時的(由於大部分教程過時,這個功能後來可能還被取消了)。要注意甄別和選擇學習。
希望能給各位準備學習編程的人一個啟發。
推薦閱讀:
※什麼是php單例模式?
※PHP新特性之閉包、匿名函數
※對純面向對象的PHP程序有何看法?
※為什麼shopex和ecshop都停止更新了?
※猿哥的100條經驗|輕鬆解決用戶簡訊發送的各種問題