或许每一种工作只要时间做长了的话,就会变得不那么带劲,那怕是“很具创造性的”软件行业也不例外,工作一旦无趣那就意味着难以从工作中获得快乐和成就感,这将带来诸多负面影响。或许每天早上一想到上班就是一阵紧张;或许失去自己曾经在工作中坚持的原则从而变得对工作不负责任;也或许想到“另谋高就”;等等。然而,改变有助于让工作变得更加有趣。拿软件测试为例吧,如果每天只是机械地进行人工操作,那自然时间长了就无聊了,但是如果考虑采用自动化的方法,那将很具趣味性,而趣味性更容易带来工作成就感。
做软件开发,也不能只是“UML上谈兵”什么的,而是需要实实在在的实践。有些看似简单的任务,一旦我们去做将发现“其实没有那么简单”,也会从中发现不一样的天地,而改变将让我们获得更多的实践机会,进而提高能力和增强自信。读书的目的在于为我们提供更多的改变思路,而不是让我们变得教条。书是否真的读懂了,不在于只理解字面上的含义,而在于系统性地领悟书所想表达的思想。对于书中思想的把握更离不开实践,实践往往能让我们理解作者写作时的心境,进而领会作者是如何通过他的方法去思考或解决问题的,最终将书中的内容变为我们自己的“法宝”。实践多了碰到的问题也就多,所引发的思考也越是深刻,而能力也会随之提高。人的能力提高了,要不自信那都很难,而自信是我们立足于社会的资本之一。有了自信就更有改变的冲动,因为只有改变才能提供施展能力的舞台。
改变能引发更多创造性的思考。一个问题的出现往往有可能存在其普遍性,对于一个问题的解决方法,虽然就单个问题而言是有效的,但很有可能不能解决其它类似的问题。运用改变的心态去看问题能促进我们更为深入的思考,进行创造性的探索,乃至找出一种更为通用的解决之道。创造性思考的起源或许就是我们拥抱变化的心态和勇气。
改变或许也是责任感的需要。工作中很多事情可能“不关我事”或“我无能为力”,只能是他人怎么说我就怎么做,但事实未必就是如此。一种现状是否具有改变的可能性,很大程度上只是意识问题。别人给出了不能改变的理由,那我们可以试着改变别人的理由,从而最终将“不可能”变为“可以”。只要我们以高度责任感的态度去改变就一定能做得更好,可怕的事情不在于别人认为不可能,而在于我们自己认为不可能。
请相信变化不会因为我们不去改变而消失,于其等到无奈地“非改不可”,还不如我们主动制造并驾驭变化。