热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

《你的灯亮着吗?》读后感

前言:也许你是一名普通的程序员或者一个底层的职员,你的工作就是保质保量地完成上级交给你的任务,你有时会困惑为什么你努力的工作始终得不到上级的赏识和提拔。也许你是一名软件开发小组的负责人或者领导着
前言:
也许你是一名普通的程序员或者一个底层的职员,你的工作就是保质保量地完成上级交给你的任务,你有时会困惑为什么你努力的工作始终得不到上级的赏识和提拔。也许你是一名软件开发小组的负责人或者领导着数十名员工的经理人,你的工作就是按部就班地将你接到的任务分成小块之后分排给你的下属,我猜你一定常常会头痛于上级变化无常的要求和下级死鱼一般的反馈。也许你站在了系统分析和首席设计师的位置,或者你是麾下聚集了一大批精兵强将的企业家,你一定会为你的那些莫名其妙的下属不明就里的行为搞得头昏脑胀,你会在一个人的时候大声地抱怨:真搞不明白这帮家伙脑子里在想些什么!


那么,你知道自己在考虑的是什么?自己在做的又是什么吗?或者说,你的所做究竟是解决了什么问题?解决了谁的问题?是否真正解决了她的问题?或者说,你的所想究竟是基于什么需求?满足了谁的愿望?是否真正达到了人们的需要?


在我们幼年的时候,我们对世界充满了憧憬;在我们青年的时候,我们心中满怀着理想;在我们壮年的时候,我们认为自己已经坚定地将地球踩在脚下;而在我们老年的时候,我们发现突然间有了足够的时间来后悔以前所作的一切。


我们在世间生存,各各寻找自己的生存方式。但这世间并不常常如愿,我们的生活被各种各样的小节所纠缠,我们的事业被各行各
业的敌友所阻拦,我们的爱情因对方瞬息万变的要求而蹒跚。然后,我们忙碌于柴米油盐酱醋茶,我们奔波于甲乙丙丁你我他,我们搞不清爱人从何处收集了那么多泪花。


是的,我们彷徨,苦闷;在被人问及我们自己的需要的时候,我们苦笑。


不识庐山真面目,只缘身在此山中。如果我们无法跳出作为个人的境地,还停留在不断地接受问题、不断地“发现问题”、不断地“解决问题”的怪圈中,我们永远无法知道自己“需要什么”和“正在干些什么”。面对变化多端的世界,面对错综复杂的问题,我们一
筹莫展,一脚踏进焦油坑不知前路茫茫。



=========================================================================================
上面这一段是直接摘抄下来的,真实表达了作为一位开发人员对问题的认识及理想与现实之间的差异
=========================================================================================


这篇文章总共分为六章,只有短短的53页的一本小册子,花了一天时间读完了,本书主要讲述如下几个问题


第一篇:问题是什么?
那些没有经验的问题解决者们,几乎无一例外,都是去匆忙的寻找解决办法,而不是先给要解决的问题下定义。即使是有经验的问题解决者们,在社会压力要求他匆忙决定的时候,也很容易屈服。这样,他们会找到得到很多解决办法,但未必适合手头这个问题。当一个人努力让别人接受他赞成的解决方法的时候,总是指责别人太顽固,而不是说对方的观点其实是可以替代的。


您的问题的本质是什么?
问题其实就是你期望的东西和你体验的东西之间的差别
要想解决问题,要么改变期望,要么改变体验。要改变体验,可以缩短实际的等待时间,或者使时间显得变短了。
如果你想找到一个问题的解决方法,试试“让情况变得更糟”。
我们一直都不会知道问题究竟是什么――直到我们不再拥有这些问题了。


第二篇:这个问题是什么?
如果你太轻易地解决了他们的问题,他们永远都不会相信你真的解决了他们的问题。
不要把问题的解决方法误认为是问题的定义――特别是在你使用自己的解决方法时。
你永远都不能肯定你已经有了一个正确的定义,即使在问题已经解决之后。
不要过早地下结论,但是也不要忽略你的第一印象。


