开发者社区 > 博文 > 哪种编程语言的开发者最幸福?
分享
  • 打开微信扫码分享

  • 点击前往QQ分享

  • 点击前往微博分享

  • 点击复制链接

哪种编程语言的开发者最幸福?

  • 京东科技开发者
  • 2020-05-10
  • IP归属:北京
  • 85800浏览
     原文出自Medium 

    作者:Ing. Jan Jileček

    京东智联云开发者社区编译


    image.png

    生活在IT世界中的你,对于这些说法肯定不陌生:

    “ PHP是最糟糕的语言!
    “呵呵,Python是针对初学者的”。


    你是否也有过类似的想法呢?




    01

    数据采集

    Github是开发人员都再熟悉不过的平台,它不仅可以用作版本控制工具,还可以用来收集存储库、项目统计数据、用户配置文件数据和注释等。因此,我们可以利用GitHub来访问有关年龄、性别和个人资料照片的信息。
    Github提供了25个最受欢迎的库的列表,并显示了前5名贡献者。本文将使用 Eigencoder 应用程序从每个存储库中检测30–80张个人资料照片并进行分析。

    02

    性别分布

    Face API具有从面部结构中检测性别的功能。这里的结果也许不够全面,但也不难看出,AI和Webdev语言其实是有着不少女性使用者的。

    image.png


    03

    年龄分布

    年龄指标的结果看起来很有趣。年龄较大的编程人员更偏向于使用较老的语言。因此目前看来,Java拥有着最年轻的开发人员群体。
    image.png


    04

    微笑

    每个程序员都有自己不喜欢的语言,以至于他甚至都不会拥有一张微笑的个人资料照片。Face API使用0到1之间的值来衡量微笑的数量。
    这么看起来,R开发人员是最幸福的,因为在抓取的个人资料中,R语言使用者拥有“微笑”的照片数量最多。其次是Go,C#和Python。另一方面,从下表中看起来,Java开发人员似乎并没有很喜欢他们的技术呀?
    image.png



     05

    评论分析

    Tobias Hermann分析了reddit各个语言子板块的开发者使用的注释和单词。
    幸福?
    最积极的语言使用者群体是Clojure,Lisp和Scala开发人员。
    image.png
    暴躁?
    你可能会在PHP社区中听到最多的脏话(emmm…我认为这并不奇怪…)。第二“暴躁”的语言社区是Javascript,其次是Java。使用Mathematica的开发人员似乎是最自在呢。
    image.png



    06

    CodinGame 2020开发人员调查

    根据Codingame调查显示,每个行业中开发者的幸福程度前三名分别是:
    1、数据科学家/机器学习专家
    2、游戏开发商/工程师
    3、开发老师和学术研究人员

    总结一下……

    以上数据分析其实并不是非常精确的结果,但是可以提供一定程度的洞悉观点作为参考。
    1. 诸如PHP,Html和R之类的语言使用者女性为主,C和C ++男性使用者居多。

    2. C ++语言拥有最年长的开发者群体,而Java语言则是年轻开发群体的首选。

    3. 最快乐的开发者似乎是那些使用R,Go,C#和Python的人。


    当然,一个人在工作中发现的全部幸福和意义取决于他的人生方向和人生目的。比如有人可能会在机器学习行业蓬勃发展,而另一些人则更喜欢不断在游戏开发方面寻求新的创意,等等。但不管怎样,“你”都有可能是统计中的例外,所以快来发表你的观点,让我们看看你是怎么来看待这些问题的吧~



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


    z以上信息来源于网络,由“京东智联云开发者”公众号编辑整理,
    不代表京东智联云立场





    共0条评论