1、简化问题的能力
比如,同事调试代码时,现象很诡异,报错信息也很诡异,导致定位问题没有头绪。
去掉各种额外的代码,只留最核心的代码,能写死的地方,都写死,能简化的地方都简化,看看核心工问题能不能解决。果然没有问题了。说明那些额外的代码有问题,最终定位,是函数入参填写的不对(python函数 期望输入一个字节数组类型的入参,实际填写的却是一个json对象)。
2、站在对方的角度考虑问题
3、抽象问题的能力
4、深度思考的能力(刨根问底)
6、列出尽可能多的方案 --比较难,一般有明显问题的方案,很早就会被干掉。否则思考问题的成本会成几何级数增加。
7、场景思考方法
8、逆向思维
9、猜测-验证 思维
10、联系和类比
11、系统化思维
12、积累知识和经验,建立知识体系,把知识点连接起来,形成面,形成立体的体系。