对于问题,要打破砂锅问到底,也要懂得不求甚解——不执着于问题本身

学习知识时,难免会遇到问题。我们对于问题抱有怎么的态度,对于我们获取知识也是很重要的一个方面。

"打破砂锅问到底"不是执着于问题,而是渴求问题背后的知识。一知半解只能解决当前问题,但明白了造成问题的原因、清楚了解决问题需要掌握的知识点,那么我们也就知道了面对这样的问题该从哪里入手。

?

"不求甚解"咋一看好像与上面"打破砂锅问到底"态度截然相反,其实本质也是一样的——不执着于问题本身。不是所有问题都必定有个标准答案,甚至,不是所有问题都会有答案。当我们过于执着于寻求问题的答案时(这个时候也许用"钻牛角尖"来形容更恰当一些),我们也就容易一叶障目。当我们抱着这样的心态试图解决问题时,常会暴躁、觉得这问题简直莫名其妙,情绪方面的不理智多数时候会影响我们的逻辑思考,从而让我们离所寻求的答案更远。

所以,当我们冷静思考、仔细搜索、多方询问后,甚至摸清了问题所在,但就是没法圆满解决问题的时候,放宽心一点。暂时将这个问题放一放,先优先解决更重要的有价值的事,如果放不下可以等到空闲时间再去琢磨琢磨。

?

?

写作缘由:今天遇到一个链接默认行为的问题,纠结了两三个小时,各种调试、搜索资料,问题是弄清楚了但没有比较满意的解决办法。结果是花费了过多的时间在这上面,投入与收效不成正比,还影响了我的情绪。以后再面对问题态度要摆正才是,特地写下这篇博客也是为了提醒我自己。J

时间: 2024-08-04 19:00:23

对于问题,要打破砂锅问到底,也要懂得不求甚解——不执着于问题本身的相关文章

Service到底要不要自己调用Looper.prepare()?

============问题描述============ 写了一个Service, 在里面启动了一个线程,于是实例化了一个Handler来处理消息. 但运行时抛出异常说不能在没有调用Looper.prepare()的线程中创建Handler. 然后我在Service的onCreate()中调用Looper.prepare(),却又被抛出异常,说一个线程中只能有一个Looper. 晕了,到底应该怎么办呢? ============解决方案1============ 主线程本身就有一个Looper 

《敏捷开发的45个习惯》

开篇第一句:continuous development,not episodic. 1以迭代的方式工作: 缺定一小块时间的计划,按时完成他们. 2态度决定一切 a指责不能解决bug b欲速不达:普通的码农不理解那块代码,只要能够工作就好,要么直接复制,要么直接调用.优秀的程序员会深挖一层,想明白会产生什么影响. (防微杜渐,别想着快速修补) (不要孤立编代码,实行代码复审) (使用单元测试,每一快都能测试) c对事不对人 (消极扼杀创新  团队仲裁机制) d排除万难(如何维护别人的代码.还是自

学习笔记之--高效程序员的45个习惯

有本关于敏捷开发方面的书非常不错<高效程序员的45个习惯-敏捷开发修炼之道>,Venkat Subramaniam和Andy Hunt著,该书简短.易读.精炼.深入,深刻且实用.对于想要采用敏捷方法的人很有价值.此书通过常理和经验,阐述了为什么应该在项目中实用敏捷方法.更难得的是,这些行之有效的实战经验,竟然从一本书中得到了.如果能拿这些习惯在项目中一以贯之,肯定会受益匪浅.下本罗列该书这45个习惯,一并列出其中的Key Point. -----------------------------

喜欢计算机的孩子们啊,保持单纯、不断思考,方成取舍之道

我小学二年级接触数学竞赛,四五年级接触计算机竞赛,现在计算机系大三,关键这条路还是我自己选的,你肯定就知道我对数学和计算机感情多深了. 小学数学风生水起,到中学勉强双一保送,再到如今大学生活平平,身边人大都见证了我的颓废,而我自己觉得呢?颓废是颓废,可更准确地说,其实是迷茫. 数学好玩,我小时候一直这么觉得:数学没意思,计算机好玩,这是我中学的想法:如今,我觉得它们都好玩,只可惜自己走了弯路. 于是,愚蠢的我在奋斗的路上手忙脚乱.但正因我忙,我更想挤出时间把自己走的弯路记录下来,但愿后人别走我的

《高效程序员的45个习惯:敏捷开发修炼之道》

--敏捷开发入门经典-- [内容] <高效程序员的45个习惯:敏捷开发修炼之道(修订版)>总结并生动地阐述了成为高效的开发人员所需具备的45个习惯.思想观念和方法,涵盖了软件开发进程.编程和调试工作.开发者态度.项目和团队管理以及持续学习等几方面. <高效程序员的45个习惯:敏捷开发修炼之道(修订版)>适合所有程序员阅读. [作者] Venkat Subramaniam博士: Agile Developer公司创始人,敏捷开发权威人士.他培训并指导了美国.加拿大.印度和欧洲多国的上

PHP不仅仅是PHP

PHP不仅仅是PHP PHP不仅仅是PHP. PHP的面试不仅仅会问到PHP语言本身(基本都是基础和细节),下面列举的主要是都是高级工程师的要求 比如:PHP中include和require的区别详解, 各个版本间差异,就算没用过别的版本,也要看一下私下学习一下,也至少要看一下版本7,体现你的爱学习有学习精神(会有加分哦) 然后还会问到: MySQL:包括索引(索引命中),引擎(常用引擎及区别),高并发,表结构的设计,如何排查慢查询 HTTP协议:三次握手,状态码,请求的头部和body以及响应的

注意四个职场礼仪赢取人际关系

我们的这一辈子,其实大部分最美好的时光都会在职场度过,职场雷区随处可见,学会职场礼仪是生活中不可或缺的一部分,注意礼仪的使用也是为人处事的基本, 一个人言语举止中反映着一个人的修养与学识,言语举止大方得体,可以给他人留下良好的印象也有助于更好的与他人再次交流与沟通,所以在职场礼仪是特别重要的. 下面就一起来学习职场基本礼仪知识,教你走上人生巅峰. 谈吐文明 谈话中一些细小的地方,也应当体现对他人的尊重.谈话中使用外语和方言,需要顾及谈话的对象以及在场的其他人.假如有人听不懂,那就最好别用.不然就

数据挖掘之算法---常用挖掘算法

http://www.cnblogs.com/jerrylead/archive/2011/03/09/1978280.html 最小倒数,梯度,极值 http://blog.csdn.net/zouxy09/article/details/8195017  联合概率分类 http://www.cnblogs.com/jerrylead/archive/2011/03/05/1971903.html 判别和生成模型 http://blog.csdn.net/zc55803903/article/

Catalogue 目录

第二章 态度决定一切 1.做事 2.欲速则不达 3.对事不对人 4.排除万难,奋勇前进 第三章 学无止境 5.跟踪变化 6.对团队投资 7.懂得丢弃 8.打破砂锅问到底 9.把握开发节奏 第四章 交付用户想要的软件 10.让客户做决定 11.让设计指导而不是操纵开发 12.合理地使用技术 13.保持可以发布 14.提早集成,频繁集成 15.提早实现自动化部署 16.使用演示获得频繁反馈 17.固定的价格就意味着背叛承诺 18.使用短迭代,增量发布 第五章 敏捷反馈 19.守护天使 20.先用它再