为什么程序员鄙视php,为什么大家都讨厌程序员

http://www.itjxue.com  2023-01-09 12:29  来源:未知  点击次数: 

为什么程序员鄙视php

因为妒忌,php的web占有率80%,然后语法简单易学,php8后使用JIT大提高速度,还有就是人多。

为什么程序员鄙视php?

主要原因是PHP程序员大多在接私活很忙呐!很难接私活的JAVA、C#程序员才会在论坛,qq群起哄。

在工作中,很多公司随着业务的增加与需求多样性,有些企业就是要求用PHP开发,所以很多开发公司都是跟着市场走,主流的编程语言java与PHP碰面,多数情况下java程序员都不喜欢PHP程序员。

PHP号称世界上最好的编程语言,在java程序员觉得PHP能开发的,java同样能开发,而且比PHP还好,所以不认为PHP是世界上最好的编程语言,java才是世界最好的编程语言。

java面向对象在编程语言中支持是最好的,虽然PHP也是支持面向对象,但是在真正的大型项目中,多数人都会选择java编程开发。

java在多线程高并发实战效果是最好的,我们也知道PHP也是可以实现多线程高并发功能,但是这些都是针对中小型网站,像大型商城在线购物系统,java可以完美实现并满足目前多人在线下单数量功能。

java编程语言复杂,需要大量学习精力,PHP编程语言简单,在开发中不需要太多配置环境。

其实每种编程语言都有它本身的优势与价值所在,当你正真领悟一种编程语言,你才知道这种语言的正真用处。

程序员鄙视链,所有工程师都鄙视php工程师,为什么

鄙视像条食物链,无处不在。

工作篇

网优→_→网建:那个站必须建在那里,要我跟你说多少次?

网建→_→网优:那里建不了站,租不下来,你还要让我说多少次?

网优→_→维护:这么多站断了,还没抢修好啊,拥塞啦,掉话啦!卧。。。

网维→_→网优:钥匙没借到,钥匙还没借到,进不了基站,你要让我说多少次?

网优→_→核心网:明明是核心网的问题,别忽悠我,我也懂!

交换→_→核心网:请先查一查无线侧有没有问题!

网优→_→核心网:无线侧没问题,我查过了!

网优:....

搞设计的鄙视搞施工的,

搞施工鄙视搞监理,

搞设计其实也鄙视搞监理的,

搞监理的同时鄙视甲方、施工和设计,

最后,

搞行政的表示通通看不起

系统工程师鄙视RF工程师,

RF工程师鄙视路测工程师,

然后,

路测工程师联合所有外场工程师鄙视一切内场工程师。

1年工作经验的4G工程师鄙视5年工作经验的3G工程师,

5年工作经验的3G工程师鄙视10年工作经验的2G工程师,

10年工作经验的2G工程师鄙视一切不超过6年经验的工程师

PHS工程师:咦,我为什么不在链里?

WiMax工程师:咦,我为什么不在链里?

技能篇

看英文资料的鄙视看中文资料的,

写Word的鄙视写PPT的,

用Excel的鄙视写Word和PPT的,

会编小程序的鄙视用Excel的,

用Excel的鄙视连Vlookup和数据透视表都不会用的,

用数据透视表的鄙视用SUBTOTAL的...

工具篇

用Thinkpad的鄙视用DELL的,

用DELL的鄙视用联想的,

用联想的鄙视用索尼的,

用索尼的鄙视用三星的,

用三星的鄙视用华硕的,

用华硕的鄙视用神州的,

一切拥有本本的通信工程师都鄙视用苹果的。

装!

着装篇

穿T-shirt的鄙视穿衬衣的,

穿衬衣的鄙视穿工装的,

穿工装的鄙视穿T-shirt还挂个临时工卡的,

穿T-shirt还挂个临时工卡的鄙视穿T-shirt竟然不搭配牛仔裤的

套上冲锋衣的通信汪鄙视一切

