首页 >>  正文

javascript在线

来源:baiyundou.net   日期:2024-06-27

近日,面向程序员的问答网站Stack Overflow发布了开发者2022年度调查报告,报告分析了开发者情况简介、技术使用情况以及就业情况。

开发者人员情况简介

在开发者年龄方面,46% 的专业开发人员年龄在25-34岁之间,超过一半的受访者学习编码的年龄在18-24岁之间。另外,91.88% 的受访者为男性,女性开发者占5.17%,剩余的则为其它性别少数群体。

在教育方面,高达87%开发者都接受过高等教育,拥有大学或更高学历。其中,38% 的学习代码的人已经获得了学位,70% 的受访者和80% 的专业开发人员已经完成了某种形式的高等教育,学士学位是最常见的。

在学习编程方式方面,在线学习编程的比例从60% 增加到了70% 。45岁以上的受访者更多的是从书本中学习知识,而较年轻的受访者则在网上学习。年龄较小(18岁以下)的受访者最依赖在线资源,并且最有可能从在线课程或证书中学习知识。

在人员经验方面,大多数开发人员处于职业生涯的早期到中期阶段。与去年类似,50%的受访者从事编码工作已有10年或更短时间。美国和英国的受访者是最有经验的受访者,平均则有15年半的编码经验。

在开发人员工作职能方面,大多开发者身兼数职,全栈、后端、前端和桌面开发人员仍然占所有受访者的大多数。大多数受访者表示,他们认为自己不止是一种类型的开发人员-- DBA、 SRE 和安全专业人员报告的种类最多。平均而言,这些角色中的每一种都身兼七种开发人员类型。Stack Overflow今年第一次调查了云基础设施工程师--将近9% 的人将自己归类为这类开发人员。

开发者技术使用

报告还总结了今年最流行的技术,其中JavaScript连续第十年成为最常用的编程语言,紧接着是HTML/CSS、SQL,排名前十的如下:

在受访者开发者使用的数据库环境中,MySQL位居第一(46.85%),PostgreSQL排名第二43.59%。具体如下:

开发者云平台使用方面,AWS仍然是所有受访者和专业开发人员使用最多的云平台,占比51.01%。Azure从谷歌云手中夺走了第二名的位置,占比28.72%。

Web 框架和技术方面,Js 和 React.js 是专业开发者 和那些正在学习编码的人最常用的两种 web 技术。专业开发人员使用 Angular 的比例高于学习编码的人(23% :10%) ,ASP.NET (16% :10%)。

集成开发环境方面,VisualStudio 代码仍然是所有开发人员的首选,其次是Visual Studio。

操作系统使用方面,Windows 是最受开发人员欢迎的操作系统,无论是个人用途还是专业用途。基于 Linux 的操作系统比 macOS 更受欢迎,这主要归因于开源软件的吸引力。

报告指出,Phoenix 取代 Svelte 成为最受欢迎的 Web 框架。Angular.js 已经连续第三年成为最令人恐惧的网站,而 React.js 则连续第五年成为最受欢迎的网站。Docker 和 Kubernetes 作为最受欢迎和最想要的工具,排在第一和第二位。Docker 和 Kubernetes 作为最受欢迎和最想要的工具,排在第一和第二位。

在收入最高的技术中,Clojure仍然是收入最高的语言。Chef开发人员的工资最高,也是最可怕的其他工具。有主机托管经验的开发人员比只有云计算经验的开发人员收入更高。

工作就业环境

从就业情况来看,受访者的全职就业率上升了4个百分点,“独立合同人、自由职业者”的专业开发人员在过去一年中有了显著的增长(增长了5个百分点)。53%的受访者就职于拥有100多名员工的组织。

85% 的开发人员表示他们的组织至少部分是远程实现的。较小的组织线下办公概率最高的,其中20% 的2-19个雇员组织为面对面的形式。

薪资方面,高级职位,如高级行政人员、副总裁(平均117126美元)和工程经理(平均111976美元)往往有最高的薪水。但是在美国、德国、英国和加拿大,我们看到区块链开发人员(平均79983美元)的工资是很可观的,尽管他们的平均工作年限是最低的。

有趣的是,88% 的专业开发人员在工作之外编写代码,其中73% 的人将编写代码作为业余爱好。

