程序员自我修养

我们都需要有节奏感

2019-06-19  本文已影响0人  heyikan

很多跑步爱好者喜欢一边听歌,一边跑步。这样不会感觉那么累,甚至可能会跑的更多。

我记得自己还在上大学的时候,有一天晚上在操场上跑步,第一次听张卫健《真英雄》,果断停下来调成单曲循环模式,然后一直跑到整个操场上只剩下我一个人。那一天我比以往多跑了8圈,以往我只会跑8圈,操场上有8个跑道,每个跑道跑一圈。

那天跑步结束后,我却并没有像往常那样觉得很累,真是很奇怪的事情。

之后,我知道跑步的时候不一定要听歌,只要控制好自己的节奏,也能达到同样的效果。或者说,听歌的时候实际上会不自觉的把自己的节奏往歌曲上的节奏去靠近。

就像在大街上看到有两三个朋友在散步,如果你仔细看,你会发现他们的步调、步长都几乎一致。甚至一起迈左脚,然后一起迈右脚,就像在排练一样。

我想,这大概就是因为他们彼此协调节奏之后的一种结果。

节奏是什么?对于跑步来说,就是呼吸的时机和频率,迈步的幅度和频率,摆臂的幅度和频率,而且这三者之间是要相互协调的。对于散步来说,呼吸和摆臂的节奏被淡化了,主要是迈步的节奏。

如果我们能控制住节奏,保持稳定的节奏,我们似乎会有更好的身体机能,至少看起来能跑16圈的人,是比只能跑8圈的人身体要好一些。

就跑步而言,我只是一个九流的水平,不过以跑步来引出这个话题似乎不错,因为九流的我都能从跑步当中体会到节奏的存在和意义,相信大家也能有此共鸣。

当我意识到节奏的存在,我才开始意识到节奏的缺失。

跑步很简单,可以简单到有一条路就好了。我们偶尔需要变道来避过或者超过路上的障碍物或行人,节奏被打乱,虽然我们几乎可以马上调整过来,但是那种感觉不太美好。

是的,只要有一条路,我们就可以跑起来。但是偶尔加一些障碍物,我们就需要付出额外的精力去控制节奏。如果这条路上障碍物实在太多了,那我们还是换一条路好了。越多的障碍,越能体现出来它不止影响我们的节奏,还会影响我们的心情。

好吧,让我们想一下还能更复杂一点吗,比如有一些事情一个人做不了,需要几个人一起协作,就比如--工作。

在这种情况下,人与人之间会有各种相互作用,你会去找别人,别人也会来找你,甚至你们的心情都会相互影响。你的节奏不再仅仅只是自己的事情,也不再是自己一个人可以把控的事情。

没有节奏的工作是怎样的状态?

比如你在做一件事,领导过来跟你说先把另一件事情做了。再程序员一点,你被通知需求发生变化,原来已经做的或者正在做的,可能要废弃掉或者大改。

再比如:从早上到晚上一整天都在开会,而且这些会议是计划外的会议,是临时安排下来的会议。更糟糕的是,你发现自己几乎没有收获,也没有提出什么有建设意义的解决方案或思路。一天下来,你懊恼的发现这一天几乎是白过了。

在此,我需要讲清楚一些事情。首先,作为开发者,我们应该拥抱需求的变化,拥抱变化使我们更加灵活。其次,会议是很重要的,一个有效的会议可以解决很多问题。

我要声明这些,是不希望大家认为我把计划变更、临时会议放在敌对的位置。虽然频繁的计划变更、过多的临时会议都是很糟糕的事情,但是我们也不希望去到另一个极端。我们需要的是恰当的变化,以及有效的会议。

是的,我们可以去思考如何让变化更加恰当,以及如何让会议更加有效。这些思考是有价值的,但是本文不会继续探讨这些问题,或许我以后会写一些自己的想法。现在,我们还是回到刚才的话题吧。

所以,上面所说的就是在工作中没有节奏感的例子。

没有节奏感不仅仅会导致效率低下,资源浪费,还会对团队的工作激情造成极大的损害。如果是在产品孵化的阶段,还会引起团队内部的信任危机,比如:这件事情真的做的成吗?领导的决定真的靠谱吗?

意识到问题的存在是很重要的,就好像能感觉到不舒服才会去看病。没有节奏感代表着混乱,能意识到混乱至少可以想办法避免继续混乱。

有时候,一个很牛逼的人就可以作出一个很牛逼的软件产品,一个团队却反而做不出好用的东西。虽然原因会有很多个方面,但是有一个事实就是,一个团队的节奏感总是比一个人的节奏感要来的难。

