如何向别人提问
提问前必须做什么?
- 首先明确自己出现这个问题之前做了哪些操作,把做过的操作记录下来
- 排除基本故障(防火墙、Selinux、权限等)
- 查看相关报错信息,出现error关键词或者其他错误信息关键词,找出报错信息的核心,复制进百度先大体看下是啥问题。
- 查看相关的日志(服务日志,系统日志等),查看相关错误,来佐证第2条中自己整理出来的核心关键词是否准确
- 通过百度检索发现类似问题,尝试在自己机器上解决,若解决无效果,回滚,继续检索另外的答案
- 通过官方文档核实相关问题
- 如果研究了很久依旧没有解决,可以把问题的前因后果及曾经的解决方案写下来,询问相关人员。
怎么提问?
前因(环境)
后果(报错)
尝试了哪些处理
将过程写到Word或写到博客上,方便别人查看
问问题禁忌:
- 别说废话,不要动不动在群里喊有没有大神帮我看看吧,不好意思没人愿意搭理你。
- 不要@管理员,有事说事,只要不是发广告,你问问题不会有人踢走你,别动不动就@
- 别上来就说一句:有人会docker吗,然后没下文了,没人说自己会
- 问题发了之后,多盯着点你发的群,别你发了,别人给你回了,你第二天才想起来给个回复。
- 最后记得感谢曾经帮你回答过问题的人,哪怕没有给出帮助也要记得答谢。
增强自己的逆商
什么叫逆商?就是遇到问题(挫折,困难)时候的反应方式。
之前有学员问我, 在公司里遇到技术问题,有经验的大牛是怎么处理问题的?
我的回答是:记录下问题,记录下问题产生的原因,百度或者google找到解决方案,进行试验,发现不行,重新百度或者谷歌找到解决方案,发现还不行,继续查找问题,排除刚才已经试过的方案,直到问题解决。
解决后,写下解决思路,并思考出现问题的原因,总结笔记,下次遇到类似的问题可以直接翻看自己的笔记。
一个有工作经验的人之所以比你定位更准确,是因为他有自己的知识体系,以及拥有自己的错误库,这个错误库就是他能快速找到问题原因的根本。如果现在遇到的问题在错误库中,他可以直接调用解决,如果不在错误库中,说明可以直接排除百度出来的错误库中的内容,缩小解决问题的范围。
而作为一个还没有工作经验的你来说,首先先找到问题的答案,这就需要你花费更多的时间去百度和尝试。
人与人之间的差别只在于是否能灵活应用工具
动物跟人的区别是是否能够使用工具,而人与人的差别是是否能灵活应用工具。哪些是你工作之后的工具?
百度,谷歌是工具
你身边的同事是工具
你的朋友圈的人脉是工具
这里的工具并非贬义词,能够把当前所拥有的资源转化为解决当前问题的所需要的能力,你就成功了。
总结:
遇到问题要学会使用工具去解决,而不要停留在逃避,生气的层面,你能做的就是拿起工具,去解决问题,提高自己的逆商,磨炼自己的耐心,踏踏实实的去解决一个又一个问题,这种能力不单单体现在工作上,还体现在你人生中的每一个抉择上。