一. 前言

  Stack Overflow(SO)网站是很多同学日常工作、学习都会使用的网站,在上面可以方便的搜索到很多问题及解决方案。但是这仅仅只能满足部分需要,也只用到了该网站冰山一角的功能,本文就向同学们介绍一下这个网站更好的食用方式。
  有同学会说,我用某度就可以了。其实不是这样的,如果能某度轻松找到解决方案,说明你搜索的知识已经落伍了;如果谷歌、SO等可以轻松找到解决方案,说明这个知识还不算很旧,但是也绝对不是前沿;如果需要SO上提问、社区里和大佬们探讨才能得到答案,那说明你在该领域已经处于较高深或者前沿水平。所以当你对技术充满了渴求,你会不可避免地走到这一步。

二. 提问

  提问是一门学问。总是瞎问会让人厌烦,总是闭门造车则会带来更恐怖的后果,如何高效优雅的提问是程序员的基本素养之一。这里推荐两个阅读:

  • wiki 的 X-Y Problem
  • SO 的 How do I ask a good question?

  在SO上提问,大致需要注意以下几点:

  • 不要问重复的问题,问之前先搜索一下是否能找到答案
  • 基本的拼写、语法正确,格式美观
  • 问题清晰明了
  • 配上必要的代码和图
  • 打上合适的标签,比如C的问题打一个JAVA标签那就是等着被喷的份

三. 回答

  比起提问,回答是难度更高的。回答的注意事项和提问基本一致,但是还有一条就是需要对自己的答案负责,一定要保证其正确性。比较推荐的是将部分的标签加入自己的关注目录,然后去回答自己比较擅长的相应领域的问题。

  回答最有用的地方是可以获取声誉值,但是另一方面回复别人的问题是一种很棒的学习手段,因为很多很不错的问题会问到自己以为已经熟练掌握但是忽视了一些细节的地方,通过回答他人的问题,会使得自己的知识体系更为牢固。

四. 声誉值

  SO为了鼓励大家提问、回答、阅读,提供了一套非常棒的声誉值系统,提高自己的声誉值可以解锁更多的网站权限,下图为部分权限,这里比较重要的就是参与投票、设置奖金以及审阅权,更高级的部分留给大家自行探索。

  提升声誉值主要的途径是通过他人的点赞以及采纳你的答案。对于新手玩家,比较建议多提问,合理的问题一般至少会得到一个礼貌性质的点赞,但是合理的回答不一定会得到采纳和点赞,毕竟伸手党和喷子无处不在。还有一点特别注意的是,当你的提问得不到回答而且迫切希望得到答案,可以用声誉值作为赏金来鼓励大家回答你的问题,但是会扣除相应的声誉值,就看各人的取舍了。

五. SO知识汇集

  SO除了常见的问题回答以外,还有很多知识的汇集,比如每个标签的Learn more里都会有一些针对该标签所在领域的学习资料以及学习方法,比起wiiki或者github的awsome系列毫不逊色。除此之外,还有很多关于学习向的很棒的问题,大家可以自行探索,一定会受益匪浅。

六. 总结

  通过一年的使用,目前我也积攒了1100+声誉值,后续继续努力,争取早日解锁全部权限。SO是一个很棒的社区平台,希望大家能从中获益并发掘更多的功能。

