课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
良好的沟通在职场中是非常重要的一个工作能力,而今天我们就一起来了解一下,程序员职场沟通方法是什么。
一、正面的例子:
对产品功能和发展方向的设想,为什么会有这种设想,解决了什么问题,带来了什么价值。
工作中频繁遇到的问题,如何解决这些问题,提高大家的效率。
工作中已经取得的成果,给组里带来的价值,如何充分利用这些成果,提供详细的文档和说明。经理一部分角色可以认为是销售,大家的工作成果要让经理知悉,经理理解了,才能把成果卖出去。
总结一下,跟经理交流,不要只带着问题去。可以带着问题去,但是要有自己的解决方案,让经理做决策。毕竟经理的价值和作用在于做决策,而不是去做具体的细节的事情。
所以经理想知道的是清晰的、有价值的、可以进一步采取行动的事情。比如前面说的三点,经理都可以有具体的、有价值的行动:
可以规划下一代的产品,和用户商讨这种发展方向是否有价值
验证方案,解决大家频繁遇到的问题
找客户,卖成果,产生价值
如果有问题确实大家都没想到、没想过,那么提出来也是有价值的。没准经理知道的资源更多,可以给出更多解决问题的方向和思路。
但是大多数情况下,只是说问题,尤其是大家其实都知道的问题,那就是浪费时间。问题时时刻刻处处都有,如果没有给出合适的解决方案去解决,而只是提出问题,那就是浪费大家的时间。
二、负面的例子有:
我们这个系统线上经常出问题,动不动就crash(但是我也不知道为什么,我也不知道怎么改,我也心里没底要多久能改好)。
我们的测试环境不稳定,经常failure,每次都要人肉上去搞。(但是我也不知道为什么,也没想法怎么去改进)
我们每次增加一个新的业务case,都很慢,而且上线经常出问题。(但是我也说不出个所以然来,也没思路怎么去改进这个流程或架构)
这些问题,都是大家频繁遇到的,大家都是知道的,在和经理沟通的时候,如果只是提出问题,那其实是没价值的。
这个事情我觉得做完了。(但是其实只是code写完了,后面的文档、测试、集成联调都没有)
我发现我们的请求量增加了一些。
我们这边API的失败率增加了。
这三个交流,都是不完整、不准确的。这些沟通,看似传递了信息,但是其实并无法起到实际的作用,也没有带来什么价值。根据这些内容,无法进一步来采取有效的行动:
其实不能算做完,因为用户还没法用
流量增加了一些,增加了多少?机器的load是多少?什么时候增加的?谁带来的增加?新的用户还是老用户的流量增加了?需要扩容吗?
什么时候失败率开始增加的?增加了多少?谁带来的?失败的原因是什么?怎么解决?
把信息准备全,把数据列清楚,把方案先想好,这样,在向上的沟通中,就能提供价值了。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请在707945861群中学习了解。