我、他和她如何轮流惹恼了那个不听话的程序员
在软件开发的日常中,有时候即使是最有耐心的团队也会遇到那种总是忽视规则,爱耍小聪明的小伙伴。这种情况下,我们通常采取的是一种特殊的策略——三个人换着躁B一PL,也就是让三个不同的同事轮流去教育这个不守规矩的小鬼。
故事发生在我们公司的一个项目组里,那个被我们称为“黑客”的家伙总是喜欢自己动手,不管是否合适,他就直接改代码,然后就要大家认可他的“天才”之举。每当这样的事情发生时,我们就会召开一个紧急会议,决定由哪一个同事来面对这位自封的大师。
第一天,我作为首发选手。我试图用专业术语解释为什么他的修改方式是不正确的,但他只是笑着说:“哦,这不是更简单吗?”我意识到自己的语言可能太过枯燥,所以第二天轮到我的好朋友李雷。他尝试以更加轻松幽默的情绪来接触对方,用了一些技术上的俚语,还加进了几句玩笑。但黑客依旧坚持自己的看法,说那些都是老派方法。
第三天,我女朋友王梅带着一份精心准备的小礼物,她想通过实际操作来证明我们的观点。她给黑客准备了几个简单但关键性的bug,并邀请他一起解决。结果,在前两次经历后,黑客开始意识到了问题所在,而且还因为王梅的话语中的真诚感动而改变了态度。他开始理解并接受我们的建议,从此也不再轻易地改动别人的代码,而是在讨论和协商中找到最佳方案。
虽然这场“战争”没有硝烟,但它却教会了我们一个重要的人际沟通技巧:只有当你能够站在对方的角度出发,并且用他们能理解的话来说,就能真正达成共识。这也是为什么那三个人换着躁B一PL,最终达成了效果最好的原因之一。在软件开发世界里,即使是最无情的事实,也需要有人温柔地提醒,让其变得更完美。