Stack Overflow 食用指南相关推荐

  1. google+stackoverflow_哪些开发问题最让程序员“头秃”?我们分析了Stack Overflow的11000个问题...

    作者 | Nick Roberts 编译 | AI科技大本营(ID:rgznai100) 自 2008 年成立以来,Stack Overflow 一直在拯救所有类型的开发人员.自那时以来,开发人员提出 ...

  2. 了解Stack Overflow,这是您获得编程和调试知识的途径

    无休止的知识? (Endless knowledge?) Can you imagine a platform where you could access the advice and wisdom ...

  3. Stack Overflow 2018 机器学习报告;Fuchsia 将支持运行 Linux 应用程序

    (点击上方蓝字,快速关注我们) 转自:开源中国.solidot.cnBeta.腾讯科技等 0.从 Stack Overflow 2018 调查报告看机器学习发展趋势 Stack Overflow 的数 ...

  4. 如何通过五个简单步骤成为更好的Stack Overflow用户

    by Artem Stepanenko 由Artem Stepanenko 如何通过五个简单步骤成为更好的Stack Overflow用户 (How to become a better Stack ...

  5. ​哪些开发问题最让程序员“头秃”?我们分析了Stack Overflow的11000个问题

    作者 | Nick Roberts 编译 | AI科技大本营(ID:rgznai100) 自 2008 年成立以来,Stack Overflow 一直在拯救所有类型的开发人员.自那时以来,开发人员提出 ...

  6. Python超越Java,Rust持续称王!Stack Overflow 2019开发者报告

    点击上方↑↑↑蓝字关注我们~ 「2019 Python开发者日」明日开启,扫码咨询 ↑↑↑ 作者 | 郭芮 出品 | CSDN(ID:CSDNnews) 导语:2019 年 Stack Overflo ...

  7. 访问量最高超7百万的Stack Overflow问题竟然是...

    整理 | Jane 出品 | AI科技大本营(公众号id:rgznai100) Stack Overflow,一个面向开发者的 IT 技术问答网站,很多程序员都会在上面提问,浏览问题,查找技术知识.在 ...

  8. Stack Overflow被收购了,以后要付费“抄代码”?

    以下文章来源方志朋的博客,回复"666"获面试宝典 [导读]一个让亿万公司的程序能够跑起来,让亿万计算机学子能够拿到毕业证的全世界第二大程序员交友网站Stack Overflow被 ...

  9. 腾讯最大股东收购了 Stack Overflow,以后“抄代码”都要付费了么?

    来源:新智元 [导读]一个让亿万公司的程序能够跑起来,让亿万计算机学子能够拿到毕业证的全世界第二大程序员交友网站Stack Overflow被收购了.然而,Stack Overflow的建立就是为了对 ...

最新文章

  1. linux shell脚本 传参,在bash shell脚本中传播所有参数
  2. social science and IP
  3. 一文搞定JS中的DOM基础与进阶
  4. ansible基础配置
  5. java线程之基础学习
  6. CoreJava 笔记总结-第十二章 并发-1
  7. [心得] 如何利用liquibase進行資料庫版本控制 - 實際練習
  8. Python wxpy通过ModBus控制电脑鼠标和键盘
  9. IntelliJ IDEA 使用心得与常用快捷键
  10. 一文了解预训练语言模型!
  11. 概要设计说明书模板_实验报告的书写案例word模板
  12. java实现pdf预览和下载
  13. linux su 拒绝权限,Linux禁止非WHEEL用户使用su命令
  14. US1M-ASEMI高效恢复二极管US1M
  15. mysql 执行存储过程
  16. matlab pid buck,基于MATLAB的BUCK电路设计与PID闭环仿真
  17. ppoe拨号服务器没响应,pppoe拨号失败怎么办 pppoe拨号失败解决方法
  18. android编译错误
  19. 前端安全系列:如何防止CSRF攻击?
  20. UNIAPP富文本编辑器editor组件图标不显示的问题解决

热门文章

  1. 最全LaTeX 数学公式、字母符号、上下标、列表矩阵、公式注释、分数二进制数、分割字符、逻辑集合论、否定符号等
  2. 校验MD5值是什么意思?
  3. C#中在鼠标经过Button控件时显示提示信息(弹出气泡提示框)
  4. win10 安装oracle11g完整教程
  5. 修复树莓派鼠标移动缓慢迟滞问题
  6. win10安装mangodb 5.x无法启动服务, 提示:错误1053:服务没有及时响应启动或控制请求.
  7. 【iOS】NSString rangeOfString
  8. mysql之通过cmd连接远程数据库
  9. 综述论文包含哪些内容?
  10. Memcached 简介