电脑背包篇

背TUMI的鄙视背瑞士军刀的,

背瑞士军刀的鄙视背极地的,

背极地的鄙视手提单肩电脑包,

所有背包的鄙视下班不带手提电脑回家的...

娱乐篇

玩围棋的鄙视玩网游的,

玩网游的鄙视手游的,

玩手游的鄙视页游的,

玩页游的鄙视硬盘里保存几百G日本爱情动作片的,

有女朋友的鄙视一切。

为什么有些程序员看不起 PHP 这门语言

像他们说的 一个是不了解 还有php是弱语言,php有自己的优势,任何语言都有自己的优势,现在和php 竞争的最大对手是java。

至于java很多都认为php做不了大的项目。只能用java。其实是片面的,众所周知,php被限制在数据库的读写上面。php没有线程,但是可以开多进程。

至于说大项目。php一样能完整但是代码的完整性不能得到保证。每个程序员都有自己的习惯。php和vc类似。你可以随心所欲,任何地方都可以用钩子完成。这就造就了 一个大的项目维护起来相当费劲。当你文件多到一定程度。你找起来都费劲。特别是这个行业人员流动大。核心人员走了,结果就更是毁灭性的。

java是编译型语言。代码完整比较完好。上面的php的缺点没有。所有大项目首选java

还有很多就不说了。但是并不是php不好 而是个人成见问题。php一样可以做大项目。

所以什么都是看需求。

最后如果我做老板 我也选java 给别人开发。因为它贵

如果自己做项目 我选php 出问题随时随地手机我都可以给修复 了。

为什么有些程序员看不起PHP这门语言

背后没有大公司支持,例如微软C#、甲骨文的JAVA,这些就有显赫的背景。

很多人都在反映,PHP现在很难找到工作,真的是这样吗?

是的,五年PHP,疫情前辞职了,现在待业快5个月了,找工作好难

先说结果,只会php的开发人员,现在确实比较难找工作。

第一:需求少了

由于疫情影响,有一些小公司倒闭了,现在的情况是人多公司少,竞争相当激烈,如果你只会php那你的竞争力比较低,现在都往全栈开发方向发展,就算你不往全栈发展,最起码你要懂点linux 系统 或者 除了php之外另外一种流行的编程语言。

第二:函数命名不规,传参位置不一

先来看网上一个段子:

三个程序员坐在格子间里编程。

A程序员一言不发,他用的是python.

B程序员写一会儿就按一下编译,然后就玩会儿手机。他用的是C++。

C程序员坐在那里浏览网页,不时飞快的键入一些字符。

经理看到,怒道:你怎么不干活,尽在上网。

C回答:我在查PHP实现这个功能需要用什么函数 。

尽快是一个段子,不过 php 开发者 在开发过程中,确实经常要上网去搜索 某个功能用的是哪个函数,如果不上网去搜索,我估计开发起来要困难很多 ,资深开发者除外。

第三: php 不再是 ’世界上最好的语言‘

当年在 web 开发领域,php 可以说是没有对手,绝大部分的web开发都是 用的 php 语言 ,但是随着现在架构演变,以及新的编程语言出现,严重冲击了php的地位。

php 除了在web 开发领域比较擅长之外,在其他领域就不太行了,比如现在比较火的大数据,人工智能等等。

php 的性能不太好,且对异步支持的不太好,虽然后来出现了 swoole等 优秀的扩展,但很多人还是选择了 其他编程语言代替,比如 golang

老铁,确实是这样的,PHP岗位比较少,在北京用PHP的大中互联网公司都很少,除非是已经在阿里P8-9以上的人,做管理,要是还是做coding的话,职业发展空间就相对较少,因为年轻人多,公司少,这就是现实。

说个简单的数据吧,这是我在某网站输入PHP后得到的猎头岗位数目,地点选择的是北京,也就4家企业,猎头岗位数量其实一定程度上是反应了整体大概的数量。

