在吗?我很急
写博客好几年了,这些年来,跟很多人打过交道。
有很多人会加我的好友,问我在吗,一般我都不回。
我维护一个开源项目,经常会有人跑来找我解决问题,但就只告诉我某渠道发送失败了,就没有后文。可能想让我去猜猜为什么他下发失败了,猜猜他是不是项目压根就没启动,猜猜他是不是改了我的代码,猜猜他是不是没按我的文档去走。
记得有一次,我那次心情比较好,回复并花了挺长时间才了解到背景,最后帮他解决了问题。同时已经明示让他应该要好好提问题,后面等到工作了是不能这样去提问的,对成长也没有帮助。
但下一次他还是相同的姿势提问,我怒了,我感觉他没有尊重我。
我很直白跟他说:你这不是提问题的正确姿势啊。首先我有README文档,有几个小问题都可以通过文档得到解决。第二你得告诉我你是哪一步出了问题,这些问题是什么有什么现象。第三你最好告诉我你做了什么尝试(因为这样能提高我们解决问题的效率)
他一脸正经地告诉我:我是学生,很多事情我都不懂。站在你的立场可能是这样的,站在我的角度我就是不懂这些才问你的。
我看完懵逼,我心想我自己学生的时候不这样啊。这明明就不是懂与不懂问题,这是学习态度的问题啊。又想了下,可能这也不是学习态度的问题,为什么学生就是这样的呢?他不能代表学生整个群体吧,但跟我又有啥关系呢。
我只是隐约地发现,自己好像被当做是客服了。
直到最后,他都认为他没有问题。不过,我也没有纠结,毕竟也不是一天两天遇到这种事了。
在我的浏览器收藏夹里一直有个仓库我都保留着,大概在我大学的时候就存着了。一方面是希望自己的提问是「有效」的,一方面如果遇上那种「不懂提问」的人,我就直接给他链接先看看。
这个仓库的名称叫做:How-To-Ask-Questions-The-Smart-Way
https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md
说是这么说,这个仓库我自己收藏了这么多年,但我并没有完全仔细看完,也没有认真按照每一个步骤去做我每一次的提问,也好像没发过给那些「不懂提问」的人。
我始终认为提问这种事,是要将心比心的。在提问之前,把自己代入到回答者。
当你在工作的时,有个网友微信问你在吗,这时候你怎么想?
当你在工作的时,有个网友把自己的现有的状况:读的什么专业,现在是大几,打算准备校招,有了SpringBoot项目的基础,现在在复习计算机网络,还希望知道有什么特别需要准备时,这时候你怎么想?
有个同事找你说你的接口不通,但你通过自测参数和监控发现你的接口是没问题的,这时候你怎么想?
有个同事找你说接口不通,,但你通过自测参数和监控发现你的接口是没问题的,但他附上了调用的具体环境,调用接口时的参数,返回值是什么,这时候你怎么想?
没有过独立思考过的问题,为什么别人要花时间搭理你?
不把现有条件列出来,为什么要让别人猜?
有关系还能理解,那没什么交情呢?