作为一个程序员,我们在开发中时常会遇到各种各样的问题,程序员的能力在某些时候的体现就是其解决问题的能力。
所谓问题和成长息息相关,相辅相成,千锤百炼,方得始终~
那么我们在遇到问题的时候应该如何面对,如何处理,如何提问,下面我就这个一话题做一下自我的总结,希望可以帮到大家.
当问题产生的时候我们总会想着有木有什么好的方法可以解决,那么就需要提问。
1、提问前
- 尝试自己解决
- 百度,google善用搜索引擎解决问题,
- 查阅手册文档
- 查阅论坛社区
- 查阅源码,梳理代码逻辑
- 自检不断尝试
- 不能自己解决
- 明白自己想要什么,遇到什么样的难题
- 梳理准备你的问题
- 言简意赅
实际上80%,90%的问题都可以在第一个阶段得到你想要的解决方案。
2、怎么提问
- 用词准确,问题明确
- 描述清晰,信息充足
- 具有准确有效的信息
- 问题表现/内容如何
- 做过什么样的尝试
- 想要问到什么
- 不要问毫无意义的问题
- 有没有人会
- 有没有人遇到过
- 有没有人在
3.注意事项
- 做好冷场的心理准备
- 也许你的问题网上搜一下/看一下手册就可以解决
- 也许别人在忙
- 也许这个问题太简单
- 也许没人遇到过
- 谦虚,别人没有义务帮你解决问题
- 没有一定自学能力,遇到问题之后伸手的可能不适合玩这个
- 群的作为主要用于:扯淡、交流、分享,以上几条为前提
很多时候我们无法静下心来来思考和梳理问题,导致心情烦躁,不愿意再去面对,选择逃避,这样实际上你将错过一次成长的机会。
所以需要我们有一颗强大的内心,足够的抗压能力,要有耐心,要有钻研精神,静下心来冷静的处理所遇到的问题。
当你解决了某个问题的时候,你还需要思考它还有没有更好的解决方案,这样更有助于提升自己~~
不忘初心,方得始终~
作者:旧旧的 解决问题的方式,就是解决它一次