微信号:infoqchina

介绍:有内容的技术社区媒体

办法总比问题多

2014-05-21 12:27 侯伯薇

记得大概十年之前,在《科技新时代》杂志上看到过一条文章。里面提到了一件当时看起来非常酷的硬件产品,能拍照、能播放音乐、能播放视频、能录音录像。


你一定会说,这不就是现在的iTouch吗,加上电话功能就是iPhone了。或者你想说,这根本就不是什么酷炫的东西,随便拿出一款智能手机都能搞定这些功能啊。


的确是这样,但在当时的文章中,以及在我当时阅读它的时候,真的觉得好酷啊。而那篇文章的目的并不是要向大家介绍这款产品,相反,这款产品是一个反面例子,问题就出在电池上。具备了这样丰富功能的设备,如果使用当时的电池,很短时间之内就没电了,所以再酷的功能也没有用。


然而,现在回过头看那篇文章,真的是有点儿讽刺,因为锂电池的出现,把当时看起来还很难以解决的问题比较好的解决掉了,所以那篇文章提到的并不是不可实现的产品(尽管那篇文章当时是那么断言的)。而且,科技的发展似乎总是会有加速度,会越来越快,电池方面也是一样,最近就还看到,有几分钟之内就可以充满电,然后可以使用较长时间的电池了。


所以看来,似乎在某一阶段问题是会存在的,但是解决问题的办法要比问题还多。


有些人会有成就,而有些人会平庸一生。关键就在于,前者在看到问题的同时,还会想到各种各样的解决办法,然后有选择地去做验证,最终解决问题;而后者在看到问题的时候,心中想到的也都是问题,还有的就是回避这些问题的想法。


其实问题本身不可怕,哲学课程中曾经告诉我们,我们就是要不断地:发现问题、分析问题、解决问题。那样才能够不断进步和提升。同时也告诉我们,在面对问题的时候,一定不要被表象所迷惑,而应该通过分析,找到问题的本质,从而更加有效地解决它。


想要找到问题的本质,最简单的工具就是多问几个为什么,不断地挖掘其深层次的内容。丰田公司就曾经有一个这样的故事,刚开始只是发现地面上有些润滑油,但那只是表象,如果没有分析的话,可能只是找拖把擦干净就可以了。然而,通过不断地提问,分析问题根本的原因,结果发现了深层次的原因,那样得到的解决办法不仅仅是保持整洁,而且还可以改善工作的环境,避免可能出现的重大问题。


发现并分析了问题之后,就要找办法来解决它们。其实对于任何一个问题,从各个角度看都会有所不同,那么解决的办法也会因角度不同而不同,存在多种。


作为程序员,在遇到系统问题的时候,或者从业务人员那里接受一个需求的时候,最直接的想法就是通过技术手段来解决问题——写个程序吧。但是,其实除了计算机技术之外,还有很多专业的知识,比方说管理方面的,流程方面的等等,当然,因为系统是人来使用的,所以一定会有人的因素在其中。所以,如果我们可以放宽视野,从业务、流程、人的角度多问自己一些为什么,也和对方沟通那些为什么,就很可能会找到更简单、更有效的解决办法。有些时候就像是蝴蝶效应一样,在某个地方做一项非常小的改变,引发一连串的反应,最终解决了比较大的问题,而且防范了更大问题的发生。这样,不仅仅是节省了我们的时间和精力,而且可以让我们在其他方面的能力得到提升(尤其是解决问题的能力),何乐而不为呢?


总之,我们不需要惧怕问题,而应该丰富自己的工具和知识,让自己具备更多可以解决问题的办法,那样,因为办法总比问题多,所以再困难的问题也一定会得到解决。


这样的人生不是很美好吗?


“第三只眼”:

主要由InfoQ编辑专门为微信公众账号自编自写的一个栏目,旨在表明编辑态度及表述平日见闻和思考,期望成为和读者沟通的桥梁。亦接受投稿:spark@cn.infoq.com


今日专栏作者:

侯伯薇@大连,快乐的程序员,InfoQ中文站翻译团队主编,热心的社区活动组织者。本文首发于他的微信公众账号快乐的程序员(happyprogrammer)。


***********************************

本文来自InfoQ微信公众账号:infoqchina

1、回复“今日新闻”,查看今天更新的新闻;

2、回复“今日英文”,查看今天英文站的更新;

3、回复“文章 +关键词”,搜索关键词相关内容;

4、回复“QCon”,了解QCon大会相关信息;

5、回复“活动”,了解最近InfoQ组织的线下沙龙;

6、回复“架构师”,获取《架构师》下载地址;

7、回复“投稿”,了解投稿和加入编辑团队的流程。

***********************************


 
InfoQ 更多文章 Facebook如何实现PB级别数据库自动化备份 学术派Google软件工程师Matt Welsh谈移动开发趋势 Spotify为什么要使用一些“无聊”的技术? 妹纸们放假了,汉纸们做啥? 大多数重构可以避免
猜您喜欢 收集一些你所不知道的Android代码 霸王学习机游戏,HTML给你的游戏童年 智能汽车:未来驾驶技术 汽车可测车主心率保障安全 《人是如何学习的》书摘 平安金融科技移动技术周报(第九期)