当前位置:首页 > 公众号精选 > 嵌入式微处理器
[导读]来源 :大数据文摘,medium 原文:https://medium.com/swlh/what-programming-language-has-the-happiest-developers-f0636b08e898 在IT世界中,有很多刻板印象,例如“ PHP是最糟糕的语言”或“ Python是针对初学者的”。幸运的是,我们可以使用github和来自

来源 :大数据文摘,medium

原文:https://medium.com/swlh/what-programming-language-has-the-happiest-developers-f0636b08e898


在IT世界中,有很多刻板印象,例如“ PHP是最糟糕的语言”或“ Python是针对初学者的”。幸运的是,我们可以使用github和来自开发人员调查的数据找到真相。


数据采集


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


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


性别


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



年龄


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


微笑


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


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


评论分析


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


幸福感


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



咒骂


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



CodinGame 2020开发人员调查


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


  1. 数据科学家/机器学习专家

  2. 游戏开发者/工程师

  3. 成为老师和学术研究人员


总结


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


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


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


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


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


无论如何,如果你觉得自己是统计中的例外,并且还是个年轻的C ++开发人员,请发表评论,作者和文摘菌都很乐意看到这一点!


-END-




推荐阅读



【01】C语言之父:因拒付论文装订费错失博士学位,论文52年后重见天日
【02】分享10个值得关注的C语言开源项目
【03】C语言开发单片机为啥都是全局变量形式?
【04】在C语言中如何高效地复制和连接字符串?
【05】Rust能够取代C语言吗?



免责声明:整理文章为传播相关技术,版权归原作者所有,如有侵权,请联系删除

免责声明:本文内容由21ic获得授权后发布,版权归原作者所有,本平台仅提供信息存储服务。文章仅代表作者个人观点,不代表本平台立场,如有问题,请联系我们,谢谢!

嵌入式ARM

扫描二维码,关注更多精彩内容

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
关闭
关闭