你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

最幸福的码农在用什么编程语言?

[复制链接]
gaosmile 发布时间:2020-7-26 22:19
在IT世界中,有很多刻板印象,例如“ PHP是最糟糕的语言”或“ Python是针对初学者的”。幸运的是,我们可以使用github和来自开发人员调查的数据找到真相。

数据采集

Github是所有开发人员都熟悉的平台。它不仅可以用作版本控制工具,还可以收集存储库和项目统计信息,用户配置文件数据和注释。这样,我们就可以访问有关年龄,性别和个人资料照片的信息。Microsoft Face API正是完成此任务的正确工具。

Github提供了25个最受欢迎的存储库的列表,并显示了前5名贡献者。我将使用Eigencoder 应用程序从每个存储库中检测30–80张个人资料照片并进行分析。

性别

Face API具有从面部结构中检测性别的功能。这里的结果是相当片面的。AI和Webdev语言至少具有某些女性力量。

微信图片_20200726221656.png

年龄

年龄指标是很有趣。较老的语言应该由较老的程序员使用,但是Java拥有最年轻的开发人员。

微信图片_20200726221659.png
微笑

每个程序员都有自己不喜欢的语言,以至于他甚至都不会对自己的个人资料照片微笑。Face API使用0到1之间的值来衡量微笑的数量。

微信图片_20200726221704.png
看起来R开发人员是最幸福的,其次是Go,C#和Python。另一方面,Java开发人员似乎并不喜欢他们的技术。

评论分析

Tobias Hermann分析了reddit各个语言子板块的开发者使用的评论和词汇。

幸福感

最幸福的是Clojure,Lisp和Scala开发人员。

微信图片_20200726221707.png

咒骂

在PHP社区中,你将听到最多的脏话(我认为这并不奇怪)。第二是Javascript,其次是Java。数学语言开发人员似乎最放心。

微信图片_20200726221711.png

CodinGame 2020开发人员调查

就像上面的小指标一样,我将研究各个行业中开发人员的幸福程度。根据codingame调查的TOP3是:

  • 数据科学家/机器学习专家
  • 游戏开发者/工程师
  • 成为老师和学术研究人员


总结

  • 数据分析并没有得出非常科学的结果,但是可以提供一定程度的洞察力。

    像PHP,Html和R这样的语言主要由女性使用,C和C ++主要由男性使用。

  • C ++语言拥有最古老的开发者,而Java的开发者最年轻。

  • 最幸福的似乎是那些使用R,Go,C#和Python的人。


当然……你在工作中发现的全部幸福和意义取决于你的生活方向,目标和目的。有人可能会在机器学习行业蓬勃发展,而另一些人则更喜欢不断开发新颖性的游戏,等等。

无论如何,如果你觉得自己是统计中的例外,并且还是个年轻的C ++开发人员,请发表评论,作者和文摘菌都很乐意看到这一点!
收藏 评论1 发布时间:2020-7-26 22:19

举报

1个回答
likang1202 回答时间:2020-7-27 08:48:06
顶一下
mark.png

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版