2022年度需求量最大的编程语言,PHP竟然位列第五

2026-01-03 20:06:06 生活服务 admin

作者 | 千山

审校 | 云昭

一年一次的跳槽季节又快要来临了。现今疫情管控解除放开,就业形势或许会有一定程度的回暖,好多开发人员正在为“金三银四”进行着准备工作,那么你可清楚市场需求量比较大的编程语言是哪几种吗?

不久前,国外网站DevJobsScanner做了件事,针对既往14个月,也就是2021.10到2022.11的数据展开了分析,在1200万个开发人员职位需求里,挑出了对编程语言有确切要求的工作机会,还从这些机会当中,归纳提炼出了2022年度需求数量最大的8种编程语言。

当中,Javascript/Typescript毫无悬念地处在了主导地位,有将近三分之一的工作机会是需要掌握Javascript/Typescript知识的,而Python以及Java分别是2022年第二和第三大需求的编程语言,C# 在其后紧紧跟随。

2022 年编程语言及其各自需求的完整图表

比较让人意外的是,PHP处于第五的位置。这门拥有将近三十年历史的编程语言,曾经多次被认为会衰落,然而在此次调查里,研究人员发觉,仍旧有22.6万份工作是针对PHP的,其占比大约为10%。并且需要留意的是,在2021年10月时,PHP在所有开发就业机会里所占的比例约为5%,可是到2022年11月,这个比例却差不多翻了一番。

1、老而弥坚的语言:曾列入厌弃前五名

在编程语言界,“PHP是世界上最好的语言”这一说法,是一个有着相当长年份历史梗 ,并且发展延续到后来 ,多少是带有了一些黑色幽默色彩的 。这些年当中 ,关于“PHP将亡”以及“PHP已死”这样的言论并不是处于少见的状态 ,然而一直到如今这个时候 ,这门语言仍然是保持着坚挺的态势 。

但从客观层面来讲,仍然存在着诸多开发人员对PHP并无好感,在Stack OverFlow所开展的调查当中,其中PHP甚至当选过最令人讨厌的语言的、排名在前五位的情况。但一门语言能够在漫长的历史进程里留存下来,必定是存在着一定的诀窍在其中的标点符号句号 。

去回顾一下PHP的发展历程,这历程不能说不是精彩的,它的兴衰起伏能够讲是折射出了整个互联网的发展脉络。

来自格陵兰岛的程序员Rasmus Lerdorf,乃是PHP的创立者。1994年时,Rasmus因自身工作需求开发出了PHP,然而在后续的采访之中,他却表明自己压根就未曾有过将其转变为一种编程语言的想法。起初,这个工具套件里,没有任何一样东西设计的初衷是为了成为工具的。

我确实并非钟情于编程,我打造这个工具的意图,是为了削减编程的工作量,如此一来,我便能简便地复用那些我不晓得怎样终止的代码,可我压根就没谋划过要去编写一种编程语言,事实上我根本就罔知该如何编写一种编程语言,我仅仅是持续地增添下一个逻辑步骤 。

就是但是的这种行为,成为了PHP的起点,是那种“无心插柳”的行为,在PC互联网时代的时候,PHP很快便迎来了属于它自己的荣耀之巅 。

那个时候,线上占据百分之八十比例的网站采用的是PHP语言来进行开发,淘宝、雅虎、搜狐这些网站当中都能看到PHP的踪迹,那个时候运用PHP制作网站的时候前后端并未分离,并且HTML、CSS、JS、jQuery成为了开发者拥有的标配技能,比如说,那个时候处于如日中天状态的社交软件Facebook有专门的团队针对PHP做了第二次性能方面的优化。

当时,非常适用于快速建站的PHP确实可称得上是“世界上最好的Web语言”。只是到了移动互联网兴起的时候 而一批以腾讯为代表的互联网巨头开始借助智能手机来开发各式各样极为火爆的移动APP 前后端渐渐分离,PHP也随之开始走向没落 在接下来的几年当中,它迅速被Java、Python等其他语言抢占了市场份额 。

感慨的是,在一个人人都热衷于追逐全新事物的时代当中,PHP宛如一位既不喜好炒作,又不想出售故土的老人。这样的一种论调跟很多开发者内心之中的刻板印象高度契合,在他们的心里面,PHP已然停滞前行很长时间了。然而实际上,要是你乐意花费些许时间去进行了解的话,便能够发觉,PHP的官方团队始终在持续不断地维护迭代新的版本。

现今的PHP,除了于性能层面有了提升之外,在诸如Laravel、ThinkPHP等框架的领域,也达成了极为优异的表现。

PHP 8.2版本于2022年12月发布,其中新增支持在traits里定义常量,引入了“Random”扩展以及“read-only”类、Disjunctive Normal Form (DNF) 类型,更新了内置web服务器的MIME类型表,减少了各类函数返回的字符串的内存占用,初步支持macOS Instrument的JIT性能分析生成,为Linux启用arc4random_buf,为随机字节引入了Glibc 2.36以上版本。

PHP的更新速度不快也不慢,能够瞧见,在各式各样新语言不断涌现的编程领域里,PHP呈现出这般一种姿态,即“老而弥坚”,并且“壮心未已”。

