‘壹’ 程序员怎样和别人沟通
和客户沟通不是程序员的问题
虽然他们很郁闷但他们还是有少数朋友的!
只是不太爱说话!!!可能是心理问题吧!
‘贰’ 项目负责人如何和程序员沟通
做一名程序员,虽然好的口才不是必要条件, 但不善于表达自己想法以及与上司同事沟通,吃亏的是自己;
最近做一个项目,与项目的负责人出现一些不愉快的事情,出现这种情况虽然与其它杂七杂八的事情有点关联, 但最重要的原因还是在工作上缺乏沟通; 例如, 上周他给我们C#组的人员分配工作, 每人负责一个小模块, 数据库和需求文档已经提供有,但数据库的表字段有可能根据实现开发情况做少许改动,而且也给我们一个例子看, 可能参考该例子来做; 在统一讲需求时虽然听起来明白了,但做起来会发现很多关节的细节没考虑进去,而这些细节往往会影响到开发的速度, 甚至看骈符合了文档的需求,但却不符合负责人或者说是客户的实际需求;因为文字类型的需求是比较抽象,特别是要做用户界面, 虽然有例子,但也只能参考,不能照搬也做,这样做出来的程序很多情况下只符合程序员自己的需求; 已经花了很多时间去做一个可能不需要的功能,如我当时做一个日历控件来显示排班信息,且也接近交货日期了,到时交到负责人手里时才发现,这个日历控件不是必要的,选择的时间范围是在弹出窗口里,且不保存到数据..., 这时发现做了很多无用功,又要加班加点去赶进度了。虽然这只是一个小例子,但相似的例子在前几个月里已经发生过几次,为什么呢,因为表达能力差,也不善于与人沟通。可以利用日事清管理工具来沟通,把想法写出来。然后@给项目负责人。不用直接面对,效果不错。
‘叁’ 程序员怎样提高自己的沟通能力
我是一个C#程序员……程序员的世界是成就的世界!~追求的成就感!所以顽强的战斗力是必须的……
所以我个人认为要想能成为一个优秀的程序员:
1、需要的最基本的条件是不烦不燥的耐心和一颗平常心态!
2、知识的进阶在于经验的积累!同时虚心接受别人的意见……
3、有着对于事物永不放弃的恒心和自信心、遇到困难在所难免的。
一个程序员并不代表了代码的书写能力,更体现了项目开发的系统架构能力,如果没有好的架构思想,在强的程序也没有质的超越,上面只是我工作以后的一点点浅薄认识……
‘肆’ 程序员工作中沟通能力重要吗
如果仅仅定位于普通程序员,日常工作中必要的沟通能力还是需要的,但不显得十分重要。如果你想很好地发展,它就显得十分重要。
‘伍’ 为什么程序员都不善于沟通
可能工作性质的原因,平时也不需要怎么沟通,主要是面对电脑来完成项目指标。
‘陆’ 为什么程序员普遍都比较难沟通
他们太古板了,天天就一套逻辑思维,无法沟通。
‘柒’ 程序员做沟通协调的工作很困难吗
沟通能力欠佳,是程序员群体普遍存在的一个问题。只作为合格的程序员,在编码岗位,较差的沟通能力影响有限。那么,怎么提高自己解决问题的能力?沟通能力、对工作负责任的态度、对代码的追求,很大程度上由性格决定,除去性格因素,程序员沟通能力不好与工作性质有关系,编码工作要求程序员必须集中精力,且讨厌被打扰;在安静的环境下精力能高度集中,工作效率也会很高,这就是很多程序员喜欢晚上熬夜写代码的原因。久而久之,长期技术性思考和工作习惯导致程序员不太喜欢沟通,或者不太喜欢与非技术人员沟通,会给人留下木讷和沉默的印象
首先作为程序员要足够的重视沟通的作用,在日常工作中,经常会看到这样的情况项目由于各种原因需要一起讨论或开项目会议,程序员参加讨论的积极性不高或心不在焉,且心里想着 “扯那么多干嘛,这么长时间,我代码都写完了....”这种心态下急切的希望会议快快结束,也就没有沟通的欲望了。虽然说,讨论和会议多多少少会有低效率的问题,但沉默和拒绝沟通不是解决办法,而应该畅所欲言,尽快拿出解决问题的方案才是正道!所以,程序员必须要重视沟通!
最常见的就是在沟通需求时,虽然说所有的需求最终都要落实到技术实现,但在需求讨论和沟通阶段,则不需要考虑太细节的技术实现。比如就需求的合理性和必要性与程序员讨论时,程序员第一时间在脑子里考虑的是如何设计数据库,如何通过代码实现等等,而不是这个需求是否合理,是否有多余,或是否可以再细化再拆分等,而这一些都与习惯有关。
需要代码实现的是必要的需求,而不是所有的需求,所以在非技术性沟通时,可以暂时跳出技术思维。扩展到其他问题的沟通都是一样的,不能技术优先。
‘捌’ 程序员工作中的沟通小技巧
程序员,是互联网公司的一笔资产,也是产品经理等冲突的主要对象,如何提高与程序员之间的有效沟通,请看下文:
心态平和——程序员的内心世界是很丰富,在经历了各种需求修改、bug修复后,相对而言与人交流的能力要明显弱于与计算机的交流能力。因此一定要心态平和的与程序员进行沟通。
希望以上几点建议,能够帮助提升你与程序员之间的沟通效率。
‘玖’ 有开发经验的朋友请教:程序员为什么需要多说话多沟通呢
因为在以后的工作中,你所面临的是一个团队,而不是你一个人单打独斗,这个时候就需要会沟通和交流,这样才能更好的去完成工作任务
‘拾’ 各位亲,一般怎么跟程序员沟通的
少数程序员是那样的,经验不足,或者性格原因,或者疏忽,程序在设计和编写的过程会出现一些与事先预期不一样的结果,或者根本没有考虑到这些情况。
他们已经够累了,面对重复的更改有时很无奈。对于他们除了要把本职工作处理玩,还要学习新东西,以后不做这个了怎么办,自己只对这门语言比较熟,将来出来更新的怎么办。对于做网站那种处理界面的繁琐工作,我想没有几个程序员会不烦躁。
众所周知,程序员学的多,干的多,挣的少。如果你正在做项目管理或者产品管理,你要懂的第一件事就是与他们沟通,我想没有几个程序员是固执己见的,程序员们都明白个道理,在技术行业里,一个人走不了多远。
与他们沟通很简单,把他当成朋友,而不是下属。