您的位置 首页 java

Java根本不是最流行的编程语言,别再被骗了!

最近,开发商经济分析公司SlashData发布了一份《2018 年第 2 季度各国开发者状况》调查报告,涉及来自167个国家的20,500多名开发人员。

每年,SlashData研究报告都遵循移动,物联网,桌面,云,网络,AR,VR,游戏, 机器学习 和其他技术领域的开发人员和数据科学家的趋势,并牢牢掌握全球软件开发人员的趋势。这次报告也不例外。本研究报告深入探讨了2018年及以后的主要开发者趋势。主要议题包括:

分析2019年最有价值的技能。该报告比较了开发人员感兴趣的12种不同技能,数据科学和机器学习捍卫了明年最受欢迎的技能列表,45%的开发人员希望明年学习或升级这项技能。

分析开发人员正在研究,学习或感兴趣的领域。 DevOps 是开发人员最感兴趣的领域,41%的开发人员进行了工作和学习,仅次于DevOps。开发人员最关注的领域是机器人技术。

分析了主流 编程语言 中活跃开发人员的数量。该报告面向全球所有类型的程序员开放,并提供使用每种主要编程语言的活跃开发人员数量的最新估计。其中, Java Script仍然是最流行的编程语言,而 Python 则接近Java。

游戏开发热潮已经兴起。在2017年上半年,只有29%的游戏开发者每月收入超过100美元;在2018年上半年,这一比例已跃升至48%。

1.近50%的开发人员更喜欢机器学习

希望在快速迭代技术 浪潮 中保持竞争力的开发人员需要不断更新技能并开发新的专业领域。数据技能,UI设计和云开发技能是2019年最值得的技能调查列表。

其中,数据科学技能排名第一。

随着人工智能在自动驾驶,计算机视觉,自然语言处理和医学诊断等领域的广泛应用,与数据科学相关的技能自然成为开发人员最理想的技能,45%的开发人员希望从机器中学习。学习技能方面,22%的开发人员希望获得数据工程技能,包括ETL,数据仓库等。此外, 云计算 ,开源数据科学框架和MLaaS平台的出现再次推动了开发者社区对该领域的兴趣稳步增长。可以预见,这种技能需求的繁荣将在短期内持续。

调查显示,20,500名开发人员发现最流行的编程语言不是Python和Java

33%的开发人员希望拥有UI设计技能。传统的UI设计主要是为了创建项目的用户界面元素,但对于大多数想要获得UI技能的Web和移动应用程序开发人员来说,他们更有可能使用UI设计技能来解决项目设计需求而无需寻求设计师的意见。

云原生开发(容器和微服务)是25%的开发人员想要的技术。 Cloud native是一种充分利用云计算的软件开发方法。然而,构建分布式集装箱微服务系统给系统管理,监控,负载均衡和扩展带来了诸多挑战。因此,即使使用像 Kubernetes 这样的容器编排平台来提供强大的容器应用程序的自动化管理,也需要DevOps专业人员来确保对基础架构的有效管理。随着云原生应用程序的深入实践,很容易预测DevOps和项目经理将变得更加重要。在表中,项目管理和DevOps技能要求分别位于第四和第五。

此外,新的编程语言,新技术框架和新平台也在名单上,这表明许多开发人员都有继续学习和提高自己的强大动力。

2.开发人员正在研究的领域:DevOps已经成为主流

为了评估开发人员的利益并更好地了解某些技术的进步,该报告还计算了他们正在研究,学习或感兴趣的领域。毫无疑问,这些研究结果可能为行业提供下一波浪潮的新机会。技术创新。

根据图表分析,右上象限中的DevOps,ERP和CRM扩展具有比中位数更高的兴趣水平和更高的成熟度,并且是开发人员最有趣和最知名的技术领域。开发人员对左上象限中的机器人, 区块链 ,加密货币,无人机和生物识别技术有很高的兴趣,但由于这些技术还不够成熟,实际参与该项目的开发人员并不多。左下象限中的雾/边缘计算和量子计算具有较低的兴趣和成熟度。

调查显示,20,500名开发人员发现最流行的编程语言不是Python和Java

在过去十年中,软件开发过程的发展和演变自然推动了定制软件的普及,并简化了新功能和应用程序的交付。 DevOps是开发人员最感兴趣的领域,41%的开发人员进行了工作和学习。在DevOps旁边,开发人员最关注的领域是机器人技术,40%的开发人员专注于这一领域,但只有9%的开发人员对该领域感兴趣。

39%的开发人员对区块链感兴趣,36%的人对加密货币感兴趣。区块链可以分散信用,重新定义交易结算方式,跟踪整个供应链中的产品,并且随着加密货币的普及,不需要中间人来记录和验证交易(包括银行)。如果这项技术成为主流,全球经济的很大一部分将不得不重新定义它如何增加价值。但与其他颠覆性技术一样,它们尚未成熟。

3.JavaScript再次捍卫,Python的流行度几乎等于Java

编程语言是开发人员代码工作的核心,也是许多开发人员喜欢讨论的主题。编程语言的选择对于需要保持最新并具有市场潜力技能的开发人员和工具制造商都很重要,而后者需要确保他们能够提供最有用的SDK。

近年来,主要编程语言的排名也受到激烈争论。无论是Tiobe,Redmonk,Stack Overflow的年度调查,还是Github的Octoviverse,语言之间都有相对比较,给出了很好的参考。基于此,SlashData还添加了每个语言社区的绝对大小。

根据该报告,JavaScript仍然是最受欢迎的编程语言,领先。 JavaScript仅有23年历史,现已突破1000万开发人员。在短短一年多的时间里,300万开发人员加入了JavaScript社区,超过了Swift, Ruby Kotlin 的开发人员数量。 1995年12月4日,Netscape和Sun发布了JavaScript。没有人会想到这种与“Java”热点一起诞生的脚本语言会将其自然的Web基因带到现在的位置。

调查显示,20,500名开发人员发现最流行的编程语言不是Python和Java

在JavaScript之后,Java和Python被列出两三个。

Evergreen Java拥有710万活跃开发人员。此外,老派语言C#和C/C ++分别位居榜首,社区规模分别为620万和540万,并且通常跟随全球开发者。数量增加。

Python的700万活跃开发人员的规模仍然在增长,这要归功于机器学习的兴起,而机器学习几乎和Java一样受欢迎,仅今年开发人员的数量就增长了150多万。 PHP的年增长率超过150万,现在是Web和后端开发的第二大流行语言,通过易学和广泛部署获得550万开发人员的支持。

查验统计得出,向其他编程公司出售服务、资产和插件进行盈利的编程人员人数虽然增幅不大但很稳定。目前,已经有许多开发者和在线视频平台提供了专为游戏直播服务的技术工具:Twitch 启用了扩展工具,使观众能够通过第三方开发的网络覆盖扩展插件来参与游戏直播;开发者可以创建统计视图或辅助游戏,并与吸引观众的主播分享利润;Unity Content Store 为开发者提供了一个向其他开发者提供插件的渠道,这也是交付游戏软件的另一个渠道……

2019年最新Java入门到架构,涵盖了Java架构、软件测试、大数据、Web前端、人工智能等教程资源整合大礼包私信[学习]即可推荐奉上

一线架构师整理全套学习视频和资料,都在这里等你!

文章来源:智云一二三科技

文章标题:Java根本不是最流行的编程语言,别再被骗了!

文章地址:https://www.zhihuclub.com/176060.shtml

关于作者: 智云科技

热门文章

网站地图