如何做到高效沟通和高效沟通的好处

高效沟通的好处
  • 能更好且更快地完成上级布置的任务,只要充分了解需要达成什么效果,就能更高效地完成任务,并且不会误解其中的细节。
  • 维持与他人的关系,每种关系都是通过沟通所建立的,如果对方布置的任务你没有完成或理解,那对方必定会对你产生不好的印象,使双方的关系破裂,所以高效沟通能改善两者关系。
  • 帮助解决问题,未进行高效沟通将造成某些问题,当听取任务一方没有搞清楚问题时,他就会向上级求助,这是高效出色的沟通技巧可以解决他所求助的问题。
如何做到高效沟通
  • 1、沟通的时候经常会遇到一方相对于厉害一点,另一方弱势一点。
    如果是厉害的一方,需要实时确保对方的跟进状态。听懂了再讲下一个,等你发现对方掉队了,再回来重新讲,就会费心费力还累人。这类沟通中本质就是要学会「用简单的语言,来表达事实的本质」,讲出对方能听懂的语言,本身也是非常厉害的能力。
    如果是弱势的一方, 做到全程认真听,听不懂的先不慌,碰到能理解的专注地边听边思考,适时提出你的理解或者问题,本身也是一个认知升级的过程。本质就是要学会「认真专注」。
  • 2、我们要学会在对话前和对话中问自己下列问题:
    ①我希望解决什么问题,把所要解决的事情详细的分成几部分,列出1、2、3、4
    ②如何着手解决问题
    ③进一步思考解决方法
    ④如何结合实际理论解决我们面对的问题
    在与他人沟通之前,先自我沟通,自我探讨,将自己所要讲的东西自己复述一遍,看看自己是否能够理解,如果自己都理解不了,那就需要重新整理一下思路,这是一个非常好的提升沟通效率的方式。凡事多想想“为什么?”、“…是不是和…差不多?”多一些观察,再带着自己的思考与他人沟通,沟通效率会更高。只有先建立起清晰的逻辑,才能在关键对话中应对如流,掌握交流的方向,要时刻记着交谈的目标。
  • 3、仔细看别人发给你的信息或任务报告,不多看也不错过任何一点,防止出错。
具体问题具体分析

示例一:计算机学习会有任务布置,那怎么做到高效沟通呢,你写出对应任务的伪码,比如:

  • 任务:
    每隔一小时生成一个记录文件,数据记录文件的文件名可随当前时间动态生成,同时向生成文件添加cpu、mem、disk等数据,命名规则为YYYY_MM_DD_HH.txt,
  • 问题:
    1、找不到每一小时追加一次内容到文件的方法,只有crontab定时,
    2、但是此刻定时任务设置了一分钟执行一次cpu_mem_disk.sh脚本
    3、如果再设置一小时的定时任务就会冲突,因为我是通过echo " " >> 命令将cpu、mem、disk等数据添加到文件的
    遇到这个问题时,我有想过重新复制脚本内容到新的脚本再通过定时任务让这个脚本1小时运行一次,以此来实现一小时生成一个文件,但是实际这样做的话我获得的记录文件的内容并没有60条(因为脚本是1分钟采集一次数据),只有一条,所以这个办法其实不可行
  • 解决办法(伪码):
    1、记录数据的文件名是随时间动态生成的,将时间精确到小时,就可以1小时都不会生成新的文件,
    2、那这一小时内的数据记录就全部添加到了当前一小时的数据记录文件中,这样就实现了(记录文件,一个小时生成一个,命名规则:代表年月日时的任务要求)
  • 心得:
    这个简单的任务耗费了两天的时间,但是在完成的那一刻才看出来其实是很简单的问题,对方都已经说得很明白了,但是自己没有理解在这个任务里我只需要处理文件名如何随时间改变就可以了,剩下的任务交给系统,系统会通过echo " " >> 命令自动创建文件并向其中添加cpu、mem、disk等数据。
    但是当时做任务时没有第一时间想到向修改命名格式,一直纠结如何每小时生成一个文件的问题,想着这个格式问题可以最后再去修改,但其实命名格式精确到小时,那就不需要思考每小时生成一个文件的问题(echo " " >> 命令好处在于如果文件存在,>> 便会添加内容到该记录文件内;如果文件不存在, >> 系统会自动创建这个文件,并自动添加记录内容到该文件的末尾),这样一小时内的数据记录就全部添加到了当前一小时的数据记录文件中,过了一小时系统又会创建新的文件,并自动添加记录内容到该文件的末尾,所以命名格式修改了,这个问题也就迎刃而解了。
    回过头来看,最主要的原因是收到任务之初没有进行高效沟通,自己对对方做出的解答没有进行深刻的思考,这些没有做到及时对方把答案摆在你面前,你也解不出来,简单的问题也变得很复杂。
    所以高效沟通很重要,如果一开始接到任务时,就通过自己的理解写出伪码,或者详细的复述一遍任务,对方也可以看出来你是否真的明白了这个任务要你做什么,怎么去做,结合什么理论去怎样完成它,理解上是否出现了偏差,这样就不会走那么多的弯路,不会使完成时间越来越长。

