程序员的能力模型与沟通技巧
程序员能力模型
程序员,大家都是天天埋头敲代码,很少对程序员这个职业的能力模型有个了解,造成能力上出现严重偏颇,通常严重偏技术,不太懂人情世故,不懂如何去沟通,很多时候让客户或者业务部门误解,造成一些不必要的麻烦。其实这样会严重影响自己未来的职业发展的。这样重要的能力模型应该是怎么样的呢?见下图:
首先它是一个等边三角形,技术只是其中一部分。如何来理解了?刚入门的时候技术很重要,你能做出公司想要的东西;往后态度,就是有没有认真去做事;在然后沟通而且专业的沟通。我想做技术做得位置也高就也有体会的。按一个人的职业发展来看能力模型如下:
沟通
沟通的目的是解决问题,但是中国人很多时候是先联络感情然后才谈事情的。简单总结一下沟通注意点:
- 联络感情,建立信任
- 合适的时候
- 用对方喜欢的方式沟通(可以用老虎、考拉、猫头鹰和孔雀几种性格给对方划分一下,类似乐嘉的性格色彩)
- 用对方能听懂的语言,对普通用户就不能用技术性太强的东西,最好是举例子,打比方
- 同理心,换位思考,充分地肯定别人的角色。
- 反馈,人都有对未知的恐惧,没有安全感(上司,老板,客户等等)
沟通方式:
口头语言:内容、语气、方式
身体语言:眼睛、表情、手势、动作
易患错误:表达混乱,忽略方式,方式单一
如何改善你的沟通能力?
说一句的话,分多句来说。
说“不行”的时候改为"您看我这边现在...,但是..."
能做到的事情,主动请缨。
如何提问?
开放式问题 , 了解更多信息;选择性问题 ,确认某个问题;还有一种封闭性问题,一般不要用。
做得好,也要落得好。
这个是公司的一个培训,这里当是会议纪要。写得不是很细,但关键的点基本都有了, 觉得还是有些不错的东西,贴上来分享。
--------------------------------------------------------------------------
Daniel Chow's Blog - 不管你在哪里,都要有一颗创业的心!
http://www.cnblogs.com/DanielChow/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库