比利和别人都错在了同一个地方,他们以为如果问题是重要的,那么答案也必然是重要的。“不,”当比利漫不经心地清空他的邮箱时,自言自语道,“根本不是这样的。处理问题的时候真正重要的是知道永远都不会找到答案,但是这没关系,只要你不停的问。只有当你骗自己去相信你有了最终的问题定义――最后的,真正的答案――的时候,你才会被欺骗得去相信你有了最后的解决方法。并且如果这么想,你总是错的,因为根本就没有一种东西叫‘最终解决方法’。” 

你永远也不能肯定你有了一个正确的定义,但是永远不要放弃寻求它的努力。

第三篇:什么是真正的问题?
人容易被刮胡子的刀片划伤,是设计者的问题?还是使用者的问题?
车祸经常发生,是因为政策对速度限制太高了?还是因为开车不小心?

当出现这样的问题时,大部分人都会把责任归到使用者或司机的头上,怪他们不小心。不过也可以通过改变设计,
使刮胡子的人不容易受伤,以及可以通过改变法规政策来减少车祸的发生率。
所以,真正的问题可能不是你意识到的问题,问题最难以处理的部分恰恰是去意识到它们的存在。

如果在你对问题的理解中,你想不出至少 3 样可能出错的东西,那么你并没有真正的理解这个问题。

每种解决方法都会带来新的问题,我们永远都不能消灭问题。问题、解决方法以及新的问题交织成一条无穷无尽的锁链。我们能期望的最好结果就是新的问题没有我们“解决了”的那个那么棘手。我们使问题变得不那么棘手,其实只是把问题放在“别人家的后院儿里”。这种技巧叫做转嫁问题。新的问题常常是在无意识的情况下产生的。


当我们把我们的设计或定义介绍给一个对它并不熟悉的人的时候,我们会强迫自己用一种全新的观点来看待事物――然后就会发现新的不相称。(不相称问题,即解决某一问题时,衍生出的其它问题)设计者不断地产生不相称的解决方法。不相称的解决方法就是那种给要和使用这种解决办法的人们带来不协调的后果的解决方法。当刮脸的刀片容易伤到使用者的时候,人们往往认为是自己的不小心造成的。只要让设计者感受到这一问题,就容易解决。

通过如下的技巧来发现问题:
要获得新鲜的看法。如使用新的东西的时候,往往问题自己暴露出来,但使用习惯之后,就意识不到问题了。所以通过一个新手的眼睛可以体验到一些问题。
试试你对外国人、盲人或孩子的定义,否则就试者让自己变成外国人、盲人或者像个孩子。
问题的表述、顺序等,都会影响问题本身。
一旦你用文字来表述一个问题,请仔细推敲这些文字以使这种表述在每个人的头脑中都是一个意思。


第四篇:这是谁的问题?
当别人能够很好地解决自己问题的时候,千万不要越俎代庖。
如果这是他们的麻烦,就让它成为他们的麻烦。
如果某人能够解决这个问题,但是他本人却并不会遇到这一问题时,那么你们首先要做的就是让他也感受到这一问题。
试试换过来指责你自己――即使只有一秒钟。有时候把问题归到自己身上,可能会得到一个简单的问题解。

试试换过来指责你自己――即使只有一秒钟,问题就消失了。

隧道尽头的灯:
在日内瓦湖上的山脉中,建成了一条很长的汽车隧道。在投入使用之前,总工程师想起来,她忘了警告汽车司机在进入隧道
之前把车灯打开。尽管隧道的照明设施很好,仍然需要预防停电的情况下发生灾难。

工程师考虑了她能够强加在司机及其乘客身上的很多种解决办法:
1、她可以在隧道尽头里一块标牌,写上:关掉车灯,但是这样的话夜晚行车的人们也会关掉车灯。
2、她可以装作不知道,顺其自然..不,这本来就是现状,并且政府官员们认为工程师的工作做的一团糟。
3、她可以在风景俯瞰处建造一个充电站。但是要维护要花很多钱,并且如果它出了故障人们会更加恼火。
4、她可以授权一家私人公司经营充电站。但是这会使风景区变得商业化,这是政府和游客绝对不会接受的。
5、她可以在隧道尽头树立一个表意更明确的标牌:
如果这是白天,并且如果您的车灯开着,那么熄灭车灯;
如果天色已晚,并且如果您的车灯没开,那么打开车灯;
如果这是白天,并且如果您的车灯没开,那么就别打开;
如果天色已晚,并且如果您的车灯开着,那么就别关它。
等人们读完这个标牌,汽车早已经飞过围栏,并且咕噜咕噜地沉到湖底了。


