热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

现在为什么都没有php了(php被淘汰了吗)

导读:今天编程笔记来给各位分享关于现在为什么都没有php了的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览:

导读:今天编程笔记来给各位分享关于现在为什么都没有php了的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:


  • 1、现在php已经饱和了吗,为什么薪资都不高了?


  • 2、为什么老师告诉我说PHP没人用了


  • 3、现在写后端不用php?


  • 4、PHP过不了几年淘汰?


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

现在php已经饱和了吗,为什么薪资都不高了?

首先,php没有饱和,依然有很多公司提供岗位,但是相比较其它年份,今年的岗位相对较少。

其次,php受到golang语言的冲击,不止是php,python,java等都受到golang的冲击,只不过php更大,因此相对来说岗位少了许多。

然后,不止php,很多语言的岗位都开始两极分化,也就是说,初级岗位的薪资很低,而高级岗位的薪资很高。

最后,php不会消亡,在web开发领域,它的便携性,高效率开发的特点很难被取代,语言永远不是编程的核心,算法和数据结构才是重中之重。

为什么老师告诉我说PHP没人用了

今天问同事,为什么php开发快速又实用,为什么很多人说淘汰了呢?培训机构都不开了。我感觉php就像新能源车一样简单又好用,而java那些就像燃油车一样复杂,为什么反而用的人多?然后同事告诉我说:你说错了,php应该像那些老头乐,三轮车而不是新能源,实用,但是不规范,php是语言太灵活,不好约束程序员,导致php程序员水平层次不齐(虽然也有厉害的,但是招人成本提高了),而java用那些快速开发框架则才像新能源,规范,教条,更标准化,就像新能源车就算再便宜你要出厂能上路上牌至少要符合国家的最低标准,但是老头乐却不用,这就是差别(网上可以看看有便宜的新能源和老头乐碰撞视频),而三大框架才像燃油车。他说很多老板就算小地方的不懂技术,但是他们或多或少知道大学学的c语言和java,但是知道php很少,就像买车,你喜欢买杂牌的还是品牌的(招标投标的时候你说你用php?)?然后我又说,你看java框架配置完,php项目都写完了。然后同事就笑了,说:你php一个月写完一个项目,我java就算3个月写完同样项目,但是我们打工的我就算3个月写完一个项目老板也是发3个月的钱,你用php一个月写完一个项目,另外两个月老板也不会让你闲着,你也还是要继续写其他项目,你也一样是发3个月的钱,所以,开发快慢和你有什么关系?听到这里我突然恍然大悟。感觉php有点像当年固态硬盘很火的饥饿鲨还有斯巴达克ba218主板,当初都很厉害,就像php刚开始很火一样,但是最后好像昙花一现,拼不过老厂大厂啊(说到这里感觉老头乐三轮车以后也会被品牌的汽车取代吧)。然后我又问同事,c#当时大学也教啊,而且c#感觉也比java舒服优雅啊。同事就说:小地方还是有很多asp.net,但是因为收钱,就算比java好用嘛,但是java的或许大部分都是免费的吧,你看现在杀毒软件大部分人都喜欢用免费的,就算弹点广告也无所谓,反正就是不喜欢花钱,哪怕很便宜也不喜欢,java免费的就算难点复杂点也无所谓,也不用杠,这里说的是大部分,肯定有少部分喜欢买收费的,php也肯定还有厂家用,但是这里说的是大部分,趋势,如果非要杠,做什么都有前途。我感觉说得很有道理啊,这让我感觉php就像组装机,你可以组得很烂也可以组得很好也可以组得花里胡哨,但是一般公司也不会去买组装机吧(说得是大部分),java就像品牌机一样,有规范,标准,至少不会太花里胡哨吧?

现在写后端不用php?

其实也不是不用。这个问题的根源其实是每个语言特性决定的。PHP从一开始诞生的时候定位就是可以简单快速上手的脚本语言,这当然可以吸引很多人快速使用PHP,但是越往后发展,需要各种算法,架构设计规约、高并发、高性能等脱离语言特性的知识积累时,PHP的接地气特性导致社区人才良莠不齐,越往上层筛选的时候,剩下的人越少,能在公司技术选型的时候拥有话语权的占比就越小。再多说一句。好多年前php大佬还在新浪的时候,那时候新浪微博的数据量和业务使用场景应该可以虐杀大部分的中小型公司了,但是后面换了新浪换了技术大佬,技术栈选型也就跟着改变了。。so。没有绝对NB的语言,只有相对适合的语言,最后其实还是看工具人能力。

PHP过不了几年淘汰?

