初中學歷能學PHP嗎?
首先要感謝您的邀請。
我在教授Web開發的過程中發現,年齡小、學歷低、非計算機專業,這些無法更改的實際情況,確實會多多少少的影響著學習者的學習進度和持久度。在我帶過的學生中,有初中都沒有讀完的學生,這些學歷低的學生,有的最終學有所成,有的最終半途放棄。我分析這類情況出現的原因,根本上在于這個人實際的年齡。年齡小的學生,玩心重,在學習Web開發的過程中難以堅持,遇到困難不愿意嘗試獨立解決,解決的問題也沒有再次復習的過程,當學到較深層次的時候,由于學習難度加大,每天的任務量增多,這些學生很難在長時間專注某一事情。所以最終造成了學習進度的放棄。
總的來說,我個人的觀點認為,想認真專心學習一門技術,任何技術都是需要靠時間的積累和實踐的操作的。在學習過程中,所有的困難都是可以克服的,主要看你學下去的意志是否堅定。除此之外,非計算機專業學習Web開發,越往后學會難度越大。我建議你自己好好審視自己的性格,有沒有刻苦鉆研的精神,能不能長時間的堅持寫代碼。這說起來容易,做起來確實是要付出很多的。如果自己的性格是那種坐不太住,電腦跟前坐久了就堅持不下來的,不是特別適合學習Web開發。
Web開發現在主要是前端開發和后臺開發。后臺開發包括ASP.net、JSP、PHP。從使用上來說,這三門語言所能實現的功能是一樣的,都可以完成當下需求的各種后臺功能。但是它們的開發公司不同、使用的腳本語言不同、開發模式不同。我個人認為,如果你想學后臺開發,建議你學習JSP/Java,這幾年Java人才需求量不小,這門語言 發展了這么多年,一直處于比較有生命力的狀態,并且發展態勢良好。
最后說到找工作,我只能說,知識掌握到自己的手里,到任何地方都不用為工作發愁。因為技術人員的需求任何時候都有。但是找工作和學習是不一樣的,要有良好的心態。我不贊成那種認為學習了Web開發就能月入上萬的這種單純的思想。真正的工作崗位,需要一個程序員有一定的開發經驗,有較好的團隊協作精神,有較強的快速自學能力。特別是IT行業,技術更新非常快。這些都是影響你最后工作的因素。隨著工作經驗的提升,工資待遇也會慢慢地有所提高。
最后,針對您提出的問題,總結為以下幾點:
(1)學歷低、年齡小、非計算機專業等等,這些都不是學習Web開發的問題。真正的問題是你自己是否能夠把枯燥的學習過程堅持下來,用心去接觸一個新的領域。
(2)學習前端或是后臺都是可以的,學習后臺中的PHP也可以,但是我建議你學習JSP/Java,我個人認為Java的人才缺口還是挺大的(這是個人的薄見,不排除有的地方PHP應用廣泛)。
(3)學習的過程中要把精力完全放在學習上,不要老是想著最后的工作。到了找工作的時候,把自己的所學完全的展示出來,只要技術學得精,工作是不用發愁的。