程序員會鄙視PHP,為什麼不鄙視它?

2001年7月,PHP官方開發文檔中,出現了一句話:

Because PHP is the best language ever,ever.It's fast,very powerful,and free.

程序員會鄙視PHP,為什麼不鄙視它?

後來,一則著名的笑話誕生了:

某女:你能讓這個論壇的人都吵起來,我就跟你約會。

某程序員:PHP是最好的語言。

於是論壇炸鍋了,各種吵架。

某女:服了你了,我們走吧。

某程序員:今天不行,我一定要說服他們,PHP必須是最好的語言。

自此,PHP成了眾多程序員們調侃的編程語言。

程序員會鄙視PHP,為什麼不鄙視它?

有這麼一門編程語言,它就沒那麼“不幸”了,相反的,卻受到了皇帝般的待遇,編程語言鄙視鏈中,卻看不到它的身影。

著名網站Hired曾發佈了一份“2019年軟件工程師現狀”的報告,該報告由Hired數據科學團隊收集和分析,覆蓋了13個城市的98000名求職的軟件工程師,反映了超過170000個面試申請和過去一年的工作機會。此外,他們還收集了來自Hired憑條上700多名團建工程師的調研回覆,以瞭解開發人員的工作偏好。

程序員會鄙視PHP,為什麼不鄙視它?

報告指出,全球區塊鏈工程師的需求上漲了517%,需求量最高的編程語言Golang,超過1/5的開發者通過自學掌握編程,所有開發者最想學習的技術是機器學習。

報告還特意指明,所有開發者最愛的編程語言是Python

程序員會鄙視PHP,為什麼不鄙視它?

我們不可否認,真的鄙視PHP的人,確實存在,而且不少,但更多的人,只是在調侃它。

Python很強,PHP也不例外。

為什麼Python的質疑那麼少呢?

當一個人的優點太多時,那些小不丁的缺點,自然也就被忽略了。

首先,Python代碼非常的簡潔,很符合“優雅的代碼”這一標準,對於以“用代碼改變世界”為理想的工程師們,Python的出現,簡直就是福音。

去年有一串Java代碼火了,號稱AI的核心代碼。每當你輸出一個問題,這個程序就會去掉問號,自動添加感嘆號,於是就變成了:

程序員會鄙視PHP,為什麼不鄙視它?

再一次證明了,人類的本質是復讀機……

可以清楚的看到,用Java實現這一功能,代碼量還是有點多的。那麼用Python,幾行代碼可以實現呢?

一行就夠了!

程序員會鄙視PHP,為什麼不鄙視它?

其次,Python簡單易學,入門門檻低,這也是很多人喜歡它的原因。

一個程序員,一般花上一週的時間,就可以掌握它。即便是零基礎、初學編程的人,也只需要兩三個月的時間,學習成本遠低於其他編程語言。

代碼簡潔,學習成本低,如果能做到的事很少,肯定也沒什麼人學,Python卻同時具備了這些優點。

Python可以做很多事,做爬蟲、開發遊戲、數據處理、人工智能,機器學習,Web開發,都是Python比較常見的應用領域。

Python幾乎無所不能。

這麼好的編程語言,喜歡它的人自然多,討厭它的人少,於是我們在鄙視鏈中,就太難看到它的身影了。

說到鄙視鏈,其實在Python工程師內部,依然存在一條鄙視鏈,那就是:

程序員會鄙視PHP,為什麼不鄙視它?

除了這些優點外,從薪資水平上看,Python工程師的薪資水平均值在12k-18k之間,擁有3年以上工作經驗的Python師,薪資普遍高於20k。Python工程師的平均薪資水平,高於程序員的平均薪資水平。

3

Python有多火?

從大的方面說,山東省已經將Python納入小學信息技術教材,而浙江省則把Python納入高考選考科目。從小開始學Python,這一趨勢開始顯現。

往近了說,以W3Cschool Python的視頻課程為例。

一門售價56元的《 》,就有159人購買,成為這半年來,參與人數增長速度最快的課程。

可見,無論從大的趨勢上,還是編程愛好者的學習熱情,Python無疑是所有人學習編程的第一選擇。

最後打一波廣告,有興趣的朋友,可以學習一下Python哦!


分享到:


相關文章: