处理问题分三个阶段:
发现问题 分析问题 解决问题
根据不同的任务类型,这三个阶段所花费精力不同,对于程序员来说敲代码不是一件费脑的事情,真正在于实现原理、机制的分析、制定。
1.发现问题
当发现问题时,一般人的情绪的烦躁程度与问题复杂程度成正比,这种情绪带入工作中让你思路全无,不知所措,这说明你没有自信,你不能独当一面。有的人选择先做着,慢慢就有思路了,这样很容易走弯路。
在日常工作中一定要有主动发现问题的习惯,自毁性创新让自己达到进化,让潜在的问题不让对手抓住。
2.分析问题
真正厉害的人会将复杂的问题细化成能够一小时内解决的问题,再行动。这种结构化思维由于他独立的品格,而往往能独当一面、别出一格的人才是具有创造力的人。
对一件事情、一个人的看法是通过大脑分析出来的,这种方法都不一样,每个人看到的点不一样,注重的点也不一样,如果能够全面的了解问题所在,就可以减少错误的决定。
把问题描述清楚
1.考虑问题的背景
2.考虑问题涉及的人
3.考虑解决问题的期望
.....
分析问题的关键在于是否正确分析出了原因,事实是往往因为误解而失败
1.逻辑不通
2.以偏概全
3.偷换概念
4.假设错误
5.轻易断言
6.主观臆断
7.比喻过度
8.数据骗局
3.解决问题
不仅要主动的发现问题、分析问题、还要主动的解决问题,不然前面两步没有意义。
在日常工作中会有很多原因阻碍你去解决,比如不是分内事,但影响到自己了。解决费时间,费力不讨好等等。
在推动执行方面首先要将问题说出来,并确定负责人还有解决时间,确定解决方案,定期关注、随后检验。
网友评论