Stack overflow释出2019开发者调查结果,3成多开发者认为会议降低生产力

发布于2019-04-15 08:50:47

导读: Stackoverflow释出了第九次的开发者大调查结果,今年大调查有将近9万名开发者参与,结果显示,Python是成长最快的主要程式语言,DevOps专家以及网站可靠性工
导读: 开发者认为,除了分心的工作环境降低生产力外,会议以及被指派非开发工作,都是影响生产力的主要原因

Stack overflow释出了第九次的开发者大调查结果,今年大调查有将近9万名开发者参与,结果显示,Python是成长最快的主要程式语言,DevOps专家以及网站可靠性工程师薪水最高。

在语言使用的使用情况,连续七年JavaScript都是开发者最常使用的程式语言(下图),而Python表现亮眼,不只排名上升,也是今年成长最快的语言,实际差距虽然赢Java不多,但是排名已经超越Java。Stack overflow将网页开发框架与其他框架函式库分开调查,开发者最常用的网页框架则为jQuery,而今年有所变动的是React.js超越了Angular。

在其他开发框架、函式库与工具的排名上,Node.js是第一名达49.9%(下图),还有越来越多的开发者选择使用.NET而非.NET Core,在深度学习函式库上,开发者最爱用的是TensorFlow,而去年底正式发布的PyTorch,使用的人并不多只有3.3%。在数据库的选择上,MySQL仍是第一选择有54.0%,第二名由PostgreSQL抢走,微软SQL Server以些微差距位居第三。

Stack overflow还调查了开发者最爱、最讨厌与最想用的语言,Rust已经连续四年,蝉联最受开发者喜爱的程式语言,紧接在后的则是Python,而Python也是连续三年,获最想使用的语言第一名,Stack overflow表示,这代表有许多人目前尚未使用Python,但是很想要学习。VBA和Objective-C是今年开发人员梦魇的第一第二名,这个结果代表,有很大一部分的开发者不想再使用这两个语言。

最受欢迎的开发工具是Visual Studio Code,有50.7%的受访者使用,细看开发类别,在行动装置开发上,有比较多的开发者使用Android Studio以及Xcode,而DevOps和SRE的热门开发工具选项则还有Vim,资料科学家更倾向选择IPython/Jupyter、PyCharm与RStudio。开发者主要使用的操作系统仍是Windows占将近50%,MacOS与Linux的使用比例相去不远约为25%。

Stack overflow还调查了影响开发者生产力的原因,第一名为令人分心的工作环境41.8%,第二名则有超过三分之一的受访者认为会议降低他们的生产力,而对于性别少数的群体来说,不友善的工作环境影响他们的生产力。开发者最关心的薪水,每个地区的结果都非常一致,第一名为工程经理的9.5万美元,接下来依序为网站可靠度工程师8.5万美元、DevOps专家7.2万美元与资料科学家的6.6万美元。

在前一次使用Stack overflow服务,有约40%的开发者认为,Stack overflow替他们节省了11到30分钟,超过四分之三的开发者同意,他们节省了超过11分钟,Stack overflow提到,他们依据调查保守估计,Stack Overflow每周为每位开发者节省30到90分钟。