學習前
互聯(lián)網(wǎng)是一門新興產(chǎn)業(yè),它的升級版:物聯(lián)網(wǎng),更是還在摸索中。當然,這個基本上和我們沒有太多的關(guān)系(或者說目前和我們沒有太多的關(guān)系)。
我們目前要做的,學好一門編程語言,用它來賺錢,養(yǎng)家糊口,這是一份目前看來相對的比較體面的工作。
選擇PHP
選擇PHP來做編程學習,最重要的一點就是入門檻低,請不要小看這一點,這就意味著我們這些文化水平稍低比較差的(初中,高中,中專,大專等),稍稍用點心也可以比較容易的學習并理解。據(jù)了解,中國每年超過900萬學子參加高考,也同時每年都有六七百萬畢業(yè)生(看下圖),就業(yè)絕對是一個很嚴峻的問題。每年有那么多的學子畢業(yè),還有大批像我們早早就入社會的一大群人。國家再如何用心做事,也需要我們自己努力充實自己才行。

學習PHP幾個階段
第一階段、學習前端知識,通過套站鞏固基礎(chǔ)知識
Web前端開發(fā)技術(shù)主要包括三個要素:HTML、CSS和JavaScript!
學習
HTML,CSS 應(yīng)該先跟著書仔細、扎實的學一遍。然后就需要做大量的練習,做各種常規(guī)的、奇怪的、大量的布局練習來捆固、理解自己的知識。而學習
Javascript 首先要知道這門語言可以做什么,不能做什么,擅長做什么,不擅長做什么!在這一階段,我們只需要記住大部分 Javascript
函數(shù),做一些練習就可以了。
注意一點,WEB前端技術(shù)很零碎,HTML里的標識語言都是相互通用的,這時候,千萬千萬不要僵硬的記住這個標記符合是做什么,那個符號是做什么,當時你還不清楚的時候,一切以Div為王,總不會錯。當然,更重要的一點就是:不要死記硬背。
當我們熟悉了這些知識點后,我們要做的就是實踐,唯有通過實踐,我們才能真正的鞏固知識點。如何實踐,最經(jīng)典最實用,能使人快速進步的莫過于套站。
廣告一下:PHPOK系統(tǒng)是一套流行的CMS系統(tǒng)軟件,采用PHP+MySQL制作,開源自由,免費商用。并且官網(wǎng)上提供了大量的幫助文檔及視頻教程。極適合新手入門學習套站。
第二階段、開發(fā)插件,小小提升
當我們經(jīng)歷了苦逼的套板幾個月后,我們會發(fā)現(xiàn),市面上大量的CMS系統(tǒng)并不能完全滿足各個行業(yè)的需要。好在絕大多數(shù)據(jù)CMS系統(tǒng)都有開放了插件接口(OK系統(tǒng)也提供了噢),這時候我們要做的就是,參考官方手冊提供的文檔,自己寫幾個插件,像OK系統(tǒng)默認缺少地圖插件。這時候我們就要在自己的理解基礎(chǔ)上來完善了。這就是我們在學習PHP編程的第一個小進步!
第三階段、給現(xiàn)有CMS系統(tǒng)的核心模塊擴展功能
當我們有了一定的積累后,我們會越來越不滿足原有CMS提供的功能,插件也滿足不了我們了,這時候我們可以嘗試寫一些系統(tǒng)的功能模塊對接進來。其實到了這一階段后,基本上已經(jīng)是一個老程序員了,當然我們可能還不是一個真正的大牛(會被吹成大牛,別當真就是了,吹牛嘛,誰較真誰就輸了),但能滿足市場上絕大多數(shù)企業(yè)的工作要求。
第四階段、自己開發(fā)框架,學習一門新的語言
不是PHPer喜歡造輪子,而是不造輪子,PHPer會越來越迷茫!
而造輪子,是所有PHPer想要真正深入所必須走的一條路。因為只有造了一個輪子后,我們才會總結(jié),才有可能往技術(shù)主管,技術(shù)團隊負責人走。
深入PHPer的另一條路子就是再學一門編程語言,編程思維理解到位了,再學一門新的編程是可以很快的,不快,超慢,甚至看不懂,可以側(cè)面反應(yīng)我們對編程的認知還不夠深刻,需要我們再接再厲。
第五階段、技術(shù)之外
技術(shù)已不再是技術(shù),這時候走的是架構(gòu)師,是統(tǒng)籌,是分析,等等。說實話,我也還沒有到位,所以只是簡單的說下。