新浪微博:罗斯汀zdlzx

工作两三年后应该着重发展的能力"Know why"

上一篇 / 下一篇  2010-11-14 18:33:47

又到年底,又到回顾和展望的时刻。一个同事和我聊起他的困惑:工作两三年了,日常工作都已经知道如何开展了。年复一年,项目还是老项目,自己做的事情估计也差不多,不知道新的一年对自己该有些什么样的期望,又应该具体发展哪一方面的能力。

 

我问了他两个问题:对于你一直在做的你认为已经熟悉的日常工作,你是否了解为什么要做这件事(可不可以不做)?为什么要这样做这件事(而不是那样做这件事)?他有些茫然。于是我建议他下阶段重点培养“Know why”的能力。

 

软件测试领域里,我们熟悉两个说法:验证软件是否”do the right things””do things right”。意思是我们要验证软件是否“做了正确的事”和“正确地做事”。在日常工作中,可以将这个概念引申开去。刚工作时,我们只要了解怎么完成手头的工作,“know how”,即“正确地做事”。当然,这里的正确是相对正确。意思是别人要我做什么就做什么;前人怎么做,过去我怎么做就还一直都是这么做。大多数人工作了两年后,基本只停留在这个老状态,顶多是更熟练了而已。谈到发展,总是想着怎么领导就不能派点新的有挑战性的活给我干?若没有新的外来挑战,自己慢慢对手头的工作也越来越没有热情了。可是自己也都知道逆水行舟,不进则退。如果没有新的工作机会,没有新的工作内容,又想提升自己,实现突破,该从哪里入手呢?

 

首先回到“正确地做事”,前面我们说它是“相对正确”。为什么呢?因为世界上没有永远绝对正确的事情,也就是工作中永远存在着改进的空间。举个大家都熟悉的小例子:做测试计划。测试计划嘛,相信大家没做过也看过很多了。模板在那里,过往的测试计划看上去也很相似。依葫芦画瓢,做个新的测试计划不难啊!OK,拿着你的测试计划,开发经理问了一堆为什么。比如,为什么这次我们需要4个测试人员?上个项目和我们差不多,他们才2个测试人员啊!我们项目开发时间已经很紧了,为什么还要花那么多时间和人力做性能测试?为什么安排的测试是n轮而不是n-2轮或者n+2轮?。。。如果这些问题在当时你做这个计划的时候都没有考虑过,你不曾说服过自己,又何谈说服别人呢?看事容易做事难,其实容易复制的是模板,人的思考永远是很难复制的。为什么要这样而不那样?这是一个很好的问题,在别人没问你之前记得问问你自己。

 

再说说“做正确的事”。想没想过为什么要测试计划?不写可不可以?写了谁会看?看了对他们有什么用?有时看似无厘头的问题其实会带领我们追溯到问题的本质,带给我们意想不到的收获。例如,多年来软件开发中流程和文档曾是多么重要,敏捷宣言却说“个人的交互胜于流程”“可运行的程序胜于文档”。换个怀疑甚至批判的角度,经典不一定都是对的,他人的经验不一定适用于我,甚至我过去的宝贵经验可能被今天的一次实验全盘推翻。工作中如果我们能够怀着开放的心态,去寻找做这某件事背后最想达到的目标,最本质的诉求,我们就可以开始拥有自己的独立判断能力,更可能作出一些大的突破和创新。还记得我们想做的事情、可做的事情、能做的事情、该做的事情那几个圆么?花点时间去画画这几个圆,看看它们的交集,也许你的疑惑和迷茫就会云消雾散。

 

新的一年要来了,如果外界不变,何不尝试做新的自己呢?就站在你现在的位置,重新审视你一直习惯的工作内容和方式,多问几个为什么,尝试着去发现其中蕴涵着的改进工作,甚至创新的可能。哪怕这些改进是小的,也可能失败,但经过了思考和尝试变化后,你的“爱迪生的第三个小板凳“一定会帮助你在能力上有了质的变化。收获一个新的自己!


TAG:

测亦有道 引用 删除 系统消息   /   2010-11-19 16:31:47
5
引用 删除 leve1031   /   2010-11-19 10:44:26
very good.
安然美的个人空间 引用 删除 176626650   /   2010-11-18 22:26:37
好文章 呵呵
 

评分:0

我来说两句

日历

« 2024-04-20  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 1324611
  • 日志数: 88
  • 建立时间: 2010-08-18
  • 更新时间: 2016-02-25

RSS订阅

Open Toolbar