SO 开发者调查:255% 每周加班 1~2 天Perl 和 Scala 收入最高_行业新闻_江南(JN)体育娱乐APP/全站登录入口
SO 开发者调查:255% 每周加班 1~2 天Perl 和 Scala 收入最高
来源:行业新闻    发布时间:2023-10-14 06:27:52

  近十年来,Stack Overflow的年度开发者调查问卷被誉为全世界内最大的开发者调查。官方将调查问卷从技术和行为等方面提出了各类问题,希望收集的信息可以帮助改善Stack Overflow开发者的社区。

  美国女性研发人员约占12%。而德国、巴西和波兰等国家的女性研发人员占比只有美国的一半。

  Java已连续第八年高居最常用编程语言的榜首。Type的受欢迎程度已超越了C。

  在经过五年的持续增长之后,去年Type打败Python荣登最受喜爱编程语言的第二名,而Python滑落至第三。而Rust连续第五年蝉联最受喜爱的编程语言宝座。

  网站可靠性工程师和开发运维专家仍然是收入最高的群体。80%的研发人员认为开发运维的工作较为重要,而44%的研发人员所在公司至少有一名专职的开发运维工作人员。

  全球范围内,Perl、Scala和Go研发人员的收入最高,中位数约为7.5万美元。

  超过75%的研发人员偶尔需要加班,大约每月1-2天。25%的员工每周需要加班1-2天或更长时间。

  此外,还有数据库管理员和系统管理员、开发运维专家和网站可靠性工程师、学术研究人员和科学家以及设计师和前端研发人员。

  在Stack Overflow上,拥有30多年丰富经验的研发人员占比15%,编程不足5年的研发人员也有很大的一部分,约17%。在Stack Overflow的专业研发人员中,40%的人在近10内学会了编程。

  最有经验的研发人员通常包括系统管理员、数据库管理员以及桌面和嵌入式应用程序的研发人员。

  另一方面,Web开发人员、学术研究人员和数据科学家的经验则较少。部分原因可能是Web开发培训班的激增,以及大量从学术界进入该领域的数据科学家。

  此次调查发现,54%的人在16岁时编写了人生的第一行代码(一个Web网页或一个hello world程序)。13%的人在20岁时第一次编写程序。

  全球约有75%的开发人员拥有学士或更高的学位。这与前几年的调查的最终结果一致。

  成为软件研发人员的专业方向有很多种。在从事专业编程工作,且拥有大学学历的研发人员中,超过62%的人拥有计算机科学、计算机工程或软件工程学位,而只有不到10%的人拥有另一个工程领域的学位。有趣的是,大约10%的人拥有与商务相关的学位,或者人文、社会科学或美术研究领域的学位。

  SO 发现各个国家女性专业研发人员的数量与去年的调查一致,在美国女性开发者约为12%。而德国、巴西和波兰等国家的女性开发者只有美国的一半。这表明,为了在该领域实现男女平等还需要付出很大努力。接受此次调查的人中92%为男性。

  Java已连续第八年高居最常用编程语言的榜首。如下图所示,我们还看到Type的受欢迎程度已超越了C。此外,Ruby曾在2017年进入前十,而如今已经下滑,被Go和Kotlin等新技术超越。

  与去年相同,Stack Overflow询问了开发者正在使用的其他技术。Node.js连续第二年位居榜首,超过半数人都在使用它。我们还看到,数据分析和机器学习技术(例如Pandas、TensorFlow和Torch/PyTorch)的普及全面增长。

  数据库技术的调查的最终结果与去年大致相似。MySQL一直位居榜首,其次是PostgreSQL和微软的SQL Server。此外,Firebase的受欢迎程度略有增长,今年它超过了Elasticsearch。

  Linux和Windows稳坐最受欢迎平台的头把交椅,超过半数的人都表示今年的开发工作中用到了这两个平台。此外,Docker和Kubernetes等容器技术呈现出逐年增长。

  连续五年来,Rust一直是最受开发者喜爱的编程语言。与去年相比,Type超越Python位居第二。我们还发现Go取得了很大的进步,从去年的第10位上升到第5位。

  VBA、Objective C和Perl则为最令人畏惧的编程语言。使用这一些编程语言的研发人员比例很高,但没人希望继续使用。

  在开发人员目前没用但很想学习的技术中,Python连续四年位居榜首。对学习Rust感兴趣的人也在不断增长。

  虽然Angular.js是最受喜爱的Web框架之一,但同时也在最令人畏惧的榜单中名列第一。

  Linux仍然是最受喜爱的平台。容器技术Docker和Kubernetes分别名列第二和第三。它们也是研发人员最想学习的平台之一。WordPress仍然是最令人恐惧的平台,但是今年新加入调查的的Slack应用及集成在最令人恐惧的平台中排名第四。

  将近一半的开发者主要使用Windows操作系统,其余的人中一半使用MacOS,而另一半则使用Linux。

  在专业研发人员中间,将近82%的人使用GitHub作为协作工具,超过一半的人使用Slack。

  全球范围内,Perl、Scala和Go研发人员的收入最高,中位数约为7.5万美元。有趣的是,Perl是最令人恐惧的语言之一,因此高薪可能是为了弥补该技术研发人员的匮乏。在美国,Scala研发人员的薪水最高。

  总的来看,工程经理、SRE、开发运维专家和数据工程师的收入偏高。在美国,移动研发人员和教育工作者的薪水比较高。

  从公司规模来看,超过20%的研发人员就职于中等偏小规模(22-99人)的公司。

  今年,SO 第一次询问研发人员加班的频率。10.9%的研发人员称从不加班,25.5% 的开发者每周加班 1~2 天。

  当问及组织是否有专门的开发运维人员时,将近一半的研发人员说,他们公司至少有一名专职员工来处理开发运维工作,而另一半则表示没有。

  将近80%的研发人员认为开发运维工作很重要,而且近一半的研发人员指出这项工作非常重要。

  总的来看,研发人员对自己的工作都很满意,大约65%的研发人员表示对自己的工作满意或非常满意。另一方面,大约25%开发人员略有不满。

新闻动态
NEWS CENTER
联系方式
CONTACT US

电话:0769-82390615

手机:18822972172(微信同号)  

价格优惠,江南全站app欢迎致电咨询!

地址:东莞市寮步镇向西村工业区村口街3号厂房
  

邮箱:larry@chinaweish.com

网址:www.czxyhb.com