","force_purephv":"0","gnid":"99f44bc841ec6cf02","img_data":[{"flag":2,"img":[{"desc":"","height":"386","title":"","url":"https://p0.ssl.img.360kuai.com/t01c1538e1682b1fc8f.jpg","width":"640"},{"desc":"","height":"259","title":"","url":"https://p0.ssl.img.360kuai.com/t015b310f5f968639ca.jpg","width":"640"},{"desc":"","height":"519","title":"","url":"https://p0.ssl.img.360kuai.com/t01630d7a9a22fd3a6b.jpg","width":"640"},{"desc":"","height":"312","title":"","url":"https://p0.ssl.img.360kuai.com/t01cb7ccc3314f93d42.jpg","width":"640"},{"desc":"","height":"679","title":"","url":"https://p0.ssl.img.360kuai.com/t01200b9b54ffded722.jpg","width":"640"},{"desc":"","height":"487","title":"","url":"https://p0.ssl.img.360kuai.com/t016e0b66022c3a483a.jpg","width":"640"},{"desc":"","height":"677","title":"","url":"https://p0.ssl.img.360kuai.com/t0104d3e15459438710.jpg","width":"640"},{"desc":"","height":"512","title":"","url":"https://p0.ssl.img.360kuai.com/t01da223a71f8019f7d.jpg","width":"640"},{"desc":"","height":"563","title":"","url":"https://p0.ssl.img.360kuai.com/t0128ce04bddf98af8d.jpg","width":"640"},{"desc":"","height":"492","title":"","url":"https://p0.ssl.img.360kuai.com/t01e3c342675f778f57.jpg","width":"640"},{"desc":"","height":"419","title":"","url":"https://p0.ssl.img.360kuai.com/t01e1692aa872312a2a.jpg","width":"640"}]}],"original":0,"pat":"zzc,art_src_6,sexf,sex4,sexc,disu_label,fts0,sts0","powerby":"hbase","pub_time":1667974566000,"pure":"","rawurl":"http://zm.news.so.com/d6ee3ba895090e14e2b0792dc3654829","redirect":0,"rptid":"e327b5fba9fb04db","s":"t","src":"站长之家","tag":[{"clk":"ktechnology_1:java","k":"java","u":""}],"title":"2022年度开发者调查报告:JavaScript连续十年成最流行编程语言

蔡矩震4043javascript急!!!急在线等呀 -
强甘昨19372023752 ______ <script language=javascript><br>function isZs(num) {<br> if (num<2) {alert("请输入大于1的数."); return false;}<br> for (var i=2; i<num; i++) {<br> if (num%i==0) {alert(num + " 不是质数."); return false;}<br> }<br> alert(num+" 是质数.");...

蔡矩震4043JS图片左右滚动?急用!在线等.....
强甘昨19372023752 ______ &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;&lt;html xmlns="http://www.w3.org/1999/xhtml" &gt;&lt;head&gt; &lt;title&gt;无标题页&lt;/title&gt; &lt;...

蔡矩震4043【js】求修改一段JS代码,在线获取年月日、星期、和时间的 -
强甘昨19372023752 ______ 结构代码<div id="clock"></div> JS代码<script type="text/javascript"> var timer = null, divText = document.getElementById("clock"); showTime(); timer = setInterval(showTime,1000);//绑定计时器.一秒钟调用一次函数,动态刷新时间 ...

蔡矩震4043javascript加载问题,在线等 -
强甘昨19372023752 ______ 给有节点的这个选项卡加个标识 比如<a href="" title="" data-js="1">选项卡名</a> 切换时判断当前标识的值

蔡矩震4043javascript高手请进啊!~ 在线等 -
强甘昨19372023752 ______ 在table的onkeydown事件代码最后加上一句:window.event.cancelBubble = true阻止事件冒泡

蔡矩震4043html javascript 菜鸟有个问题请救 在线等 急 -
强甘昨19372023752 ______ <script language="JavaScript"> var n,i,j; n=prompt("请输入你想得到的乘法表格式","9") document.write("<center>"+n+"X"+n+"乘法表"+"</center>") </script>

蔡矩震4043在线编辑器是用java还是javascript编写的?
强甘昨19372023752 ______ jsp是服务器端的程序,运行在服务器上,被application server解释执行.而javascript可以是客户端程序,也可以是服务器端程序,此时它以.js文件存在,在客户端使用查看源文件不会被看到. 1.FCKeditor 编辑器 FCKeditor is compatible with ...

蔡矩震4043做javascript小程序上下两根线中间一个球,球会上下移动 -
强甘昨19372023752 ______ 参考漂浮层的效果,但是浏览器框就是这里上线线的位置

蔡矩震4043js 正则取文本问题!在线等 -
强甘昨19372023752 ______ 给你个自定义函数:<script language="javascript">//用法:getInfo(要查找的字符串,提取字符串前面的字符,提取字符串后面的字符)function getInfo(source,start,end){ var oReg=new RegExp(start+".*?"+end,"img"); var oRegStart=new...

蔡矩震4043javascript 自动调用问题 在线等 -
强甘昨19372023752 ______ <script language="JavaScript"> //读取框 var t_id = setInterval(animate,30); 这个加载的时候执行了

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024