资讯专栏INFORMATION COLUMN

2018年开发者生态体系状态调查报告(第一部分)

sumory / 1214人阅读

摘要:在年年初,公司通过调查名开发者来了解开发者的生态状态,最近,调查结果终于整理完毕,以下是得出的结果。注报告会分多成多个部分,此为第一部分。

在2018年年初,jetbrains公司通过调查6000名开发者来了解开发者的生态状态,最近,调查结果终于整理完毕,以下是得出的结果。
一、 日常工作
1.1)流行语言:今年,使用最受欢迎、最常用与最有前途的语言相较去年没有变化,最受欢迎的语言是Java,最常使用的是JavaScript,最有前途的是GO。
在经常使用的语言一项中,JavaScript占64%,HTML/CSS占55%,Java占51%,its extension占47%, Python占41%,GO占12%位居第12。同时,有趣的是,its extension与第六名language(29%)这两门语言,在调查的6000名开发者中,几乎没有人打算在将来学习他们。
在打算在将来学习的语言一项中,GO占16%,Python和Kotlin并列第二,占13%,TypeScript占8%,swift位列第五占7%。
另外,有38%的开发者表示没有计划学习新的语言。
1.2)常用语言:在主要使用的开发语言中,前三分别是Java,JavaScript和Python。
1.3)常用工具:在开发中最经常使用的工具中,最受欢迎的是IDE(e.g. eclipse,inteliJ IDE),他们有82%的使用者,第二受欢迎的是代码协作工具(e.g. GitHub,GitLab,Bitbucket),有77%的使用者,第三是一些轻量的桌面级编辑器(e.g. Sublime Text,Atom,Visual Studio Code,Vim),问题追踪工具(e.g. Jira, YouTrack)和持续集成(CI)或持续交付(CD)工具(e.g. Jenkins, TeamCity)并列第四,有44%的使用者。
在这部分问卷中,大部分开发者(82%)坚持使用IDE,只用69%的开发者只是用轻量级编辑器;大部分会自定义自己的开发工具,然而还有12%的人不会自定义自己的开发工具;云端IDE仍然不受开发者青睐,只有8%的开发者会偶尔使用;此外,大部分的开发者表示喜欢暗色主题,有77%的受访者都把自己的开发者工具调整成了暗色主题。
1.4)热门语言:在与报告1.1中提到的语言学习计划相对的,这一部分在过去一年中有学习新语言的受访者的学习内容。Python以30%的占比位居第一,JavaScript以落后1%的劣势位居第二,29%,第三名是Java,21%,GO语言第四名占比19%,TypeScript和Kotlin都以16%的比例并列第五。
1.5)服务器选用:关于在哪里托管个人或公司开发的数据库和/或服务和/或应用程序的问题中,55%的受访者表示在个人电脑或工作站上部署,54%的受访者则在专用的服务器上部署,59%受访者会在云服务器部署,13%的则表示在其他服务器上部署或不愿意回答。人们计划从自托管和内部部署解决方案转向主要的云提供商,如亚马逊网络服务,谷歌云平台和微软Azure。
在未来12个月内,私人和本地服务器的份额将分别下降6%和11%,而亚马逊网络服务,谷歌云平台和微软Azure的份额将分别增长8%,7%和 分别为3%。
1.6)单元测试:在单元测试方面,59%的受访者会写单元测试,11%受访者会使用单元测试但是不会编写,30%的受访者则不会使用单元测试。
1.7)开源态度:在对开源项目的贡献一项中,仅有6%的受访者全职为开源项目工作,其中只有三分之一的人获得了报酬,12%的受访者会经常为开源项目贡献(至少一月一次),20%则偶尔做一次贡献(一年内会有几次),22%的受访者只为开源项目做过少数贡献。在剩下的40%的人群中,只有极少部分(总量的3%)不想为开源项目贡献。
1.8)常用操作系统:在操作系统方面,Windows系统占据主流,有62%的用户表示在使用,Unix/Linux第二,有49%,macOS第三,44%,剩下有1%的使用其他操作系统。
1.9)移动端平台:在移动端开发人员中,有86%的人员开发Android,iOS有48%,额外的,还有3%的开发其他移动设备系统的人员,其中,有35%的开发者同时会开发Android和iOS。
1.10)移动端开发方式:72%的受访者会使用原生的工具,43%的受访者会使用跨平台技术或框架开发,其中,有15%的受访者同时两种都会使用。


