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

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

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

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

# [7 `  ]4 S) Z" Y1 j
Github提供了25个最受欢迎的存储库的列表,并显示了前5名贡献者。我将使用Eigencoder 应用程序从每个存储库中检测30–80张个人资料照片并进行分析。
- X1 ~& b( J& d1 S
性别

5 E& G6 U0 X5 }3 m# E
Face API具有从面部结构中检测性别的功能。这里的结果是相当片面的。AI和Webdev语言至少具有某些女性力量。5 W0 y  X0 d* X/ t, S6 `

7 J, j9 k9 s$ g* Y! @
微信图片_20200726221656.png
' n/ x  B6 t  O. Z8 t+ |, D
年龄
1 ?1 N  T% H5 K: c
年龄指标是很有趣。较老的语言应该由较老的程序员使用,但是Java拥有最年轻的开发人员。
" @: s' k* z( @' X% m) `& O, f

4 t7 w1 y( b. |* \/ G( r# i' l7 m
微信图片_20200726221659.png
微笑
' H- Y( v0 Q. y7 o* ]9 ?
每个程序员都有自己不喜欢的语言,以至于他甚至都不会对自己的个人资料照片微笑。Face API使用0到1之间的值来衡量微笑的数量。

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

. Z- h6 ~  q- ^
评论分析

5 _; \9 O) Y% Q% J" j
Tobias Hermann分析了reddit各个语言子板块的开发者使用的评论和词汇。

2 d' m8 \( c3 i: a8 F
幸福感
7 r3 o# K" ~9 |  F; T
最幸福的是Clojure,Lisp和Scala开发人员。
, ?* T; u7 l- D* i7 M5 A5 C
) f! e- h) q. S( \' O
微信图片_20200726221707.png

2 f# d5 T  ~* B3 o4 k
咒骂
$ e4 l+ b; Q7 `& w: V( F! j
在PHP社区中,你将听到最多的脏话(我认为这并不奇怪)。第二是Javascript,其次是Java。数学语言开发人员似乎最放心。
2 G* t$ n1 ]5 E5 M$ d
微信图片_20200726221711.png
4 |7 ~0 l' Q! R& k' F5 d( j
CodinGame 2020开发人员调查

, @' }7 k2 e% O6 _& l+ J
就像上面的小指标一样,我将研究各个行业中开发人员的幸福程度。根据codingame调查的TOP3是:4 L0 l* _4 N1 W. N" ~# p' W: W7 O* F
  k* B- U1 Y5 d$ B/ y' W5 _8 {
  • 数据科学家/机器学习专家
  • 游戏开发者/工程师
  • 成为老师和学术研究人员

    ! @! G7 O% x. C

( T; Z; f# w! ]2 g  L: t: N
总结

2 w- L& O- X9 m' [
  • 数据分析并没有得出非常科学的结果,但是可以提供一定程度的洞察力。

    ( }8 Y' O* ^. Y% S' y. F像PHP,Html和R这样的语言主要由女性使用,C和C ++主要由男性使用。
    ) G$ q, `/ k3 B( M; y8 Q  R3 l
  • C ++语言拥有最古老的开发者,而Java的开发者最年轻。

    ; K8 b' P7 g2 [& t- i, {' C7 b
  • 最幸福的似乎是那些使用R,Go,C#和Python的人。
    : S1 a$ o3 J9 R: o- g0 i

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

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

举报

1个回答
李康1202 回答时间:2020-7-27 08:48:06
顶一下
mark.png
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版