龙空技术网

为何PHP薪资比java低?

game怪咖 137

前言:

当前看官们对“php和java哪个工资高”都比较讲究,同学们都需要剖析一些“php和java哪个工资高”的相关资讯。那么小编在网络上搜集了一些对于“php和java哪个工资高””的相关资讯,希望我们能喜欢,各位老铁们一起来了解一下吧!

为什么写这篇文章呢?

上午写了篇文主要阐述了新版php其优秀的改进和其活跃的生态环境,文中我指出的PHP的几点不足,后续评论中有些人指出了我的阐述的"错误"和其对PHP OP的看法

php真有那么坑?

技术方面虽然不是IT界数一数二的,姑且也算是一名全栈,php是我的第二门并实际运用到项目里去的语言。所以对其感情也相对较深,最初的项目中运行的php版本5.2.3那时是09年,因项目周期较短,功能模块较多,不太适合用java去写于是就选用php来作为后台脚本进行开发,我个人是很喜欢这门语言的,省事省力,简单方便

我带过的一些程序员总是以自己会多少工具懂多少专业知识以此为自豪,就拿php,php它主要的运用范围是web开发和脚本任务开发,它并不是一个高效万能的工具,深度的语言特性也不多,所以部分其他的程序员对此有点不太喜欢,造就了一定的鄙视链,加上世面上其实php的代码工人占比不大,详细的可以看看这篇文章19年IT从业人员何去何从?

所以一定程度上导致php程序员势单力薄,一边喊着"php是世界上最好的语言",一边被java和c++程序员"鄙视"

人是多样性的,对待事物的看法也是多样性的

我这里就着重的说下五点php的好处吧

一、简单,这种简单是相对与JavaWeb而言的学习php的人在短短的2个月-3个月的培训就可以基本成型,完成项目中主要的增删改查并可以写一点较为简单的小项目——blog

二、速度快,这里的速度快是指开发速度快,在完成同等模块数量,同等功能的要求下,PHP展现了其最大的优点

三、成本低,很多小型互联网企业的IT项目80%-90%都是php的,他们很难得有所谓的高并发,所以php+mysql这对免费的黄金搭档就成为了这些企业的不二之选

四、代码量低,在php项目中很多时候实现一个功能是不需要自己写多少代码的(这点有点像python),往往解决一个问题只需调用相关组件的函数就可以解决问题了,往往java要数十行才能解决的问题,php往往只需要$ClassName->Method()就解决了

五、跨平台强,php是运行在服务器端的脚本解释型语言,不但在windows可以用,在mac,linux,unix都可以用

说了这么多回归正题为什么会薪资低,和这些优点也有不可以分离的原因

一、简单、代码量低,成本低——门槛低:前几年各大培训机构各种吹捧php导致世面上出现较多的php程序员,往往就拉低了整体水准,上手几个月就可以写点小项目,但是要学精赚大钱还是有点难度,目前我带过这些php程序员里面很少有基础比较强的,很少能看到php大牛,为什么?学精难啊,项目又简单,只要没有过多的算法,随便一个学过几个月的程序员就可以接手,工资就很难提的起来

二、速度快——工期短:工期短,说明成本低,企业花销低,基本也就是一些小企业占大头,很难开出很高的工资

三、用处较为局限:如果项目不是web开发方面,php的用处就真的很低了,所以大厂php的职位也较为稀缺,像百度在自己的web应用方面也仅仅把php放在最外层,而不是作为最核心的服务器端语言去使用。

不过每个语言作用不同,都有其一定的局限性,但不可否认的是php有大量的工作机会,在这个全民创新,全民创业的大环境下

标签: #php和java哪个工资高