二、 娱乐项目
2.1)音乐:在受访者中有77%的人会在开发时听音乐,在这77%中,喜欢听电子音乐的最多,有37%的比例;第二是流行乐,32%;第三是摇滚,29%;经典音乐比摇滚低1%,以29%居第四;第五则是重金属音乐,28%。在和职位关联后,我们发现开发人员,系统分析师,产品经理,团队负责人,QA工程师,数据分析师,教师/教师/导师以及DevOps工程师在编码时都倾向于选择电子音乐,DBA,UX / UI设计师和架构师大多喜欢Rock,首席信息官/首席技术官/首席执行官,技术支持和业务分析师更喜欢古典音乐。
2.2)睡眠时间:出乎意料的,大部分受访者都表示至少能睡眠7个小时以上。有53%的受访者能睡眠7-8个小时,有6%的能睡眠8个小时以上;有35%的能睡眠5-6个小时,只有6%的受访者能睡眠5个小时以下。
2.3)常用开发地点:有64%的受访者最常在办公室开发,31%的喜欢在家开发,在咖啡店或者联合开发中心的有2%,剩下1%表示在其他地点开发。在项目中独立工作的开发人员通常在家工作,而在团队中工作的开发人员则在办公室工作。
2.4)业余时间安排:有85%的受访者表示会在业余时间继续开发,剩下的则表示不会。
2.5)智能机情况:有69%的受访者使用安卓手机,iOS则为41%,有2%的受访者不使用智能机,有1%的使用黑莓或者其他手机。
2.6)提神饮品:57%的人偏向于咖啡而33%的人喜欢茶,剩下10%的人表示都不喜欢。

注1:在调查中,由于有复合性的存在,因此,结果的百分比合计大于100%,为节省时间,将只展示前五以及有代表性的数据。
注2:报告会分多成多个部分,此为第一部分。
Ref: https://www.jetbrains.com/res...
在此感谢jetbrains

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/44836.html

相关文章

  • 2018发者生态体系状态调查报告(一部)

    摘要:在年年初,公司通过调查名开发者来了解开发者的生态状态,最近,调查结果终于整理完毕,以下是得出的结果。注报告会分多成多个部分,此为第一部分。 在2018年年初,jetbrains公司通过调查6000名开发者来了解开发者的生态状态,最近,调查结果终于整理完毕,以下是得出的结果。一、 日常工作1.1)流行语言:今年,使用最受欢迎、最常用与最有前途的语言相较去年没有变化,最受欢迎的语言是...

    NikoManiac 评论0 收藏0
  • 2018发者生态体系状态调查报告(一部)

    摘要:在年年初,公司通过调查名开发者来了解开发者的生态状态,最近,调查结果终于整理完毕,以下是得出的结果。注报告会分多成多个部分,此为第一部分。 在2018年年初,jetbrains公司通过调查6000名开发者来了解开发者的生态状态,最近,调查结果终于整理完毕,以下是得出的结果。一、 日常工作1.1)流行语言:今年,使用最受欢迎、最常用与最有前途的语言相较去年没有变化,最受欢迎的语言是...

    gityuan 评论0 收藏0
  • 浪潮IPF2019——中国工程院院士王恩东提出人工智能计算是未来核心动力

    摘要:中国工程院院士浪潮集团执行总裁王恩东智慧时代,计算力就是生产力当前,智慧计算时代已经来临,云计算大数据和人工智能等典型智慧计算应用场景已经成为主流信息化形态。王恩东对人工智能计算未来的发展趋势有着非常清晰的认知。 4月16日,以智慧凝聚为主题的IPF2019浪潮云数据中心合作伙伴大会在上海举行,中国工程院院士、浪潮集团执行总裁王恩东在大会演讲时指出,人工智能正在驱动前所未有的社会变革,...

    Render 评论0 收藏0
  • 2019第一份DApp调查报告出炉

    摘要:在受调查的项目中有四分之一都是游戏相关的。这份调查报告的结构和产品开发的生命周期类似。最终,共有款的代表填写了调查问卷。其中有的受调查项目由独立开发者运营。 showImg(https://segmentfault.com/img/bVbokNR?w=800&h=276); 原文链接:https://medium.com/fluence-ne...文章内容有部分删改 2017 年的 I...

    Shisui 评论0 收藏0
  • 金蝶2018财报创新高但增长放缓,未来该如何走?

    摘要:年财报收入亿,同比增长,云服务业务收入同比增长至亿元。第二金蝶在月日晚间,金蝶发布公告,蝶创控股与弘金投资于当天订立了股权转让协议,双方同意由弘金投资以人民币万元的代价从蝶创控股处买入云之家的股权。昨天晚上金蝶率先发布了2018年财报,公司营业收入为28.08亿元人民币,同比增长21.9%;归属于公司的利润是4.12亿元,同比增加32.9%;每股基本盈利13.19分;建议派末期息每股1.0分...

    VincentFF 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<