|
在IT世界中,有很多刻板印象,例如“ PHP是最糟糕的语言”或“ Python是针对初学者的”。幸运的是,我们可以使用github和来自开发人员调查的数据找到真相。: z& X, M4 Z$ z % m. G6 r) k& u7 j* z 数据采集 Github是所有开发人员都熟悉的平台。它不仅可以用作版本控制工具,还可以收集存储库和项目统计信息,用户配置文件数据和注释。这样,我们就可以访问有关年龄,性别和个人资料照片的信息。Microsoft Face API正是完成此任务的正确工具。 Github提供了25个最受欢迎的存储库的列表,并显示了前5名贡献者。我将使用Eigencoder 应用程序从每个存储库中检测30–80张个人资料照片并进行分析。 - X1 ~& b( J& d1 S 性别 Face API具有从面部结构中检测性别的功能。这里的结果是相当片面的。AI和Webdev语言至少具有某些女性力量。5 W0 y X0 d* X/ t, S6 `
' n/ x B6 t O. Z8 t+ |, D 年龄 1 ?1 N T% H5 K: c 年龄指标是很有趣。较老的语言应该由较老的程序员使用,但是Java拥有最年轻的开发人员。
微笑 ' H- Y( v0 Q. y7 o* ]9 ? 每个程序员都有自己不喜欢的语言,以至于他甚至都不会对自己的个人资料照片微笑。Face API使用0到1之间的值来衡量微笑的数量。
看起来R开发人员是最幸福的,其次是Go,C#和Python。另一方面,Java开发人员似乎并不喜欢他们的技术。 评论分析 Tobias Hermann分析了reddit各个语言子板块的开发者使用的评论和词汇。 幸福感 7 r3 o# K" ~9 | F; T 最幸福的是Clojure,Lisp和Scala开发人员。 ) f! e- h) q. S( \' O
咒骂 $ e4 l+ b; Q7 `& w: V( F! j 在PHP社区中,你将听到最多的脏话(我认为这并不奇怪)。第二是Javascript,其次是Java。数学语言开发人员似乎最放心。 2 G* t$ n1 ]5 E5 M$ d
4 |7 ~0 l' Q! R& k' F5 d( j CodinGame 2020开发人员调查 就像上面的小指标一样,我将研究各个行业中开发人员的幸福程度。根据codingame调查的TOP3是:4 L0 l* _4 N1 W. N" ~# p' W: W7 O* F k* B- U1 Y5 d$ B/ y' W5 _8 {
总结
当然……你在工作中发现的全部幸福和意义取决于你的生活方向,目标和目的。有人可能会在机器学习行业蓬勃发展,而另一些人则更喜欢不断开发新颖性的游戏,等等。 无论如何,如果你觉得自己是统计中的例外,并且还是个年轻的C ++开发人员,请发表评论,作者和文摘菌都很乐意看到这一点! |
| 顶一下 |
微信公众号
手机版