二、重回前十,归因还是赚“快”钱

PHP编程语言需求趋势_seo和php哪个值得学_PHP市场占有率分析

当下,尽管PHP于市场中的占有率出现了一定程度的下滑,然而它仍旧是Web开发所运用的主要开发语言。不久之前,在Tiobe公布的2023年1月编程语言排行榜里,PHP攀升到了第十位,能够称得上是“稳稳的幸福”。

Tiobe公布2023年1月编程语言排行榜

可是,PHP却老是被人挑毛病。其中极为典型的一点在于,PHP主要是应用于中并发以下的Web项目的快速开发,以及轻量级脚本任务开发,对于个人或者创业公司进行建站而言,也许算得上是优先选择,然而对于真正意义上的大型项目来讲,却是不适用的。

简而言之,PHP此种语言的好处与坏处都极其显著,这也致使了“心怀恨意者只管自恨不已、饱含喜爱者只管自我喜爱不停”的惯常状态。

PHP的长处在于:

首先,对于新手具备友好特性,入门所需门槛低,这有利于实现变现,不少人通过自学几个月便能够做出质量不错的东西,这些成果既能够用于求职,又能够用于接单,存在开发者曾带着深切感受表达观点,称 “以我而言,作为一个并非一开始就从事相关领域,而是通过自学实现从其他行业转行至互联网领域的草根人士来讲,我能够成功完成转行,从自己不中意的工作状态转变到自己所喜爱的工作与生活状态,不得不说完全借助了依托于 PHP 的几个开源软件”。

其次,存在开发速度快以及开发成本低的情况:对于一个小中型的Web项目,若处于这种状况下,一至三个月便能够呈现出来。并且,PHP的经典组合“LAMP(Linux + Apache + Mysql + PHP)”,它们全部都是开源免费的这种性质,在控制成本这个方面能够立刻见到成效。

第三,跨平台性极为显著:PHP 作为运行于服务器端的脚本,能够在 UNIX 下运行,也能够在 LINUX 下运行,还能够在 WINDOWS 下运行,甚至能够在 Mac OS 下运行。新发布的 PHP 8.2 版本,初步具备在 Windows for ARM64 平台上进行跨平台创建的能力,会分配 JIT 缓冲区 Opcache 靠近 PHP.text 字段,借此允许运用直接的 IP 相关调用以及跳转。

PHP的短板同样一目了然:

一,工作机会数量不少,然而整体待遇偏低:不管是一线城市,还是二三线城市,PHP岗位需求数量都不算少,可薪资待遇只能说是中规中矩,甚至普遍靠后 。相对比较直观的原因在于,在技术处于上升时期,处于流行前沿,背靠巨头能有优势时,收入自然而然会提高,但是当技术过了巅峰时期,处于下滑趋势,从业者当中的“大神”比例自然会下降,收入水平也很难得到提升 。

其二,语言欠缺深度属性,成长空间有限。因入门PHP无需运用底层特性;遂致单独一位PHPer极难拥有接触底层代码的契机。倘若不想局限于一种语言;那就务必于学完PHP之后再去研习其他语言;诸如Java、Go这类;方可切实开启技能拓展空间。

第三,其适用范围存在限制,在大型项目开发中很少被运用。如同部分开发者所认为的那样,PHP所能开展的开发工作,Java同样能够达成。举例来说,尽管PHP也具备实现多线程高并发功能的能力,然而其主要是面向中小型网站。要是针对类似大型商城在线购物系统这类项目,选用Java往往会取得更好的实战成效 。

3、最好的语言:被唱衰的“命硬”玩家

总体来讲,有关编程语言的鄙视链向来存在着,不存在何种语言能够获取所有人的称赞。有人厌恶PHP,如同有人讨厌JavaScript、C++或者Python那般平常。然而不可否认的是,PHP确实极为适宜Web开发,能够快速搭建网站,并且入门迅速、成本低廉、开源框架众多,也如前文所讲的,它确实提供了大量的就业岗位。

其在知乎论坛里,于“坚持使用PHP的你,如今有什么感悟?”这个问题之下,常见的感慨是这般:好多人觉得PHP已是过时不再有前景之物,然而对于个人创业者以及中小企业来讲,PHP依旧是快速开展项目时的优先选择。即便被指责、唱衰了那么多年,PHP现今依旧活跃度颇高,如同下图里这位朋友所描绘的那般——真可谓是“命硬”。

知乎用户回答节选

参考链接:

这儿有个链接,https://www.devjobsscanner.com/blog/top-8-most-demanded-languages-in-2022/,它指向一篇博客文章,文章内容是关于2022年最热门的八种语言,你能点进去看看,该链接所对应的网页里,会有相关详细信息,说不定对你。

提供的这个链接,即https://zhuanlan.zhihu.com/p/144582666 ,它是一个特定的网址哦。

这不是一个句子呀,请你提供具体的句子内容以便进行改写 。

该内容为一个链接,链接地址是https://baijiahao.baidu.com/s?id=1751714923061441454 。

您想看的:

发表评论: