如何解决问题

先引用一段故事(或许它是广为人知的):魏文王曾求教于名医扁鹊:“你们家兄弟三人,都精于医术,谁是医术最好的呢?”扁鹊:“大哥最好,二哥差些,我是三人中最差的一个。”   魏王不解地说:“请你介绍的详细些。”  
 
扁鹊解释说:“大哥治病,是在病情发作之前,那时候病人自己还不觉得有病,但大哥就下药铲除了病根,使他的医术难以被人认可,所以没有名气,只是在我们家中被推崇备至。我的二哥治病,是在病初起之时,症状尚不十分明显,病人也没有觉得痛苦,二哥就能药到病除,使乡里人都认为二哥只是治小病很灵。我治病,都是在病情十分严重之时,病人痛苦万分,病人家属心急如焚。此时,他们看到我在经脉上穿刺,用针放血,或在患处敷以毒药以毒攻毒,或动大手术直指病灶,使重病人病情得到缓解或很快治愈,所以我名闻天下。”魏王大悟。

在低水平者看来棘手的问题,高水平者会如何解决呢?就像上面故事说的,低水平者考虑的是如何“解决”这个问题,而高水平者考虑的是如何预防这个问题。不同的层次,不同的思考角度。

比如高血压,得此病的人都知道它很麻烦。与其考虑如何治疗它,不如考虑如何预防。或许你要说了:我都得病了,还考虑预防,这不是晚了吗?不晚,懂得如何预防,至少可以让你知道如何约束自己的行为,防止病情加重。

比如,编程初级者面对一段复杂的程序,会考虑如何重构它,把它梳理成简洁的程序。高级者则会考虑如何在创建阶段就预防出现复杂的程序。

比如,在观看对战游戏录像时,初级者会考虑落后的那一方该如何反败为胜,高级者则会考虑:落后的情形是怎样形成的?如何预防它?

比如,英语苦手背单词表,背了又忘,效率很低。他们可能会考虑如何记住单词表。但是注重实效的学习者则不会遇到这个问题。虽然他们背单词,但不背单词表。他们可能会在一段上下文(文章或视频)中体会一个单词是如何被使用的,在此情境中单词有怎样的含义。

综上所述,面对一些棘手的问题,暂不考虑如何解决。不妨想象自己是更高水平者,考虑如何预防它。

时间: 2024-10-25 07:54:50

如何解决问题的相关文章

谈谈程序员解决问题的能力

谈谈程序员解决问题的能力 解决问题的能力,程序员立业之本. 一般写文章我不会特意去写,而是有感而发的时候刚好又有时间我就会去写写文字.本想推些技术文章的,但写技术文章又很耗时,写得太浅显又没有技术含量,写多了恐怕大家也没耐心去看(不就是懒么,给自己找这么多借口).公众号这么多,你又能看的了多少呢?小巫这个公众号不会像某些网红那样每天都想破脑袋去写文章,也不期望这个公众号能给我带来什么,毕竟以我的尿性我让我每天写鸡汤文我自己都会恶心.好了,进入今天这篇文章的主题,跟大家谈谈程序员解决问题的能力.

用数组解决问题(一)

由于数组在编程中极为常见,并且数组技巧在非数组场合下也常常被使用,因此数组可以作为用数据结构解决问题的重要练兵场所. 一.基础知识概述 1,存储 这是最基本的操作.数组是一组变量的集合,我们可以对其中的每个变量进行赋值. tenIntegerArray[0] = 5; //把整数5赋值给前面所声明的数组的第1个元素 int tenIntegerArray[10] = {1,2,3,6,12,-57,30987,0,-287,9}; //给数组中的每个元素赋一个特定的值 int tenIntege

【解决问题.思路篇】StringIndexOutOfBoundsException:String index out of range: -1

看到题目,就应该能想到应该是字符串过长引起的问题.下面咱们分析一下. 报错: 严重: Servlet.service()for servlet jsp threw exception java.lang.StringIndexOutOfBoundsException:String index out of range: -1 根据代码跟踪,发现是首页数据加载完之后就会报错,所以继续跟踪,发现了问题. 当我们输入了访问地址:localhost:8080页面以及数据加载完就会报错,抛异常.但是不影响

程序员解决问题的60个策略