感觉以前的认识有很大问题,很严重影响到了自己,我是学计算机专业的,我总想找出一个可以长久学习的语言,在学校学过c语言,java之类的,当时php很火,但是毕业之后就不火了,java还是需求很多,所以我就在想java和web前端是否是经久不衰的(一个前端一个后端霸主),但是后来又发现一个问题,这只是代表现在流行,就像以前大学大部分都是学c语言,java都不教的,c#也不教,那以后十几年后的大学是否java也会被淘汰而被其他的高级语言所替代?一百年后呢?我以前喜欢php因为喜欢他的技术体系还有可以做出来的东西(网站之类的),但是后来淘汰了,我学了前端但是我依旧喜欢php导致我很迷茫。所以后来我也安慰自己把范围缩小到只喜欢具体某个语言(比如java,还是js,还是php之类,就不像以前喜欢到技术栈和作品),但最大的问题是还是面临喜欢的问题。假如你喜欢的技术淘汰了怎么办?喜欢的语言淘汰了怎么办?虽然以前也有老师说感兴趣的可能最后学得更好,那是因为当时所有编程语言都流行,所以你感兴趣哪个语言都没问题,但是就像现在有不少编程语言慢慢淘汰了,这时候你的感兴趣就会和市场就业所冲突,这时候你就会矛盾,迷茫。但也有老师说编程语言只是工具,我们要学会编程思想,面向金钱编程,不要去执迷于某个语言,语言只是工具,这样就不会造成说你感兴趣的万一淘汰了怎么办,而你这时候心态是变化的,所有技术你都可以学,你是用技术来解决问题的,而不像以前那样只限于某个技术无法自拔。当然这里说的是大部分普通人,有些人特别厉害,小众语言技术都能写得很厉害,也不用担心什么流行还是不流行,那些人就另说了。还有一些人是兴趣爱好也无所谓。但是大部分普通人还是要综合考虑,比如c语言这些比较难的也要考虑是否合适。(可能自己想太多,我再想如果以后孩子也学编程让他学什么语言?我大学的时候学得太散,没有专门主要学一门所以后悔,毕业后培训了web前端,也学了node,当时我在想如果大学也学了node会不会更轻松,对其他后台语言做课程设计也有帮助,但是我又发现大学培训web前端的似乎当时很多都教到jq就能工作了,node根本也没学到,所以不适合大学学直到工作。所以我又再想如果一直学java是不是更合适,但是我又发现也只是现在分析得合适,就像以前大学都没java这门课程,以后就算小孩读大学可能java也淘汰了,所以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上和前程无忧上的确很少。

结语:以上就是编程笔记为大家介绍的关于现在为什么都没有php了的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。


推荐阅读
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • Unity3D引擎的体系结构和功能详解
    本文详细介绍了Unity3D引擎的体系结构和功能。Unity3D是一个屡获殊荣的工具,用于创建交互式3D应用程序。它由游戏引擎和编辑器组成,支持C#、Boo和JavaScript脚本编程。该引擎涵盖了声音、图形、物理和网络功能等主题。Unity编辑器具有多语言脚本编辑器和预制装配系统等特点。本文还介绍了Unity的许可证情况。Unity基本功能有限的免费,适用于PC、MAC和Web开发。其他平台或完整的功能集需要购买许可证。 ... [详细]
  • ejava,刘聪dejava
    本文目录一览:1、什么是Java?2、java ... [详细]
  • c语言基础编写,c语言 基础
    本文目录一览:1、C语言如何编写?2、如何编写 ... [详细]
  • 开发笔记:Python之路第一篇:初识Python
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Python之路第一篇:初识Python相关的知识,希望对你有一定的参考价值。Python简介& ... [详细]
  • 软件测试工程师,需要达到什么水平才能顺利拿到 20k+ 无压力?
    前言最近看到很多应届生晒offer,稍有名气点的公司给出的价格都是一年30多W或者月薪20几k,相比之下工作几年的自己薪资确实很寒酸.根据我自己找工作经历,二线城市一般小公司招聘 ... [详细]
  • Unit4博客&课程总结Unit4作业的架构设计本单元作业的设计我分为了三个模块处理:模型构建+预处理+任务函数,前两部分即为整个图的完整构建,第三部分即为实现题目要求的查询方法。 ... [详细]
  • Spring MVC 浅谈
    大学时写的的文章,当时文章水平略差,大家见谅。MVC这个词儿,最早的定义应该是作为一种软件架构设计模式出现在软工里面的,即使用model、view、controller来设计及定 ... [详细]
  • 提升Python编程效率的十点建议
    本文介绍了提升Python编程效率的十点建议,包括不使用分号、选择合适的代码编辑器、遵循Python代码规范等。这些建议可以帮助开发者节省时间,提高编程效率。同时,还提供了相关参考链接供读者深入学习。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • JavaScript设计模式之策略模式(Strategy Pattern)的优势及应用
    本文介绍了JavaScript设计模式之策略模式(Strategy Pattern)的定义和优势,策略模式可以避免代码中的多重判断条件,体现了开放-封闭原则。同时,策略模式的应用可以使系统的算法重复利用,避免复制粘贴。然而,策略模式也会增加策略类的数量,违反最少知识原则,需要了解各种策略类才能更好地应用于业务中。本文还以员工年终奖的计算为例,说明了策略模式的应用场景和实现方式。 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 第四单元和课程总结:简单的架构设计意识
    一、第四单元架构设计总结第一次作业由于需要按名查找类图模型,于是建立"Class"类进行管理由于方法具有参数导致类中存在二级结构 ... [详细]
author-avatar
laknm_456
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有