毕业已经一年之久,但无论从哪个角度去看,我都还是那么像一个新人,找不到把事情做到出色的感觉。这期间掉过各种各样的坑,但是有一个坑直到最近,我好像才慢慢的向上爬了那么一点点,开始总结有没有什么方法论可以直接拿来用?
听大家做工作总结的时候,总能听到有人说自己工作效率低,需要提高效率。但是究竟怎么样才能够提高效率,大家都好像避而不谈。就像人人都说自己很忙,但是究竟在忙些什么,却答不上来。
我发现自己效率低下的一个原因是做了很多次重复的无用功。可能是因为身处管理软件服务的领域,接触的都是项目管理中的工作,所以体会颇深。举个例子:
项目经理:请把项目中的主要任务列个清单。
假设两个人C和D分别接到了这个任务。看看他们的反应会是什么?
C:好的。
D:请问为什么要做这个任务清单,这个清单给谁用?
一开始的我是C,每次拿到任务,只回答一句,好的,然后就着手去做。但是经常碰到的情况是:因为是个新人,和同事的配合不够默契,很容易导致理解出现偏差。就比如这个任务,一开始我会觉得不就是把任务列个清单嘛,那就把最近大家手中的工作整理一下,按照任务列表格式放到表格中就OK。结果呢,提交之后,得知这个表格是项目汇报时给客户看的,关系到项目验收。所以,根本不合格,得重新做。
这样的含泪史简直不胜枚举,谁让以前不懂得吾日三省吾身的重要性,现在终于学会一招,在做事情之前问为什么要做这件事情?
学会做事之前问个Why
自从学会在做事之前问"为什么"之后,很多初看难度很大的问题,经过再三追问之后,竟然变得很容易。
例如新系统上线,客户说:我需要这张报表和老系统一模一样。如果你要是纠结这个问题就很惨。因为两个系统从架构之初的底层设计就不一样,所以怎么可能做到一样,再者就算要做到一样,那工作量也绝对不小。怎么办,我就问:你为什么要一模一样,你最终想要的是什么东西?
经过这么一番沟通,才得知因为她想要的根本不是一模一样的报表,而只是符合条件的数据。不纠结格式的是否一致,只关注数据的准确性,问题自然轻易解决。
作为一个小白,很可能在开始做事时,因为经验不足,没有办法完全理解上司的要求,那么在恰当的时候,可以选择问个why,毕竟意义很重要。当然更厉害的在于不问,就了然于胸,甚至给出了应该需要但是没有想到的。这是优秀的人和卓越的人之间的差异。优秀的人带他们去想去的地方,卓越的人带他们去应该去却没有去的地方。还没有想清楚如何成为一个卓越的人之前,那就先进化成一个优秀的人吧。
学会做事之前问自己How
对于这一点的教训可谓惨痛。大学没有好好学过软件测试的课程。所以做起测试来全然无法,再加上我的本职工作是实施顾问,测试只是其中一部分,所以更是专业度欠缺。开发的同事做完,一般会直接抛给我一句:有仙,你去测试吧。
我呢,以初生牛犊不怕虎的精神,说测就测。按照需求,就开始在测试系统里一番走流程,没有步骤和章法,测试完觉得没有问题,就直接放到正式系统开始运行,结果一部署之后,客户立马炸锅,这里报错,那里报错。
可以前缺少反思,没有想明白问题出在哪里,还觉得自己很努力啊,为什么他们就不理解我的用功。这样的错误多次出现,逼得我不得不开始思考到底哪里出了问题。我开始问自己:
在测试中最重要的事情是什么?
不断的问自己,不断的问。当我写下最重要的事情根本不是动手在系统运行,而是写下所有需要测试的情况,即整理你的测试思路和步骤。那一刻,我有一种恍然大悟的感觉。自那开始,我慢慢的不着急于直接去做,而是列举所有可能的情况,所有需要测试的情况,虽然依然有遗漏,但是很明显,出错的概率小了很多。
所以这大概成为我提高效率的第二个关键点,别着急去做,先想清楚,想清楚要如何做以及你要做什么,甚至可能的话,把它写下来。
多么简单的道理,无非就是在做事情之前问自己Why 和How。
可是为什么会有“听过那么多道理,依然过不好这一生。”因为我们从来都没思考过这些道理和自己有什么关系,和今天正在做的事情有什么关系。当我们将道理和自己关联起来,和正在做的事情关联起来,也许就会发现价值。
即,最终,每个人都得自我救赎,自我成长。
网友评论