然后我们再看JAVA的,每页20个岗位,一共5页,也就是说大概100个猎头岗位。

有部分公司转向GO,截图不方便,大概是20来个猎头岗位。

当然不是说PHP的人就不行了,实际上有的独特项目就是PHP开发的,后面公司想要找这方面的人,还没发搞定,因为技术语言不一,但是整体来说 PHP找工作跟难是真的。

php目前确实不好找工作了。前后台分离模式崛起以后,可以说现在后端基本上被java垄断了。那么再说说java,这门语言出现的时间比较长了,所以你可以轻松找到1个10几年经验的java工程师,目前java从业者也是最多的。换句话说就是,java这么好招,我还要php干啥。不过也不能说php一无是处,毕竟是小公司的创业首选。拥有丰富经验的phper,还是能够找到工作的。

疫情之下,工作难找,吃饭又变难了

阿里巴巴在10多年前,淘宝的后端就是php,但是后面渐渐被替换为Java,至今里边php的应用早已荡然无存,足以证明php没落。

像我司京东,至少我目前接触的项目,后端全是Java,没有看到一点php的应用、文档等。

php的工作还是有的,至少我去年校招的时候投递百度,里边的岗位就有php开发岗,但是招聘人数特别的少,应是维护之前老的项目要用到。现在新的项目,后端挺少人会考虑php的,更多的是Java、Go、Python、C++等。

“php是世界上最好的语言”,这一句常挂程序员嘴边的赞美,我觉得更多的是对php没落的嘲讽,但也不比较真,顺应技术发展的潮流学习新知识,才是正确的选择。

很高兴收到邀请,我谈谈个人的看法。主要分为2点。

一、PHP语言在国内的使用情况

国内的大厂普遍使用Java开发比较多一点,而这点PHP就有点小众了。大厂生存抗压能力强所以裁员会比较少点。小公司抗压能力弱,在面对收入减少的情况下,不得不进行裁员。

二、今年疫情带来的特殊情况

企业生存压力大,加上疫情原因,导致利润减少,对开发的要求降低了,很多公司面临裁员问题。

三、PHP不会被替代

PHP是世界上最好的语言,在做web开发时候,非常快速。PHP的优势也是很明显的,不存在被替代的问题

只要功夫深,铁杵磨成针。

不要太过相信网上说的互联网寒冬,php待遇差,工作饱和了等一些谣言。

只要你技术过硬,不用你去找工作,工作自然会来找你。但是你的基础要扎实,还要有发展能力。

什么是发展能力。就是不断提升自我的能力,可以不断学习不断进步的能力。

我见过很多高手,从来都不仅会一门语言,python,java,php,nodejs,go对他们来说,只要工作有需要,他们都能应付的来。

所以我的建议是如果你对技术感兴趣,那就只管去做,工作岗位从来都不缺,他只是等待一个合适的人,而你一旦你出发了,成功就在脚下

五六年的php,后来转写go,夹杂着python,现在写了不到一年的java[捂脸]

我不是PHP,是java疫情期间公司面临倒闭,就进行了裁员。裁员后发现今年确实不好找工作,尤其是对于30左右的开发人员,真的好难找工作,刚毕业一两年的没有什么影响,他们都基本上一周之内找到了,其他的差不多一个月了还没有相关的应聘单位接收。感觉可以考虑考虑转行了,这一行确实优势不大,因为没有别人那么高超的学历和技术,并没有比他们优势大的让公司选择你。

现在也好迷茫,其他的又不会,这一行现在工作也不好找。还在外面漂着。不知道什么时候是个头。要说技术,说真的也不是很差,开发起来项目也不含糊,但是好久没面试了,准备起来比以前费劲多了,面试问的问题也越来越难。加油把

Boss上和前程无忧上的确很少。

(责任编辑:IT教学网)

更多

推荐网页制作视频教程文章