PHP 從誕生到現在已經有20多年歷史,從Web時代興起到行動互聯網退潮,互聯網領域各種程式語言和技術層出不窮, Node.js 、 GO 、 Python 不斷地在挑戰 PHP 的地位。這些技巧的推動者非常熱衷於唱衰 PHP , PHP 語言的未來在哪裡? PHP 程式設計師當如何因應未來的變革?
開課通知:php中文網《第10期PHP線上訓練班》正在報名中!
作為老牌的Web後端程式語言,PHP 在全球市場佔有率非常高,僅次於Java ,從各個招募網站的資料來看PHP 開發的職位非常多,薪資水準也非常不錯。實際在中小企業、網路創業公司PHP的市場地位是高於 Java 的。 Java 在超大型企業、傳統軟體產業、金融領域優勢更大。
PHP 語言入門簡單,容易掌握,程式健全性好,開發者可以快速、有效率地使用 PHP 編寫開發各類軟體。到目前為止市面上仍然沒有出現比 PHP 更簡單易用的程式語言。所以 PHP 的前景還是很廣闊的,與其糾結於程式語言的選擇,不如好好地深入學習使用 PHP 。
下面我整理了一些PHP大牛的分析,希望能給大家一些參考。
全文我會圍繞著四個問題來討論:
PHP的現況如何?
PHP的就業優勢?
PHPer身價多少錢?
是什麼影響了PHPer的薪資?
PHP的現況如何?
PHP技術和相關的人才,正是迎合目前的互聯網的發展趨勢,PHP可用在網站開發,API接口開發,伺服器端開發,廣告系統開發,內部OA系統開發,移動端後台開發,遊戲開發等,特別在行動互聯網發展迅速的今天,PHP藉機上位,重回一線開發語言行列。
因此,在IT業和互聯網的超速發展的時代,企業對PHP程式設計師的需求也大量增加,我們可以看到國內,包括Google、百度、網易、新浪、搜狐、阿里巴巴、奇虎、eBay、騰訊等各大網站都在尋求PHP高手。
近年來各類企業發布招募人才訊息,對人才的需求超過60000名,但是因為國內PHP人才貯備不足、培訓體系的不健全以及國內Web開發人員對PHP的價值認識不夠,我們看到個人的應徵累計只有6000名,人才缺口竟然是10:1,PHP人才非常稀缺。這個崗位是程式設計師中最火的,這種嚴重供不應求的局面在未來幾年也將愈演愈烈。
PHP的發展勢頭不可阻擋,必將成為未來WEB開發領域的主流技術體系。
PHP的就業優勢?
1、入學門檻低:在C/C 、JAVA、PHP、ASP這些開發語言中,PHP是最容易學的語言,學習成本是C和JAVA的1/10,是ASP的1 /2。
2、行業競爭小:PHP發展迅速,大學裡基本上未開設PHP課程,有實力的培訓機構很少,導致掌握PHP的程式設計師非常少。
3、社會需求大:百度、新浪、搜狐、淘寶、當當、騰訊QQ等大部分的網路相關企業都在使用PHP,對PHP人才需求旺盛。
4、發展前景大:在無孔不入的網路應用環境下,Web2.0、雲端運算、物聯網等新概念將持續催生出新的產業與服務。而支撐這些新型產業和服務的技術體係非PHP莫屬。
5、隨著3G和行動互聯網技術的興起,越來越多的WEB應用也選擇了PHP作為主流的技術方案。
6、應用程式企業實力強:AlexaTOP500中國網站排名,有394家使用了PHP技術,比例為78.8%。
7、全球5000萬網路網站中,有60%以上使用PHP技術;國內80%以上的動態網站使用PHP開發。
PHPer身價多少錢?
說明:
1、 PHPer級別簡單列舉了初中高級,架構以及經理級別,未涉及總監及以上級別(原因是這個level的大牛已超越了語言層面,更看重的是管理和規劃的能力)
2、等級越高,薪資範圍跨度越大(後面會提及薪資受哪些條件影響)
什麼影響了PHPer的薪資?
技術能力
程式設計師必然要談到技術能力,我不是技術人員,不過還是希望從招募的層面分享一些經驗,可以參考下HR喜歡什麼樣的履歷:
1)初級PHP: Thinkphp,Yii, Laravel等駕輕就熟,增刪改查必備。
2)中階PHP: get進階技-資料庫索引與最佳化自不必說,分錶分庫還是要有的,memcache和redis的使用頻率不能低於月次,不了解前端是不是說不過去了?
3)高階PHP: 除了上面的條件外,還要有門面擔當的素質,玩轉Linux常用指令,熟悉memcache和redis 原理,對於演算法和資料結構有你敢問我就敢答的自信, Hadoop,hive,spark不過是平常的玩具,最重要的還是經歷過大場面(有處理過百萬日PV網站高並發,大數據的經驗)。
4)當然在Github開淘寶店或有個人站點是HR大愛,在各大極客社區裡有頭有臉的那是極好的。
PHP工作年資
說明
1) 我們在這裡討論的是普遍情況下北京PHP薪資水準。
2) 3年以下PHPer,年限差異對薪資影響不大,主要是累積的階段。
3) 3-5年的PHPer會出現分水嶺,薪資跨度較大,跟程式設計師的自我修養有比較大的關係,此段位的程式設計師由於經驗和精力等原因,會成為公司coding的主力,部分中小型公司也有機會轉型到技術管理。當然也有部分有情懷的程式設計師開始創業。
4) 5-8年的PHP發展會往技術或管理兩個方向,不過在中國,程式設計師普遍發展的軌跡,很少有程式設計師過了35歲還奮鬥在一線(都35了還能熬夜麼?),在市場上競爭力也會減弱,所以大部分會提早走上管理之路。
5) 很多人會說:同事跟我做著一樣的事,薪水應該一樣的啊?其實不然,同公司,同崗位,同級的薪資也會略有不同,舉個例子,那就不得不提到BAT的級別薪資,在BAT裡初級工程師的薪資範圍在10-16K,中級工程師的薪資範圍在12K-26K,資深工程師工程師的薪資範圍18-35K,大公司的薪資架構做得比較靈活,可見同一等級的薪資差距也很大。
公司
(列舉的都是有PHP的公司)
第一線公司基本上以數位廠(360),狼廠(Baidu),鵝廠(Tencent) ,貓廠(Alibaba),小米,狗廠(搜狗),獵豹等代表,薪資但是在如今人才為王的市場狀況下,部分融資不錯的發展型公司也都紛紛打出非常具有競爭力的薪資和各種優厚的福利,例如像某團,某集,某滴等,包括現在熱門的的網路金融公司。當然也有少數土豪公司,只要人好,天黑都不怕!
地點
互聯網在不同城市的發展成熟度極大的影響了薪資,目前互聯網公司主要還是以一線城市為主,以一線城市為參考(北上廣深),薪資水準會比二、三線城市高出不少,近兩年杭州(越來越多的阿里系創業)和成都(遊戲及行動網路的發展迅速)薪資也提升不少。
從前四個問題來看,PHP入門容易,精通難,做且珍惜!從PHP的發展來看,除了先天條件,後天的規劃也很重要,做一枚安靜的屌絲or出任CTO,迎娶白富美?
選擇什麼樣的平台很關鍵,大平台技術好,福利高,有保障,但是空間小,像螺絲釘。發展型公司氣氛好,產品前景不錯,空間大,但是風險大,選擇各有利弊,結合自己不同階段的追求,才能做出最適合自己的選擇。