事实上总工程师并没有把问题复杂化,她用了一种方法,“把问题当作他们的问题”――她假设司机们非常愿意解决这个问题,但是也许需要一点儿提醒。她还假设司机们――如果他们通过了驾驶执照的考试――不可能是那种彻头彻尾的傻瓜。他们所需要的只是在隧道尽头加一块标牌,写上:您的灯亮着么?

如果人们的灯真的亮着,一个小小的提醒可能比你那些复杂的解决方法都更有效,那么,您的灯亮着么?


第五篇:问题是从哪儿来的?

在这首诗里他叙述了大学里如何从同僚中选拔知识渊博者的过程。在某一节中,伯恩斯教导教师们说:
各位先生,你们就像是一个国王,
你的奴仆们将会为此震惊,
他们越是无能,
就越符合你对他们的期望。


With your honours,as with a certain king, 
In your servants this is striking, 
The more incapacity they bring, 
The more they’re to your liking 。
换句话说,如果候选人缺乏承担这项工作的能力,他就会更加感激那些委任他的人。


问题的根源常常在你自己身上。
当你发现原来恶棍是英雄,而英雄――你――是恶棍的时候,是怎样的致命一击。很抱歉,但是我们必须这么告诉您,至少一次。基于我们的经验,事实上有53.27%的时间问题实际上是出在问题解决者身上的。简而言之,问题的最终根源也许根本就不存在。换句话说,
在问题解决者的山谷里,制造问题的人是国王、总统、或者主教。

你父亲的父亲也许曾经告诉过你,


“在这个世界上有两种人,
一种人做事,另一种人给别人找事做。
离第二种人远一点,这样你就会很顺利。” 


或者,你母亲的父亲也许曾经说过,


“在这个世界上有两种人,
一种人做事,另一种人享受荣誉。
待在第一种人中间――那里的竞争要少得多。”


对于那些整个头脑都局限在解决智力题的思维模式中的家伙,那种明显的解决方法对于他们的头脑是一记重击。在军事通讯中,迷惑敌人的一种最简单的方法就是用未加密的“纯文本”来传送消息。那些密码破译专家知道消息是从敌方发过来的,就不会按照字面
意思来理解。但是,总体来说,所有的军事问题都比很多日常老百姓的问题简单――就因为你知道你的“对手”是谁,如果你能合理的利用他们的特点,就可以极大的减少需要考虑的问题定义的数量。


第六篇:我们真的想解决问题吗?


不管看上去如何,人们很少知道他们要什么直到你给了他们所要求的东西。最终的分析表明,并没有多少人真的希望他们的问题被解决。


我们永远没有足够的时间来把它做好,但是我们总有足够的时间来重新做一遍。我们永远没有足够的时间来考虑我们是否真的需要它,但是我们总是有足够的时间来为之后悔。

重复的刺激会导致反应越来越小。适应性允许我们忽略我们环境中恒久不变的东西,这样会使我们的生活简单化。当我们小小的世界中出现新事物的时候,它是最富刺激性的。在它保持了一小段时间,既不带来威胁也不带来机会之后,它变成了“环境”的一部分,或者说背景。最后,它被完全略去了:当我们考虑问题的时候,我们习惯了的东西总是倾向于从思考中被忽略。只有当“解决方法”导致我们习惯的元素被去除之后,我们才会震惊。


“首先,对自己要真诚。”
“This above all, to thine own self be true。”

对自己要真诚,在这里的意思是,在你靠近一个解决方案、甚至一个定义之前,你必须考虑道德的问题,然后再开始降低你的敏感度。这种考虑永远都不会是浪费你的时间,因为解决问题永远都不会是一个道德上中立的行为――不管它是多么的吸引它的从业者们。



