为什么都要鄙视 PHP 程序员? Java联盟 百家号 07-24 21:43 前几天发表了一篇文章《图解:程序员之间是如何相互鄙视的?》,有人就在留言处留言。 可以解释下:为什么都鄙视PHP工程师
為什么都要鄙視 PHP 程序員?
百家號?07-24?21:43前幾天發(fā)表了一篇文章《圖解:程序員之間是如何相互鄙視的?》,有人就在留言處留言。
可以解釋下:為什么都鄙視PHP工程師嗎?
小編 李娜 我 這就開始 解釋分析下。
到這里就有人問啦,不是說 PHP是世界上最好的語言嗎?讓我們下面慢慢解釋。
1.先從個(gè)人情感方面來說
下面一張圖片就很好的解釋了,為什么PHP在一般人眼中是不受待見的。
當(dāng)然這還有這樣一張陳年舊圖,非常生動(dòng)形象。
哈哈開個(gè)玩笑,至于為什么程序員都要鄙視搞 PHP 的。
下面這幾方面才是最重要的地方!
2.從技術(shù)層面來說
還是先來看看一個(gè)段子。
三個(gè)程序員坐在格子間里編程。
一個(gè)程序員一言不發(fā),他用的是python.
一個(gè)程序員寫一會(huì)兒就按一下編譯,然后就玩會(huì)兒手機(jī)。他用的是C++。
一個(gè)程序員坐在那里瀏覽網(wǎng)頁,不時(shí)飛快的鍵入一些字符。
經(jīng)理看到,怒道:你怎么不干活,盡在上網(wǎng)!
回答:我在查實(shí)現(xiàn)這個(gè)功能需要用什么函數(shù)。(因?yàn)樗玫氖?PHP。)
照成上面情況的根本原因,是因?yàn)?PHP 在 WEB 開發(fā)上有著先天的優(yōu)勢:
1.入行門檻低:
PHP 獨(dú)特的語法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。(簡單來說就是,你把其他幾種語言,都拿過去了一部分用,想想其他語言的程序員作何感想?)
很多人自學(xué)了幾個(gè)月,就能做出較不錯(cuò)的東西。
2.代碼量少,開發(fā)速度快:
嵌入于HTML:因?yàn)镻HP可以被嵌入于HTML語言。
(代表很少的時(shí)間,金錢,成本,就能干出 你老板想要的結(jié)果,這搶了多少別的語言的飯碗?)
3.開發(fā)成本低:
PHP最經(jīng)典的組合就是:linux+ Apache +mysql+ PHP,簡稱(LAMP,兄弟連)所有的軟件都是開源免費(fèi)的,可以減少投入。
4.跨平臺(tái)性強(qiáng):
由于PHP是運(yùn)行在服務(wù)器端的腳本,可以運(yùn)行在UNIX、LINUX、WINDOWS、Mac OS下。
目前微信二次開發(fā),基本上都是基于PHP開發(fā)的。
但是PHP也有一些十分嚴(yán)重的缺陷。
1.待遇偏低:
就是因?yàn)镻HP太好上手了,造成一大堆沒有計(jì)算機(jī)底層知識的妄圖通過PHP來進(jìn)入計(jì)算機(jī)領(lǐng)域,干的人多了自然就不值錢了。所以很多人都吐槽PHP程序員技術(shù)爛。
2.成長空間小:
入門易,難精通。一個(gè)NB的PHP程序員,一般都是在JAVA ,C語言等其他語言也有著非常深入的研究。但是基于第一條,有一部分人學(xué)完P(guān)HP后又學(xué)習(xí)了其他語言,就換語言發(fā)展了。
3.不常用于大型企業(yè)開發(fā)和軟件開發(fā):
由于PHP主要用于WEB的開發(fā),很少用于大型企業(yè)的開發(fā)和APP開發(fā)。
優(yōu)勢很明顯,現(xiàn)在還有人在爭論 PHP是世界上最好的語言,但是PHP缺陷也很感人。
所以李娜個(gè)人認(rèn)為,如果加個(gè)前提, “PHP應(yīng)該是 WEB領(lǐng)域 最好的語言” 這樣子應(yīng)該應(yīng)該就對了。
不要單純評論技術(shù)層面上的好與壞,但是哪個(gè)語言沒個(gè)優(yōu)點(diǎn)和缺點(diǎn)呢?
但是還有一點(diǎn)最最最重要的原因,我認(rèn)為是這樣的。
3.從工作角度來說
由于php主要工作會(huì)是WEB前端頁面,所以一般都會(huì)頻繁的接觸 設(shè)計(jì)妹子 讓她做個(gè)圖什么的。。。。。
而其他語言的,有時(shí)開發(fā)一個(gè)項(xiàng)目好幾個(gè)月,可能連和妹子說一句話的機(jī)會(huì)都沒有,你說其他XX員是不是。。。。。
總得來說PHP接觸妹子的機(jī)會(huì)還是比其他語言的程序員要多一些。
4.核心不變的相互鄙視
雖然程序員都在相互鄙視,還有一部分的前端和后端,這樣的也都在鄙視,但是核心不變還是下面的這個(gè)。
扎心了么?
哈哈,上面的僅僅是 李娜 我個(gè)人的看法??梢缘脑拵兔c(diǎn)個(gè)zan。
如果你們還有什么見解和看法,歡迎在評論處,留言討論哦。
總結(jié)
以上是生活随笔為你收集整理的为什么都要鄙视 PHP 程序员? Java联盟 百家号 07-24 21:43 前几天发表了一篇文章《图解:程序员之间是如何相互鄙视的?》,有人就在留言处留言。 可以解释下:为什么都鄙视PHP工程师的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 直击CVPR2017:商汤科技打造技术盛
- 下一篇: PHP下socket编程