根本的指导方针 首先写代码的时候最好不要有缺陷.最好的修复方法就是让bug胎死腹中. 良好的单元测试 强制数据库约束 使用输入验证框架 避免未实现的“else”条件 在应用到主程序之前知道如何在孤立的情况下使用 日志 2.print语句.往往额外输出个一两行将有助于隔离问题. 3.切换至详细的日志记录.详细的日志记录有助于发现更多的线索. 4.搜索日志.如果日志太多,可采取关键字或错误代码来搜索日志文件. 5.开启自动换行和关闭自动换行.控制日志的自动换行也非常有用. 6.搜索不同的日志.主服务

对“善于提问,主动解决问题”的程序员的吐槽

凡事都问并不意味着好学,也不是善于交流,更不是主动解决问题.在发问之前没有经过思考的,没有尝试通过百度.谷歌去独立解决的,都是对被问者时间和精力无耻的索取.所以当我拒绝回答你的问题,而是委婉的让你去问度娘时,我的意思是“你是三岁小孩儿啊,这样的事都来烦我!”.而对那些将此作为优点,标榜为”善于提问,主动解决问题“而大加赞赏的领导来说,我只能呵呵了. ——我是在谈管理

ppt怎么转换成pdf?真正解决问题还得靠它!

ppt怎么转换成pdf?也许你有很多种转换方法,但是它们在遇到批量转换.pdf转ppt或是加密文件的转换时也就不好使了!能够真正解决问题的还得靠它!       因为它拥有最为优秀的转换识别功能,是很多转换工具无法比拟的,即便是图片或扫描版PDF文件也可以轻松转换成Word/Excel/PPT/HTML/IMG,成功的文字.图片.符号.包括排版样式都可以随意在Word文档中进行编辑.唯一的缺点就是:目前该软件提供的是免费试用版.咱先不考虑是试用版还是正式版,先让我们就这试用版来看下它的转换效果究

应试教育:你是在“套题”还是在“解决问题”?

?为什么当初会采用"背题型"的方式? ?"背题型"的局限性在哪? ?建构"知识体系"优势在哪? ?"题海战术"的认知错误 ?学习和考试的本质 声明:此文纯属个人学习方法总结. 1.为什么当初会采用"背题型"的方式? 以前上了高中,由于身边学霸太多,为了急于缩短与他们之间的天壤之别,总想着调整自己的学习方法. 本来自己就没什么学习方法,加上老师布置下做不完的题目,况且时常听到"题海战术"的

【心灵鸡汤】浪子助你提高解决问题能力

今天我们聊聊开心的话题 :) 我们都知道无论在什么行业,学习能力才是发展的最重要的,用潜力来说也可以. 但是学习能力是什么,其实很虚,企业如何为你的学习能力买单发工资.我觉得可以用解决问题的能力来衡量 我们从几张截图开始我们的话题 截图一: 截图二: 截图三: 善用互联网的搜索工具 作为新手难免是遇到问题就到各个技术群里去询问,这个很正常,我也是这么经历过来的.但是一般都有工作,谁又能及时给予帮助,基本不可能了.所以还要要靠自己,我们就那第一张截图来说,根据提示:no input file sp

【解决问题】centOS 7 设置固定IP,无法上外网

使用Xenserver搭建服务器集群,在安装centOS时候,发现如果将服务器IP设置成为static ip,只能内网互通,无法上外网(ping www.baidu.com 失败) 网上搜索了一下,发现百度不靠谱.同样的内容转来转去,根本不解决问题. ================================================================ 常规的做法是:修改/etc/sysconfig/network-scripts目录下的eth0文件就行,添加IPADD

17SpringMvc_在业务控制方法中写入包装User的模型来收集参数——解决问题

前一篇文章,讲了在业务方法中多个模型收集参数有一个问题,现在这篇文章就来解决一上一篇文章的问题. User和Admin是两个不同的实体类.我们解决问题的方法是: 如果多个模型中有相同的属性时,可以用user.name或admin.name来收集客户端参数.就是用一个新的模型将User和Admin再封装一次. 给出案例的结构图: 上面结构图中用到了Admin.java;Bean.java;UserAction.java;springmvc_008.xml;spring.xml;web.xml;pe