推荐阅读
  • 深入解析 Apache Shiro 安全框架架构
    本文详细介绍了 Apache Shiro,一个强大且灵活的开源安全框架。Shiro 专注于简化身份验证、授权、会话管理和加密等复杂的安全操作,使开发者能够更轻松地保护应用程序。其核心目标是提供易于使用和理解的API,同时确保高度的安全性和灵活性。 ... [详细]
  • 探讨如何真正掌握Java EE,包括所需技能、工具和实践经验。资深软件教学总监李刚分享了对毕业生简历中常见问题的看法,并提供了详尽的标准。 ... [详细]
  • 探讨了小型企业在构建安全网络和软件时所面临的挑战和机遇。本文介绍了如何通过合理的方法和工具,确保小型企业能够有效提升其软件的安全性,从而保护客户数据并增强市场竞争力。 ... [详细]
  • 本文详细介绍了Java中的输入输出(IO)流,包括其基本概念、分类及应用。IO流是用于在程序和外部资源之间传输数据的一套API。根据数据流动的方向,可以分为输入流(从外部流向程序)和输出流(从程序流向外部)。此外,还涵盖了字节流和字符流的区别及其具体实现。 ... [详细]
  • 网易严选Java开发面试:MySQL索引深度解析
    本文详细记录了网易严选Java开发岗位的面试经验,特别针对MySQL索引相关的技术问题进行了深入探讨。通过本文,读者可以了解面试官常问的索引问题及其背后的原理。 ... [详细]
  • 本文探讨了如何在日常工作中通过优化效率和深入研究核心技术,将技术和知识转化为实际收益。文章结合个人经验,分享了提高工作效率、掌握高价值技能以及选择合适工作环境的方法,帮助读者更好地实现技术变现。 ... [详细]
  • 本文详细介绍了在 Windows 2000 系统中启用 TELNET 服务时需要注意的 NTLM 配置问题,帮助用户解决常见的身份验证失败错误。 ... [详细]
  • 本文详细介绍了C语言的起源、发展及其标准化过程,涵盖了从早期的BCPL和B语言到现代C语言的演变,并探讨了其在操作系统和跨平台编程中的重要地位。 ... [详细]
  • Python处理Word文档的高效技巧
    本文详细介绍了如何使用Python处理Word文档,涵盖从基础操作到高级功能的各种技巧。我们将探讨如何生成文档、定义样式、提取表格数据以及处理超链接和图片等内容。 ... [详细]
  • 采用IKE方式建立IPsec安全隧道
    一、【组网和实验环境】按如上的接口ip先作配置,再作ipsec的相关配置,配置文本见文章最后本文实验采用的交换机是H3C模拟器,下载地址如 ... [详细]
  • 福克斯新闻数据库配置失误导致1300万条敏感记录泄露
    由于数据库配置错误,福克斯新闻暴露了一个58GB的未受保护数据库,其中包含约1300万条网络内容管理记录。任何互联网用户都可以访问这些数据,引发了严重的安全风险。 ... [详细]
  • 本文深入分析了 USDC 的稳定性和可能的救援措施,探讨了在硅谷银行破产后 USDC 面临的风险以及行业内的反应。 ... [详细]
  • 本文探讨了如何在 PHP 的 Eloquent ORM 中实现数据表之间的关联查询,并通过具体示例详细解释了如何将关联数据嵌入到查询结果中。这不仅提高了数据查询的效率,还简化了代码逻辑。 ... [详细]
  • 本文介绍了如何利用npm脚本和concurrently工具,实现本地开发环境中多个监听服务的同时启动,包括HTTP服务、自动刷新、Sass和ES6支持。 ... [详细]
  • 深入解析 Spring Security 用户认证机制
    本文将详细介绍 Spring Security 中用户登录认证的核心流程,重点分析 AbstractAuthenticationProcessingFilter 和 AuthenticationManager 的工作原理。通过理解这些组件的实现,读者可以更好地掌握 Spring Security 的认证机制。 ... [详细]
author-avatar
初升的太阳1866
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有