作为一个程序员非常重要的的能力就是解决问题的能力,当然除了解决问题之外,还有一个经常被疏忽的能力-发现问题的能力。
解决问题一套有效的解决问题的能力非常重要,下面是一个解决问题的通用方法。
理解问题 一定要把问题的背景、关键点理解清楚,达到能跟任何人说清楚这个问题就足够了。
拆分问题 通常要解决的问题比较大,直接思考如何解决是很难的,那么我们可以把问题拆分成若干个小问题,然后针对小问题寻找解决方案。当小问题都解决了,大问题自然就解决了。
解决问题过程中遇到困难 在解决过程中如果遇到实在解决不了的困难可以寻找一下同类型问题已有的解决方案,通过周围人、论文、书、google等都可以。相信你需要解决的问题非常大概率别人都解决过。 还有有时候非常头疼的时候休息一下、回退一下,换个思路去想。
事后总结 一定要把问题和解决问题的方案过程事后总结,融入到自己知识体系框架中。就算解决完了,也可以去了解是不是有更好的方案、其他解决问题方案和自己这个对比有啥优劣。
发现问题做技术的可能非常热衷于解决问题,并且也擅长解决问题。往往忽略的就是发现问题的能力。如果能培养出发现问题的能力是不是比别的技术同学会有竞争力?
多输入、扩宽知识面、 很多时候创新源于已有的两个不同领域的结合。当你了解的越广,看事情思考角度就会越多,能看到的问题点也会越多。
多思考、养成自问为什么的习惯 很多平时习惯的了事情会就是这样的,完全没有相关为什么会这样,如果是那样会怎么样? 想象力和思考很关键。
找痛点、发现不爽的地方 积极寻找周围让你不爽的地方,思考为什么会这样,有什么办法能理解。
最后在拥有了解决问题的能力的同时拥有比别人更强的发现问题能力,工作中的竞争力就更强了,不可替代性也会更强。
转载于:https://my.oschina.net/u/2250599/blog/3074628
相关知识
抽检40批次,15批次产品发现问题
原创 宠物出现行为问题不要紧张,这一类人可以帮你解决问题
宠物出现行为问题莫慌张,行为训练师帮您轻松解决问题(上)
我真的!真的!真的!当时没有发现问题
宠物出现行为问题莫慌张,行为训练师帮您轻松解决问题(下)
如何提高解决问题的能力.doc
几种小玩具,培养宝宝解决问题的能力
人才:解决问题的工具
惊人!鸟类宠物也能使用工具解决问题!
二年级数学下册应用题与解决问题专项练习题北师大版
网址: 解决问题&发现问题 https://m.mcbbbk.com/newsview373534.html
上一篇: 企业家解决问题的能力 |
下一篇: 林肯港鹦鹉饲养指南(培养健康快乐 |