十問PHP程序員

1.首先看了PHP的源碼API函數,對於許多口水仗的爭論一笑而過,只是停留在腳本級別上的什麼效率,安全。。。之爭完全就是無稽之談,沒有深入理解API,所有的爭論都是臆測和不科學的態度。你做了嗎?

2.不再把PHP看作一門後臺語言,而是一門類似JS的腳本,頁面表現級的語言,更多的是嘗試使用一種軟件來做後臺,PHP做前臺,嘗試真正的B/S開發。你的看法呢?

3.知識更新。PHP中的接口你懂了嗎?反射你聽過嗎?JS中的事件冒泡你懂了嗎?原型鏈知道嗎?一切函數都是對象,你能理解否?MYSQL裏面的視圖,存儲過程你嘗試過麼有?

4.紮實的學知識。你是不是離開了JQ框架就連個DOM操作的原生JS都不會寫了?你是不是離開了DB類,就連個簡單的查詢都不會寫了?你是不是離開了IDE,連個表格都畫不出來?你是不是到現在多表查詢,子查詢都還不會?你是不是到現在就只知道索引是用來加快查詢的?
你是不是到現在連個PHP5的稍微複雜點的OO類都還不會寫?你會正則嗎?你的E文水平咋樣?

5.紮實的算法基礎。你知道選擇排序,插入排序,冒泡排序,二分排序,希爾排序並且能寫出來嗎?你知道怎麼遍歷二叉樹嗎?知道霍夫曼嗎?你知道圖嗎?你知道龍格-庫塔,迭代,插值,雅戈爾,牛頓下山法嗎?知道ZIP壓縮原理嗎?你是不是可愛到以爲加減乘除加上循環判斷就搞定了算法?你知道概率論,微積分,線性方程組在算法中是非常非常基礎的嗎?

6.學習的主動性。你是不是自己的網站連個拿的出手的JS都沒有寫過?你網站的效果是不是都是你下載的JQ插件弄出來的?到現在都還沒有看過JQ的代碼?你現在的模板引擎是誰的?DB類是誰的?框架是誰的?你是不是一直都很鄙視重複造輪子的事情,就像中國現在,“拿來主義”,永遠是MADE IN CHINA,而不是Created in China?

7.廣泛的基礎。你會彙編嗎?那C總該會點吧。。那C++呢,那簡單的JAVA總該會吧。。。那。。那傻瓜化的VB,NET,PY。。。?什麼,你只會PHP?其他啥都不會?JS總該會吧?啊,不會,只會用網上下來的JQ?你除了PHP還會點啥?那假如PHP垮臺了或者你所在的公司不用PHP了你吃什麼?如果老闆讓你學J2SE你怕不怕

8.你是不是就準備一輩子做個coder?你的知識如果讓你傳授給別人的話,能支撐三個月嗎?三個月後你還能講得出點其他的東西嗎?

9.你現在的水平和你剛開始學的時候進步了多少?你有過自己的作品嗎?有多少代碼是你自己寫的?你認爲是不是只要會寫PHP代碼就夠了?這樣的話一個初中生三個月後也就能達到你的水平了,你認爲呢?你準備一直停留在這個水平嗎?

10.最後一問,你除了會寫僅會的PHP代碼,還會點其他的嗎?你有把握做其他工作嗎?你能養活自己老婆孩子嗎?能給他們幸福嗎?
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章