示例二:在跟领导汇报事情时要将事情描述清楚

  • 比如说领导询问什么报告?
    你回答:微型计算机的期末报告,做六个实验,通过虚拟机。领导并没有听懂你在说什么,又接连追问。
    最后得出清楚的回答:微型计算机原理的期末报告。以此作为平时分,任务是通过登录北斗一号微机原理虚拟仿真实验系统,打开电路开关,进入dos仿真模式,输入实验程序代码,再通过sm插件编译代码,最后连接电路,最后输出答案,这样的步骤来完成六个实验,再通过实验记录完成相应报告。
    未来工作中肯定会有不少这样的对话,所以在平时需要多练习按照技术公司的氛围说话,多说工作语言,按高效沟通的标准来对话。其实要做到高效沟通不容易,但是如果学会了的话,上班后不会因为沟通不当让领导不满产生不必要的矛盾;与同事交流时能让对方清楚理解你想要表达的东西,同时周围的同事或领导也会对你赞赏有加;提高工作效率不会为不必要的交流浪费时间,对自己的工作发展只会产生有利影响。

示例三:做任务时,看任务不仔细,理解任务不透彻
比如任务是:导入数据时指定目录,从指定目录读取数据,导入数据库,验证是否只能用默认目录
然后我尝试了一遍没有成功,我就说出不能用其他路径。
然后上级让自己分析没有成功的原因。
可是我看到有一句“导入数据的问题,自己看看怎么解决一下”就以为是第二个任务,就开始完成第二个任务。过了很久我做好了第二个任务,然后将结果反馈给上级的时候,她问我我的第一个任务为什么还没有做完,其实我一开始以为自己做完了,但实际上是自己没有理解后面的“分析原因”,忽略了这个任务,等上级回过头询问时,我还没有完成,就这样时间也浪费了。
总结一下:
1、复述任务不清楚,喜欢讲半句话 ,不能让人看懂是不是不懂
2、复述了两次任务,才搞懂任务是什么,对任务理解不到位
3、任务完成,没有反馈,让对方无法清楚你在干嘛
主要还是自己理解没有到位,表达也不够清楚,上级也没有看懂我回答,而且这个问题最后来解决的时候其实很简单,结果是导入数据时指定目录确实是可以完成数据导入的,不会有问题。
可见高效沟通是真的很重要,学会高效沟通你能清楚表达你的意思,对方也可以明白你的意思,可以节约时间,提高工作效率。

示例四:工作总结
之前工作总结:看了一会文章,调试了一下自动入库的代码
之后工作总结:
一、把高效沟通的例子添加在了文章里,并补充完善
https://blog.csdn.net/Z1998hx0919/article/details/106505767
二、完成实验任务
1、首先采样文件每小时生成一个 ,比如 2020_06_15_12.txt
2、定时任务设置自动入库的test.sh脚本每小时执行一次,按当前时间计算出上一小时的采样文件,比如是 2020_06_15_12.txt ,把指定的前一小时的采样数据文件导入库中 ,
脚本内容如下:

mysql -h 127.0.0.1 -P3306 -uroot -pljh cpu_mem_disk -e "LOAD DATA LOCAL INFILE '/root/script/$(date +%Y_%m_%d_%H).txt' INTO TABLE mem FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' (mdate,cpu,mem,disk)";

问题就在于第二步:
设置的定时任务无法自动导入数据,手动执行./test.sh,才能将前一个小时的内容导入数据库中

示例五:在与领导沟通时要正确理解文段内容
问题:
1分钟可以,
说明,
1、脚本 OK, 定时任务 OK 但需要确认,每次入库的结果 是 OK 的, 比如 60 条记录,每次都 导入成功
这个确认了吗
回答是:
脚本没问题, 定时任务没问题 ,但每次入库的结果没有60 条记录,说明没有导入成功
分析:
问题是针对每分钟执行的情况,而我的回答是针对每小时的情况。
理解错误,因为是每小时产生60条记录,所以看到这个60条,就很容易理解为一小时,于是问题就被我理解为一分钟可以,那么每小时是否可以导入成功,所以就围绕一小时展开话题,但是仔细看标题其实是“一分钟可以”,就可以看出问题是围绕一分钟提出的,所以看问题要仔细,理解要正确。

示例六:要看清楚领导的问话
这里假设了执行时间为2020-6-17 22:00:01,第二步,把文件名代入写伪码
我的回答是
1、当前文件名为2020-6-17 22:00:01
2、通过load data语句将/root/script/2020-6-17 22:00:01文件导入数据表
3、echo“输出文件名+输出时间+load_data.sh execute load data successful”
然后领导指出问题
伪码写的细一点,你仔细看看,你的加载文件名写错了
然后我再一次修改
1、当前执行时间为 2020-6-17 23:00:01
2、加载的文件名应该是2020_06_17_23.txt
3、记录日志,记录当前加载的数据文件名
4、通过load data语句将/root/script/2020-6-17 23:00:01文件导入数据表
5、echo“输出文件名+输出时间+load_data.sh execute load data successful”
还是没有修正错误
领导再一次提醒
最后发现了错误,开始修改
1、当前执行时间为2020-6-17 23:00:01
2、加载的文件名应该是2020_06_17_22.txt
3、记录日志,记录当前加载的数据文件名
4、通过load data语句将/root/script/2020_6_17 _22.txt文件导入数据表
5、echo“输出文件名+输出时间+load_data.sh execute load data successful”
这一次发现了错误,修改了第四步的文件名。
但是还是逃不掉被罚钱的命运,所以看问题一定要看仔细

加油!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值