不考虑质量的情况下,越大的团队会有越大的潜力,但也会给团队节奏带来更大的负荷。

一个人应该有自己的节奏,一个团队也应该有自己的节奏。

好了,至少我们知道了问题之所在,至少我们可以开始想办法去解决问题了。

在工作中,如何抓住并保持自己的节奏呢?

在我看来,要么像牛逼的人那样一个人工作,要么成为一个牛逼的人,让别人迁就你的工作。

(哈哈,不好意思,皮了一下)

既然是工作,我们就在工作的环境中。如果这个环境是没有节奏的,我们也无法让自己保持节奏。所以我们要想办法让自己的工作环境变得有节奏。

正如上文中所提到的,几个朋友一起散步的例子,如果环境是有节奏的,而且你的身心投入进去了,那么你将自然而然地和环境的节奏保持一致。就像情不自禁地跟着拍子就哼起来。

环境的问题是整个团队的问题,这不是哪一个人可以自己解决的问题,需要凝聚整个团队的力量。团队的leader在这当中扮演着尤其重要的角色,他是带节奏的人。

作为团队的leader,首先他要意识到自己要带好节奏,而且这是一件很重要的事情。

作为团队的leader,需要关注整个团队的工作计划、状态和进度,有计划地作出调整,而不是脑子一热就马上调整,没有节奏的leader带不出有节奏的团队。

团队的leader不能陷于具体的工作细节当中,他应该有足够的时间和精力用来思考、规划、复盘,优化团队的工作方式和流程,提升自己的决策能力。于帷幄之中才能运筹,上了战场哪还能想那么多事。

团队的leader要将自己看作整个团队的大脑,将团队看作自己的手脚之延伸,精力之延伸,技术之延伸。团队是leader的一个大写的自我,如果团队在leader的领导下没有作出成绩,leader需要自觉担负起责任,并认真反思自己的决策出了哪些问题。

是否充分了解了团队成员的能力?是否准确评估了任务的工作量?是否为应对风险做了足够的准备?是否有效的让每个人都发挥出了自己的实力?

你跑步,如果跑累了知道要停下,因为身体会让你感觉到。如果你要领导一个团队,也应该学着感受团队的状态,精疲力尽的团队只能带来低效的产出,而身为leader就需要维护团队的工作状态。

说了这么多,好像全是leader的事,也没我们作为团队普通成员的什么事。

如果是作为普通员工,那我们应该怎么办呢?

通过影响leader来影响团队,辅助leader做出正确的决策,协助leader来带节奏。

一个人不可能独自做所有的决策。真有这样的人,要么就是像诸葛亮那样多智而近妖,要么就是小肚鸡肠且刚愎自用。如果是前者,老老实实跟着学习,时不时偷学几招;要是后者,我也不好多说什么了,给你一个眼神自己体会吧。

大部分的leader还是比较开明的,能听取别人的建议,并真正的落实下去。

这里需要注意,坚持自己观点的人,不同于刚愎自用的人。

如果你向leader提出了一个建议,但是leader坚持认为自己的想法是对的,你们两个各持己见,争执不休。这只是两个思维的冲突,而不是价值观的冲突或者品行的问题。

这个时候,身为提建议的普通员工,大可不必气馁。妥协让步,大概以这样的话终止争执:”那好吧,就按你说的来吧,过段时间我们再看看事情的进展,或许有不同的想法“。

然后一段时间之后,你们做一下简单的复盘。可能leader错了,可能leader对了,不管结论如何,至少对其中一个人会有所启发。

不要让争执持续下去,你费了吃奶的劲都说服不了的,再吃一次奶也说服不了。知道建议无法被接纳,就应该适时的结束争执。团队内部总会有意见的分歧,除非条件允许兵分两路,否则总要有一方妥协。

既然妥协了,就要按照结论去执行。要对一起对,一起享受成果;要错一起错,一起从错误中汲取经验教训。表面妥协,背地里又另搞一套的做法要不得,对团队的伤害很大。

若是对团队而言生死攸关的事情,这就不是我能说的了,再给你一个眼神自己体会吧。

如果你能帮助leader做正确的决策,leader对你就会积累信任,这份信任就是影响力,然后你所提出的建议就会被更多的重视。

即使身为普通的员工,也可以尝试站在leader的角度去想;而一个团队的leader往往又是更大团队的一个普通员工。

上一篇下一篇

猜你喜欢

热点阅读