高效率的Java开发架构师如何成就?《高效能人士的7个习惯》
1、积极主动,行动起来改变自己
其实成为一个高效程序猿并不难,最大的阻力不是来自于不知道方法,而是自己解决问题时候的消极心态。遇到进度延迟、效率低下之类的问题,你就会下意识觉得:
A、时间进度太紧了
B、我已经尽力了
C、最近加班太多了没有精神
D、产品经理太不靠谱了,需求没想清楚,害的我瞎忙活
E、首席架构师的设计方案有缺陷
......
这些想法都很消极且负面,对解决问题毫无帮助。可是怎么控制自己不这么想呢?首先你要知道,无论这些事情的本质责任在于环境还是个人,抱怨排斥的心态对于实际工作的改进是没有任何帮助的。
当然,很多人也知道抱怨没有用,但是具体怎样才能做到不抱怨,并且积极主动呢?史蒂芬`柯维在他的书中《高效能人士的7个习惯》表达到,对于这个问题提到了3个行之有效的建议,我们可以结合软件开发来具体分析一下。
1)想想再回应
有人介绍单元测试很好用,能让你的效率变高、代码质量更好时,你爹第一反应是不可能这样明明要多写三倍的代码量,怎么可能会高效?
直到后来有一个已经有单元测试的项目出现后,尤其是在重构代码的时候,大家发现修改了大量代码后,程序还是很稳定,顿时人人感觉“真香”!
每个人对于外界的刺激都会做出不同反应,本能的或者习惯性的,就像前面举的栗子,遇到事情会本能的觉得都是外部原因。如果这样长期以往下去,那就会进入恶性循环,变得更加消极麻木。
但如果在回应之前&