作为程序员,制霸了 Stack Overflow 是一种怎样的体验?

关键时刻,第一时间送达!

近日,Stack Overflow上出现了首位声望值超过 100 万的程序员,Jon Skeet。那些常混迹于 Stack Overflow 社区的人也许会对他有所耳闻,那么对于初学者来说Jon Skeet 究竟是何方大神呢?声望值超过 100 万又意味着什么?本文就来一探究竟。

Jon,英国程序员,是谷歌的一名软件工程师,同时还是微软深 C# MVP,著有《深入理解 C#》一书,拥有 10 余年 C# 项目开发经验,在业内享有不菲的声誉。自 2002 年来,他一直是 C# 社区、新闻组、国际会议的活跃技术专家,另一个显著的身份就是知名问答社区 Stack Overflow 总排名第一的用户。

Stack Overflow 是全球 IT 界最受欢迎的技术问答网站,很多编程问题都能在上面找到专业的答案。从 2008 年加入 Stack Overflow 以后的近十年里,Jon 已经回答了 34,000 多个问题,每天解决大约 10 个问题。

橙色线条表示 2008 ~ 2018 期间 Jon 在 Stack Overflow 上发布的答案数量

Jon 所回答的问题主题都有哪些?根据以下的标签评估图表可见一斑。

蓝点越大、连接线越深,表示涉及频次越高

我们可以看到 Jon 专注于 C# 和 .NET 以及 Java 这三个主要标签。事实上,Jon 也对 Stack Overflow 的这些标签社区产生了重大的影响——在 Stack Overflow 早期,社区有着浓重的微软和 C# 风格。如果我们只关注 C#,Jon 的答案有 18,694 个是 C# 标签,这些占到Stack Overflow网站上所有 C# 答案的 1.5% 以上——仅凭其个人。

在一篇采访稿中,图灵社区曾向 Jon 提问过有关C#技术的问题,对于C# 他这样说到:

“C# 最好的特性永远是那些让我产生惊喜的特性。我觉得这样的特性对于我来说就必须要有 CLR 改变,当然,我的意思并不是它们已经毫无可能。如果代码能明确显示出与之工作的数据类型的话,我就会比较欣赏,这样就可以很好地阻止你在上面执行不合适的操作了。在这样的一些原则下,我更愿意看到可以允许让单一实现分享到多种类型的类型系统,每个类型只能显示底层 API 的有限子集。在某些情况下,可能会出现在同一个 API 下的多重类型,但是它们仍旧会是完全不同的类型——可能之间还会有一些显式转换。”

现在的C#技术已经发展成熟,快速发展的Stack Overflow 社区也为开发人员提供了足够的空间来分享他们的各种技术知识。

那么是谁向 Jon Skeet 提问了数千个问题?首先,让我们看看问问题的这些帐户都使用了多久。

Jon 回答问题的密度随着提问账号的注册时间增加而递减

像 Stack Overflow 上其他有经验的贡献者一样,Jon Skeet 帮助最多的也是新用户。事实上,Jon Skeet 作答的问题中,21.9% 的用户账户只有注册不到一个月的时间。所以说如果你是 Stack Overflow 社区的新用户,你提出的问题很有可能邀请到 Jon 或者其他大神来帮忙解答哦。

Jon 的提问者国家分布

Jon 的提问者大部分来自美国(28.7%)、印度(11.1%)和英国(10.9%)。基本上世界各地的开发者都得到过 Jon Skeet 的帮助,分布在六大洲和 150 多个国家。毕竟 Stack Overflow 社区是全球性的,全球的开发者都能从这个共享的全球编程知识网络中受益。

Jon回答的影响力远远超出了初始提问者的简单作答,这些答案现在也被公众所搜索引用,供大家学习。一般来说,很难精确地衡量一个答案价值有多高,但我们只要思考 Jon 的答案已经获得了 374,173 个点赞,其中最高的投票答案甚至有 8,985 个点赞。

早些年时,Jon 回答问题非常活跃,而在此之后的几年中,他也在积极地评论——这是他能够快速赢得声望值的方式。

Jon 回答问题、评论及获取声望值的趋势图

如果你在 Stack Overflow 社区给出有建设性的、有用的答案,社区就会给你赠与一定的声望值。如果是通过搜索等方式找到的这些答案,你将像 Jon 一样获得点数 +10。

也许有人会觉得,花费大量的时间在 Stack Overflow 上解答别人的问题有些得不偿失,对于此,Jon 也曾经在采访中表示过,回答问题会为他带来各种各样的收获,而且在回答一个问题的同时还可以学到新的知识。“另外,有时候我很多年前回答的问题会突然收到新的评论,这个评论来自于现在仍需要面对这个问题的人,他们用我的答案解决了问题,这样的事我也很喜欢。”

本文由言则编译自 Julia Silge & Nick Larsen 的博客,原文“Thanks a Million, Jon Skeet!”,链接 https://stackoverflow.blog/2018/01/15/thanks-million-jon-skeet/。

本文来自企鹅号 - CSDN媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏人工智能头条

那个学Python的同龄人,也许已经抛弃了你

19050
来自专栏小白课代表

我们来学一门编程语言吧。

新增“Python语言程序设计”科目(代码:66),考试时长:120分钟,软件要求:Python 3.5.2版本及以上IDLE,2018年9月首次开考。

17030
来自专栏PPV课数据科学社区

【学习】1月份推荐给程序员们的技术书书单

时光飞逝,不知不觉,微信君已经和小伙伴们走过了2014,感谢你们的支持。小编会在2015年加倍努力,与你们一起分享好书。 2015年,首月,好多技术书的付印计划...

401100
来自专栏纯洁的微笑

Oracle:相信我,Java 仍然是免费的!

撇开科技巨头们间的暗流涌动,开发者们切身使用到的编程工具层面,同样上演着各式风云。

12320
来自专栏老九学堂

这可能是最全的编程入门指南

为何要学编程 乔布斯说,「每个人都应该学习编程,因为它教会你思考的方式」。 我们学习编程,是不一定要成为程序员的。就像每个人都应该学习法律,但不是都要成为律师;...

37660
来自专栏互联网高可用架构

面试秘籍 - 通过准备快速进入BAT等互联网企业

18320
来自专栏JAVA高级架构

同是3年开发经验,为什么你的技术比别人差很多?

你有没有静下心来思考过:同样是做了x年Java开发,为什么你的技术比别人差很多? 其实技术水平的高低和个人智商关系不大(毕竟能做Java编程开发大家都不会差),...

19110
来自专栏非著名程序员

程序员进阶宝典

? 心净则明,心诚则灵 如果你想要一个月速成程序员,那么这篇文章不适合,如果你仅想要在IT圈“耍酷”,那你也不需要研读,如果你执着询问“退化”成为一名程序猿有...

21570
来自专栏知晓程序

腾讯出品的 2 款阅读小程序,哪个看小说更爽呢 | 晓 PK #2

网络小说的世界让人神魂颠倒,不断更新的小说情节,更是吸引着一批又一批的小说迷神游其中。

11820
来自专栏Grace development

程序员自省录

我相信每位入行的童鞋 (除了高工资,有免费大桶水喝的办公室,不干体力活的各种原因外),都有想用代码改变世界的想法。我也是这样,在苦苦挣扎了五年后,我发现我并未成...

7320

扫码关注云+社区

领取腾讯云代金券