StackOverflow不仅仅是一个愚蠢问题的答案库

本文的构思和写作是对“ 我在堆栈溢出十年中学到的东西”的补充。

我必须马上说,我几乎同意马特·伯纳的所有观点。 但我有一些补充对我来说似乎很重要,我想与他们分享。


我之所以决定编写此说明,是因为在SO上花费了7年的时间,我从内部对社区进行了很好的研究。 我回答了3516个问题,问了58个问题,我用两种语言进入了名人堂(全球排名前20位) ,我一直在写作,与许多聪明人交朋友,并积极地使用网站提供的所有功能。


每天早上,我都会在早上喝咖啡的同时打开新闻提要,twitter和-SO 。 而且我相信,该网站可以为开发人员提供更多功能,而不仅仅是DuckDuckGo精心建议的复制粘贴功能。


自我发展


曾几何时,我遇到过以下推文:


矛盾的是,我发现学习一种新语言的最好方法是回答问题而不是提出问题。 - 乔恩·埃里克森

然后这个问题有些令人惊讶,但是随着时间的流逝,我变得确信这是真的。 HackerRank运动和类似的网站都提供了一个机会,可以在真空中解决球形问题,甚至可以与友好友好的人们讨论您的解决方案。 现在,绝大多数书籍都添加了可以下载和运行的示例。 在github上,您可以找到正在研究的语言的有趣项目,并深入其他人的源代码的深渊。 SO与它什么关系? -答案很简单:只有这样,问题才是至关重要的,而不是特定人的离奇想象。 回答这些问题,我们不可避免地会提高思维的简洁能力(在我们语言的语法框架内),将常用模式转移到我们记忆的活跃区域,并阅读其他人的答案,然后将它们与我们的答案进行比较并记住最佳方法。


如果对于陌生人提出的问题的答案不是立即显而易见的(甚至更好),那么找到正确的解决方案所带来的技能要比从HackerRank找到谜题的答案要多得多


社区目标评估


对于称自己为签到或高于签到的开发者,将自己的陡峭感与陌生人的客观看法进行比较非常重要。 我曾经在我的技能水平没有提出任何问题的团队中工作。 我从字面上感觉像一个大师。 积极地参与有关SO的讨论很快就消除了这个神话。 在我看来,突然之间达到“señor”的水平-我仍然必须成长,成长和成长。 我对此非常感谢。 淋浴是冰冷的,但非常令人振奋并且非常有帮助。


现在,我可以关闭任何问题作为重复项:


重复关闭


或回答/解锁受社区保护不受破坏的问题:


您有足够的声誉...


它激励人。 在获得25,000名声望之后,所有SO统计信息以及将查询保存到用户数据库的权限都向用户开放。


约会愉快


受访者在营地中的活跃参与导致了这样一个事实,即我遇到了来自不同国家的许多真正杰出的开发商。 太棒了 他们都是非常有趣的人,您总是可以直接要求他们对我们决定放入OSS中的某个复杂库进行代码审查。 两名这样的自愿审阅者的资格使您可以将任何笨拙的切成空白的地方变成优雅且防弹的代码,以备使用。


关于“有毒气氛”的谣言至少被大大夸大了。 我无法代表所有语言的社区,但是红宝石长生不老药细分市场非常友好。 为了不愿提供帮助,您最终需要要求编写用于家庭作业的代码,并且不正确地抛出以下内容:


我需要计算所有小于100的素数之和。解决方案一定不能使用核心迭代器。 我该怎么做?

是的,遇到了这样的“问题”,它们是负的。 我不认为这是一个问题。 SO不是一种免费服务,在那里遭受过多空闲时间困扰的人们可以免费解决他人的家庭作业。


避开英语差或缺乏经验,一点都不值得。


职业奖金


我在github上有一个相当丰富的个人资料,但是只有当我进入前20名并且头像出现在相应语言的首页时,我才真正感受到猎头的冲击。 我不是在可预见的将来寻找并且也不会改变我的工作,但是所有这些建议都可以使您以形式保持自己的自尊,并为未来奠定基础; 如果我突然有意换工作,就不必费心寻找。


不需要很多时间


我经常从不同的人那里听到,只有懒惰的人回答SO ,而真正的专业人员从早到晚都看到了满足业务需求的源代码。 我不知道,也许有些人可以保存代码而不必连续十六个小时不停,但我绝对不属于他们。 我需要停顿一下。 在工作场所休息的一个好选择是“回答几个问题”,该工作不会放松太多,也不会陷入无休止的拖延状态。 平均而言,它每天带来几十个声誉。


日常活动


打开脉轮并清洁化油器


帮助别人是件好事。 我很高兴,除了通常的全职教学之外,我还可以帮助-和帮助-来自怀俄明州,金沙萨和越南的随机人。


我有能力回答问题吗?


是的


我们都错了,如果发生这种情况,社区将纠正。 我注意到:他们不会悄悄撒种业力,但答案将是微不足道的(在大多数情况下-此处有什么错的解释)。 删除无效答案是有道理的,缺点将被抽回。 (已删除的答案对于信誉高于10,000的人仍然可见,但是,相信我,他们还没有看到这一点)。


总结


在我看来,参与改善世界非常重要和必要,而SO的答案是在不离开主席的情况下做到这一点的一个不错的选择。 如果我设法说服某人从今天开始回答,我将非常高兴。

Source: https://habr.com/ru/post/zh-CN482232/


All Articles