最近感觉项目组的战友们都有点麻木性的疲惫了,都有点了颓废的样子。都是提高重复性工作惹的祸,对此随手写点东西。
在敏捷开发中客户的需求就是目标,要在短时间内对于需求直接开发代码,而另一个特征就是客户的需求总是在不断的变化中。这种变化又大多数是带来了重复性工作,而我们自己也会常常因为那些重复性代码而烦燥,感觉到自己越来越是一种无意义的存在。那我们要怎么在重复性工作中提升自我?
有度量地容忍那些不能改变的事情;有勇气去改变那些可以改变的事情。经历不等于经验。要学会从重复性工作中进行总结,找到更多的观测点,有量的积累才能有质的改变,然后才有可能变成专家而达到艺术的境界。工作中虽然是有很多的重复,但是我们的注意力却不是重复的,有量的积累才会有质的改变。
我们都懂的一个道理,想要成长就要积累,但这我们做到了吗?如果你是一个项目经理,开发了无数个项目,但你没有养成一个总结的习惯,做过了也就过去了,那么这只会成为了你的一个经历,而不会成为你的经验。只有在重复的工作中细心地找到看似重复,实则不同的观测点,切入这些观测点并养成总结的习惯,这时你才会发现你获得的不是经历而是经验。
在重复性工作中最容易出现的一种情况就是把我们程序员变成了被动人。经常性的重复性工作会使我们产生惰性和依赖性,慢慢的只会被动的接受重复的劳动,没有了自己的主动性,也就缺乏了成长最重要的动力,那就是愿力!
愿力一词更早是出现在佛教中,在佛佛里愿力是一种精神力量,当由你的慈心和善念而想去做一件事时所爆发出来的精神力量。在我们程序员里就是指少了前进的目标而失去了精神动力。
愿力有多大的力量?我们来看一个小故事。说是有一次一个人走到了一个建筑工地,看见有两个小伙子兴高采烈地在那里推砖头,他就走过去问其中一个小伙子“小伙子,你在干什么呢?”小伙子回道“你没看见我在推砖头嘛”。于是这个人又去问另一个小伙子“小伙子,你在干什么呢?”他说“我在盖全世界上最宏伟的一座教堂”。十年后,第一个小伙子还在推砖,第二个小伙子已经成为了一个国际知名的建筑大师。其实,道理就是这么的简单,所以没有愿力就不可能有高的能力,愿力是前提,能力是基础。暂时先写到此,后续。