JavaScript持续霸榜、开发者性格大揭秘,调查了19000位开发者有这些发现

JavaScript持续霸榜、开发者性格大揭秘,调查了19000位开发者有这些发现
文章图片
整理|章雨铭责编|屠敏出品|CSDN(ID:CSDNnews)近日 , 开发者调查分析公司SlashData发布了2021年《开发者报告》 , 覆盖了来自155个国家和地区的19,000多名受访者 。 SlashData的调查方法和StackOverflow或Redmonk等公司略有不同 , 所以一些数据也会略有不同 。 一起来看看吧 。
JavaScript位居榜首 , Rust涨势迅猛
在连续十次的调查中 , JavaScript受欢迎程度都位居第一 , 毕竟全球有近1750万的开发者在使用它 , 另外JavaScript不仅被世界上的绝大多数网站所使用 , 而且被世界主流浏览器(Chrome、IE、Firefox、Safari、Opera)支持 。 霸榜也是理所当然 。
自从Python超越Java之后 , 就长期占据第二的位置 , 现在已经拥有了1570万个用户 。 简单易上手可能是Python被大规模采用的主要原因 。
在过去的一年里 , Rust获得了更多开发者的青睐 , 从2021年到2022年第一季度 , 使用Rust的开发者数量迅速增长 , 从60万增加到了220万 。
Go和Ruby都是后端开发的重要语言 , 不过Go似乎获得了更多开发者的喜爱 , 其增长速度是Ruby的两倍 。
JavaScript持续霸榜、开发者性格大揭秘,调查了19000位开发者有这些发现
文章图片
(编程语言受欢迎程度排行)
JavaScript持续霸榜、开发者性格大揭秘,调查了19000位开发者有这些发现
文章图片
(编程语言排行变化)
中间型人格是大多数程序员的属性
在许多人的眼中大多数程序员都是以一种类似宅男的形象出现的 , 简单的T恤和背包 , 给人一种话不多的感觉 。 程序员的性格到底是怎样呢?SlashData使用了TIPI法(Ten-ItemPersonalityInventory)对开发者的五大人格维度(情绪稳定性、外向性、经验开放性、合群性和自觉性)进行了调查 。
JavaScript持续霸榜、开发者性格大揭秘,调查了19000位开发者有这些发现
文章图片
(开发者性格调查)
有52%的开发者属于“中间型”人格 , 即不外向也不内向 , 情绪即没有很不稳定但也不缺乏情绪 , 这可能是大多数人眼中的程序员形象 。
大约有8%的人的经验的开放程度更高 , 求知欲更强 。 这一类的开发人员通常更加倾向于研究新的工具和技术 , 走在科技的前沿 。
另外还有5%的开发者比其他的开发者负责感和亲和力更强 。 这类人一般更适合担任具有创造性的角色 , 如用户体验设计师 。
JavaScript持续霸榜、开发者性格大揭秘,调查了19000位开发者有这些发现
文章图片
(开发者性格分析)
JavaScript持续霸榜、开发者性格大揭秘,调查了19000位开发者有这些发现
文章图片
(开发者性格分析)
具有成功驱动型和情绪稳定型特征的开发者占5% , 他们认真负责 , 乐于体验 , 虽然在情绪比较稳定 , 但是亲和力不强 。
经验超过十年的程序员用不上低代码/无代码工具
好的工具能够大大提高开发的效率 。 一些低代码/无代码工具能够让一些没有软件开发经验的人创建应用程序 , 同时也能够为专业的开发人员节约时间和成本 。 那么不同专业地位、地域和经验的开发人员使用LCNC工具有什么差异呢?
虽然低代码/无代码工具看似像是为一些没有软件开发经验人创建的 , 但是使用LCNC工具的开发人员在不同人群之间的比例差异不大(专业人员46% , 非专业人员45%) 。
JavaScript持续霸榜、开发者性格大揭秘,调查了19000位开发者有这些发现
文章图片
(开发者使用LCNC工具情况)
随着经验的增加 , 开发人员使用LCNC工具的可能性就越低 。 特别是拥有超过10年经验的开发者几乎不会使用LCNC工具 。