作为一名程序员,你会问问题吗?

    作为技术人员,如何去问一个让双方都满意的好问题并最大程度的得到回复呢?这一点对提问者重要,对被问者同样重要,大好人生,谁也不愿意为一个烂问题浪费时间。



     简单总结一下,如果你按照以下步骤进行,提出的问题一定会更靠谱一些,提出好的问题是你提升的第一步,其实这个过程在提问之前已经开始了:



     遇到问题不要急着问别人,在时间允许的情况下看是否自己能够解决,一方面锻炼自己分析问题和解决问题的能力,另一方面,一旦问题解决了,问题就不是问题,而是你的经验和知识库。况且现在互联网有那么多的技术资料和各类问答网站,想碰到一个别人没碰到的问题,已经非常困难了,除非是内部产品。

如果做了努力依然不能解决,或者客观条件不允许你自己解决了,那么首先要选择提问对象,不管是社区还是公司同事,确保他是你所知道的最佳解决人选。

你需要一个好的标题,用清晰的短句描述你遇到的问题

至关重要的正文



(1)用清晰的语言描述你遇到的问题

(2)提供软件环境,包括操作系统、数据库等相关软件及其版本号

(3)问题是否可以重现,采用什么方式重现

(4)采用了什么措施解决问题,最终结果(可提供日志、程序、截图等描述)

(5)尽可能提供问题相关的可分析文件,包括日志、截图和Core
dump等

(6)不要长篇大论,简明扼要,描述主要问题

  最后,不要忘了说请和谢谢,毕竟你需要别人帮助你解决问题,没人欠你什么。

交流群: 103791667

posted @ 2016-12-15 15:40  噜噜修  阅读(199)  评论(0编辑  收藏  举报