php高级程序设计 模式 框架与测试2021年,世界上最好的语言是谁寺量子位php高级程序设计模式、框架与测试
2022-07-16
奥飞寺风色
量子比特报告 |公众号
谁将成为 2021 年世界上最好的语言?
谁的薪水最高?
最好使用哪个 IDE?
使用最多的云平台是谷歌云还是微软?
你用多少来开发,或者?
使用的人多吗?
……
今年在全球 181 个国家/地区的参与者中进行了一项全面的开发者调查,以解决所有这些问题。
既然报告结果是新鲜的,那就去看看吧!
年度开发者报告
让我们从一个小组概述开始:
使用频率最高的IDE是Code,占比71.06%;
最受欢迎的语言是,上升一位到第三位;
薪水最高的语言是以美元计算的年薪中位数;
最常用的云平台既不是谷歌云也不是谷歌云;
是开发人员遇到问题时首先求助的对象;
详情见下文。
开发环境:VS Code占绝对优势
一个好的开发环境就像一把好刀,可以让我们更快、更省力地写bug()。
谁是最受欢迎的 IDE?
轻量级但功能强大的 VS Code!并且在排名中占据绝对优势。
作为微软的良心之作,支持三大操作系统,内置Git,丰富的插件……多少人看到“人生的错误”,其他的IDE都卸载了。
有人说它是伪装成编辑器的IDE,也有人认为它是伪装成IDE的编辑器,但无论如何它很容易使用。
第二名也来自微软。与 2015 年诞生的 VS Code 相比,这算是老手了。
IDEA、 和 也有所上升。
另外,Vim 的热度不低,只要退出就能打败一群人。
编程语言:最高薪不受欢迎
是时候思考最有争议的问题了:谁是世界上最好的语言?
就人气而言,世界第一!并且多年来一直占据榜首。
PHP,曾经“无人小觑”,跌至前十...
“黄金搭档”HTML/CSS紧随其后,比去年上升一位,排名第三。
前端开发的兴起让JS等语言“自豪”,但要说哪种语言写的最赚钱,那我们就不得不关注榜单的底部了:
近40种编程语言中倒数第九的语言是薪资最高的语言,年薪中位数约为人民币61万元。
倒数第五的F#薪资第二高小程序开发,年薪中位数约为52万元。
后面就不一一介绍了,但总的来说,“东方不亮西方亮”——流行榜底部的编程语言几乎都在榜首收入最高的榜单,仅此而已
.
此外,PHP 排名倒数第二,但年薪中位数也约为 250,000。
嗯,死瘦的骆驼也比马大。
哦,是的php高级程序设计 模式 框架与测试,不是根据受欢迎程度,而是对每个人最喜欢的编程语言的调查:
前三名是:Rust,,;
最后三个是:、VBA、.
ps.的开发者在参与调查的8万多人中只占了1500人,但它也排在了第二位,说明使用它的开发者很喜欢它。
为什么,你忘记了薪水最高的那个。
(省略中间)
云平台:谷歌云和微软“互掐”
最常用的云服务平台既不是谷歌云也不是谷歌云,而是遥遥领先的亚马逊云服务AWS。
在以上所有参与者(包括非专业开发者)眼中, 排名第二,但在专业开发者眼中,它排名第二。
但实际上,这两个数字之间的差距真的很小,而且 在小型开发团队中的受欢迎程度远远大于其市场份额。
数据库:实际上很流行
使用频率最高,第二位使用率从2019年数据(2020年无调查)上升(从36.1%上升到40.42%)。
你看,它并没有你想的那么冷门,只是名字好难记(狗头)。
虽然 SQL 和两者都下降(分别从 33.0% 到 26.87%、16.5% 到 12.61%)。
框架:又一个“瘦骆驼比马大”
首先看一下web框架。与后端相比,排名靠前的几乎都被前端框架所占据。
其中前端“两大阵营”的火爆程度远超Vue,但在国内似乎已经逐渐被抛弃的那一个还是第二!又一个“比马还瘦的骆驼”。
(emmm,我查了2019年的数据,排名第一,满意)
在其他框架和库的排名中,我们也看到了很多与数据分析相关的“炼金术”工具和框架。
仔细一看,实际使用的人还是很多的。
另外,除了你自己,你最喜欢使用什么工具?
毫无疑问,代码托管工具Git彻底碾压了以下、Yarn等
与调查相关的更多有趣结果和数据
1、开发者最常使用哪个操作系统?
!
如果再加上3.29%使用for(WSL)在Win上运行系统,那么使用该系统进行开发的人数约占一半(48.@ >62%)!
相当,但专业开发人员更喜欢它。
遇到2、卡住怎么办?
当程序员遇到问题时,有人会过一会回来php高级程序设计 模式 框架与测试,查看官方帮助/教程视频,向同事寻求帮助……当然,最好的做法是点击即可。
当然,也有可能这次调查主要是通过这个网站发送的
.
3、如何学习编程?
一半的受访者在 11 到 17 岁之间开始编写第一行代码。
如果算上学校/学习期间,超过 50% 的人从事码农工作 10 年。
根据上表,如果我们从 20 岁开始学习编程,大约有 8.@>5% 或超过 6000 名参与者在 50 多岁和 60 多岁时仍在编程。
别说了,大家都是怎么学编程的?
报告显示,在互联网时代,人们仍然通过在线视频或博客学习最多,其次是学校和书籍。
一小部分也是通过研讨会等学习的。
4、收入最高的工作?
前三名分别是工程经理、高级管理人员和现场可靠性工程师 (SRE)、专家,但他们对经验的要求也很高,大部分都在 10 年以上。
而排名好的数据科学家和机器学习专家应该是“性价比”最高的,对经验的要求要宽松很多。
哦,产品经理比很多程序员都高,底层其实是移动开发。
你在看哪里?
最后,在调查的 80,000 多名参与者中,近 70% 是专业(专业)开发人员,其中全栈、后端和前端开发人员数量最多。
为了保证结果小程序开发,淘汰了数百份无效问卷(填写时间不到3分钟)。
但本次调查仅有1055名参与者来自中国,参与人数最多的国家为美国、印度和德国,因此与我国国情存在差异,结果仅供参考。
p>
最后,查看完整报告,请点击:
#-
——结束——
本文为网易新闻签名的账号【量子比特】原创内容•网易账号精选内容激励计划。未经账号授权,禁止随意转载。