工程师进阶之路(三)

简介: 转载自 量子恒道官方博客  地址:http://blog.linezing.com 再谈沟通的策略 什么叫做策略,我的认识就是做事情的方法,有些时候光有很好的原则,而没有好的方法也是不行的。

转载自 量子恒道官方博客  地址:http://blog.linezing.com

再谈沟通的策略

什么叫做策略,我的认识就是做事情的方法,有些时候光有很好的原则,而没有好的方法也是不行的。比如淘宝的”十月围城“事件。

哪些策略是我们在进阶之路上需要注意的呢?第一条,也是我感受最深的一条:

说”Yes“而不是”No“

我在做一名开发工程师的时候,尤其是处理需求的时候,我是经常被鼓励说”No“的。但是后来我慢慢发现,随着我越来越‘老’,我需要更多的说”Yes“了。

因为当我是一个按图索骥进行开发的一线工程师时,我的擅自行动,不加考虑的说”Yes“会让整体项目受到拖累,但是当我逐渐介入整体设计、架构设计和可行性分析的时候,我要做的事情更多是作为产品业务或者销售人员的咨询师,所以更多的情况是在深入分析需求后,站在尽可能覆盖需求的角度给出,尽可能合适的方案进行选择。

换句话说,我们的角色要求就是”找到一条可行的道路“。但是我经常会看到一些工程师在积累了一些经验和技术深度后,还是一味的说”No“,我只能在心里为他的提升暗自担心了。

不过我们一定要记住,这是一种方法,它是基于”客观、真实“的基础的,如果需求或者项目的确是不可行,通常情况是因为”法律“、”监管“和”承诺“的原因,我们一定要说”No“。有一点要注意的就是,不要混淆”资源“上的不可行和项目上本身的不可行,“资源”上的紧张我们可以通过进一步的讨论、协调解决的。

还有一个心理上的因素,也是很重要的,我们往往需要说“Yes, I can”才能让自己挺过一个个难关,正如林书豪的成功一样。“Yes”往往意味着坚持,不放弃。

不要急于申辩

在会议或者谈话中,我们越来越多的会听到对于我们的工作不利的或者不是那么正面的描述,这是正常的,而我们往往会出现一些不正常的反应,以我为例子吧,我就会想方设法的给自己辩护或者澄清干系,目的就是这个责任不应该我负。

后来开的会也多了,听到的抱怨和指责也慢慢多了,发现自己竟然慢慢“耳顺”了,汗,但是心静下来后,却听到、学到了很多以前完全听不到的东西,给了我很多反思的机会。并且由于我没有立马站在挑战者或者防御者的角度,沟通的顺畅程度也有了提升。

后来也从同事的反馈中学到了很多经验:听到不爽的东西的时候不要抱起双手,不要背过头去,反而要和对方有视线上的交流。传达你对对方的尊重和鼓励。

当然事情有两方面的,不是完全的“逆来顺受”呵呵。如果你接收到的描述完全违背您的“价值观”或者违背了公司的“政策”,你一定要及时澄清的。

对于我们技术人员来讲,还要有“协同进步”的胸怀,因为我们会收到更多的批评也会给出更多的批评,比如在技术评审、代码Review、bug跟踪、项目评审、资源协调等等。古人的“从谏如流”我觉得是一个应该学习的好心态。

在上述场合,在各种”批评“和“被批评”满天飞的情况下,我们一定要保持好一点:对事不对人。

这点说到很容易,做到却很难,很多情况下,我们做的是:你们是对事并对我个人,我是对事不对你们个人。而且很多情况下这是一个普遍的想法,“不急于为自己申辩”我认为是一个解决的办法,不要武断的把自己搅入对事情本身的讨论中。

做起来不容易,我们共勉。


目录
相关文章
|
3月前
|
设计模式 架构师 Java
Java开发工程师转架构师需要学习什么
Java开发工程师转型为架构师需掌握多项技能:精通Java及框架、数据库与分布式系统;熟悉设计模式与架构模式;积累项目经验;提升沟通与领导力;持续学习新技术;培养系统设计与抽象能力;了解中间件及开发工具;并注重个人特质与职业发展。具体路径应结合个人目标与实际情况制定。
76 18
|
6月前
|
存储 C# 索引
技术经验分享:C#入门详解(8)
技术经验分享:C#入门详解(8)
35 0
|
7月前
|
C语言 C++
c++的学习之路:4、入门(3)
c++的学习之路:4、入门(3)
43 0
|
7月前
|
存储 Linux C语言
c++的学习之路:2、入门(1)
c++的学习之路:2、入门(1)
54 0
|
7月前
|
存储 安全 编译器
c++的学习之路:3、入门(2)
c++的学习之路:3、入门(2)
33 0
|
存储 安全 编译器
【C++修炼之路】C++入门(下)
【C++修炼之路】C++入门(下)
111 0
【C++修炼之路】C++入门(下)
|
安全 C语言 C++
【C++修炼之路】C++入门(上)
【C++修炼之路】C++入门(上)
119 0
【C++修炼之路】C++入门(上)
|
算法 编译器 C语言
【C++修炼之路】C++入门(上)2
【C++修炼之路】C++入门(上)
99 0
【C++修炼之路】C++入门(上)2
|
前端开发 JavaScript 关系型数据库
程序员进阶之路1
程序员进阶之路1
158 0
|
架构师
《架构师进阶系列》开篇:架构师与高级开发工程师的分水岭是啥?
《架构师进阶系列》开篇:架构师与高级开发工程师的分水岭是啥?
515 0
下一篇
DataWorks