最近充分感受到,程序员的沟通交流能力,太重要了,甚至是比技术能力还重要,很多程序员都习惯与有问题不说出来闷在心里。
1:有些有难度的东西搞不定,也不跟领导讲一下 -- 不找同事问、不找技术领导问、自己闷头研究,好几天也弄不好;其实嘴巴一张、你身边就有寂寞高手闲着没事看新闻呢,你一问,人家其实也很容易给你露一手的,求求你了,大哥,你有问题能否问一下身边的人?这些人可都是过来人,很多经验都是有的呀。
2:程序模块写好了,也不跟领导讲一下 -- 接着闷头学习研究新技术、看看新闻、看看电影、下载下载小电影、网上再娱乐娱乐; 能否写好了程序,跟你的主管打个招呼、也验收一下劳动成果?检查一下代码质量?检查一下数据库设计?检查一下用户交互操作处理?是否及时让测试部门测试一下?
3:修改了程序也不跟组员讲一下 -- 想怎么修改就怎么修改,不跟主管讲、不跟组员讲,大家都各搞各的,功能函数也没多大重复利用的价值,每个人都写一套,甚至代码的风格都不一样,各干各的,就是有10个人的软件公司,跟1000个人的软件公司没啥大差别一样,因为大家都在各干各的而已,只是把1000个人拉在一起开发程序与拉过来10个人一起开发程序的区别,没啥质的飞跃而已。
4:修改了Bug也不跟领导讲一下 -- 测试人员也不知道你是否修改了程序了,领导也不知道你到底做好了那些程序了?说不定,别人还把你已经修改的程序再改一遍了,更有甚者,修改了Bug,连个注释都不舍得写,不知道在想啥?
5:工作任务,无法按时完成了,也不跟领导说一下 -- 不知道是出于面子问题,还是怕别人说能力不行,总之一大堆工作还没能按时完成,也不及时跟领导讲一下,好让领导有充分的考虑,重新的任务编排等措施出来,耽误了宝贵的时间,不能按时完成任务并不是天大的错误,没有及时汇报无法按时完成才是天大的错误。
技术不行,你可以学、可以模仿、可以Copy过来修改,但是沟通能力不行,不是1天2天就可以改得了,那就真没救了,平时需要多注意有效的沟通、高效的沟通技巧。
其实,当一个好员工并不难,技术不行,可以向身边的同事多学习,多模仿,多参考人家的优点就可以了,提高也会很快,在领导的眼里,好员工其实很简单的,就是平时注意做到:“每项工作任务做好了,及时汇报一下情况,没事情做了,及时汇报一下情况,事情无法按时做好了,及时汇报一下,平时多注意沟通交流” 你就会成为很优秀的员工了。
我不知道,这些最简单的事情,还是否需要写到公司的规范里去?工作手册里去?真正能做到这么简单要求的员工,不多,可能这已经是属于很高的要求了。沟通交流能力强的人,技术掌握所读往往也不逊色,例如你、我、他、呵呵,自己不会没关系,拿同事的,拿网友的,拿网上的,甚至花小钱购买也可以的嘛,我们的目标是为了事情妥善解决好。
今天不上广告、也讲文明礼貌的首页文化,有错就改,从自己身上多找错误,平时过于关注写程序的技巧,就是容易成为高级码农、若注意编写程序的同时注意一下沟通协调能力,你就可以更容易当上主管、甚至是领导层,你只关注沟通交流能力,你很可能变成业务总监,或者大老板。
=============================================================================================
沟通协调能力打个比方,有多重要,我们公司最近在招聘优秀的.NET开发人员,薪资待遇也很不错,工作环境气氛也很不错,周末双休、通常不用加班、老板为人也很好,公司的效益也不错,其实同样是打工,可能换工作到我们单位打工了,收入就更搞,工作就更轻松,前途还更光明、你说沟通重要?还是写程序重要?当然前提是会写程序,光会沟通的,公司也招聘的,业务经理,呵呵,赚多少,很真就就看沟通的水平有多高了,呵呵,真沟通水平高,年薪100万也可以跟我们老板友好商量的,绝对不会拒绝的。
很多事情,坚持一两天容易,但是坚持10年8年就不容易了,今天你可能意识到沟通的重要性了,可能明天你又忘记了沟通的重要性了,开始犯错了,要时时提醒自己沟通协调的重要性。
简历可以投 jirgl#itouch.com.cn 公司的情况可以看 浙大网新易盛,一个不错的有前途的单位,你可以跟我过不去,但是别跟好工作过不去就可以了,杭州是个好地方、人间天堂、不来不知道,来了后就再不想走了。
posted on 2010-05-17 21:40 吉日嘎拉 不仅权通用权限 阅读(2243) 评论(53) 编辑 收藏
评论
1835046#2楼 回复 引用 查看
沙发? 坐等看博主和别人掐架#3楼 回复 引用 查看
这东西弄个任务管理系统,自动就绑定了,怎么可能还有任务完成不完成领导不知道的情况。Gira配合Eclipse真的是王道啊,TFS没试过,不知道效果如何
#4楼 回复 引用 查看
哈哈,终于上首页了。。#5楼 回复 引用 查看
都是2010-05-17 21:54发表,凭什么我在你下面啊。
#6楼[楼主] 回复 引用 查看
不会吵架的,放心吧,我是啥身份的人?不能把自己看得太低了,呵呵,敌进我退、敌退我进,呵呵。#7楼 回复 引用 查看
那……坐等别人骂吉日兄?
#8楼[楼主] 回复 引用 查看
@assiwe骂的,也欢迎的,骂好了,心情就好了,身体就舒坦了,绝对不会有跳楼的事情再发生了,因为人人都需要泄愤,放松自己。
其实打击我,也能给大家带来愉悦,我也乐意成全大家的,我就受点儿委屈好了,没关系的,我心胸足够能容得下的。
#9楼 回复 引用 查看
倒奇了,我有问题问我领导,我领导反而有意见了。说我没有决策能力。主要是因为这个问题已经影响惊动客户高层领导了,而且问题也是比较急我才反馈。做为项目经理,平常也不知自己承担了多少工作了,只是没反馈给领导而已,但真正到了关键时刻我还是希望领导出来指导一下,但他们就感觉我自己没有决策力,要他们指导。
#10楼[楼主] 回复 引用 查看
@好俊的功夫啊打个比方,例如你们领导是20万年薪聘请你,然后很多问题你都自己解决不了,都让领导来解决,那领导花钱雇你就是有些浪费了,那还如不自己动手解决了,你只是一个最普通的底层员工,你反馈什么问题,领导也不会有意见的。
例如,有问题到了我这里,我至少需要消化掉50%,然后另外30%帮领导分析好,让领导做选择决策参考,另外20%我的能力处理不了,得由领导来决策拍板了,所以我只是中等打工的,若我能解决80%以上的问题,那我就可以直接进入公司的核心领导层了,副总了。
领导招底层员工是为了干活,招中层员工是为了解决问题,招高层员工是为了协助自己,分担一些苦恼的。
#11楼 回复 引用 查看
这篇文章很有水平,说出大部分人的真实情况,其实大部分的人都觉老子天下第一,就没有搞不定的。#12楼 回复 引用 查看
程序员在沟通能力上确实有欠缺的,不过不然的话就可以做销售去了……#13楼[楼主] 回复 引用 查看
这位 胡显明 大哥,不管我写啥,都要拼命反驳一下,何必呢?我也没惹你,我也没骂你,何必跟我过不去?非要找我拼个你死我活呢,我很累,兄弟我不是你的敌人,我也没影响你赚钱,何必非要跟我攀比,跟我一比高底呢?http://www.cnblogs.com/jirigala/archive/2010/05/16/1736819.html#1825578
引用胡显明:5000还差不多。500还不够一天的工资
#14楼 回复 引用 查看
不懂,围观。#15楼[楼主] 回复 引用 查看
有一定的境界和高度,才能看懂其中的乐趣。#16楼 回复 引用 查看
这位 胡显明 大哥,不管我写啥,都要拼命反驳一下,何必呢?我也没惹你,我也没骂你,何必跟我过不去?非要找我拼个你死我活呢,我很累,兄弟我不是你的敌人,我也没影响你赚钱,何必非要跟我攀比,跟我一比高底呢?
http://www.cnblogs.com/jirigala/archive/2010/05/16/1736819.html#1825578
引用胡显明:5000还差不多。500还不够一天的工资
淡定,淡定,刚被人说成托了。。。。闪了。
#17楼[楼主] 回复 引用 查看
@胡显明每个人都需要毅力,我就被人骂死,我也该写我的博客,继续我的生活,继续坚持我的观点,继续发扬不怕挨骂的精神,人都需要有鉴定的信念,就是100个人来骂我,我也不撤,想说啥就说,想发表啥就发表。
#18楼[楼主] 回复 引用 查看
@胡显明闹革命的都不怕杀头,写程序、宣传思想的,怕挨骂能行吗?要继续坚持自己的观点,当然观点错了,就得修正,不能坚持错误的观点,呵呵
#19楼 回复 引用 查看
扣子扣错了基本都是第一个扣子出了问题。所以我认为沟通不畅一般都不是技术人员的错,是领导有问题,是制度有问题。如果一个当领导的要管10个人,如果他的兄弟都像你这样去沟通他会疯的。scrum中的站立早会其实就是个很好的沟通方式,又不会浪费时间。沟通是有很多技巧的,但你这样的沟通技巧真是挺误导人的。顺便问一句你们没有bug系统么?你们没有源码管理系统么?#20楼 回复 引用 查看
老大,这个就是管理制度的问题了。原来你们公司这么大,自己都没用比如bug管理系统啊,没制定软件开发流程啊什么的。一等的企业用文化管理,二等的企业用制度管理,三等的企业用人管理。呵呵#21楼[楼主] 回复 引用 查看
@你听海是不是在笑楼上的大哥,bug系统有,源码管理系统有,但是那些都是机器,人是活的。
#22楼[楼主] 回复 引用 查看
@afeng124不是我们企业不行,看来我的管理能力只是停留在3等级别,估计没能符合公司的要求了,呵呵。
#23楼 回复 引用 查看
来吧,踩一下#24楼 回复 引用 查看
基本同意 19,20楼。他遇到难题不问,总有时间约束他的吧。一次超期了分析一次原因然后讲他一次,二次也这样做,三次了他还好意思再超期,不想超期那他就得问。代码被修改了源代码管理软件装着是干什么用的。代码写完了也不讲一声,你项目控制的时候到检查点了,你不进行主动检查的???如果他提前完成了,就没必要管了,他想玩玩就玩玩,无所谓,不想玩的话,可以有什么激励制度的吧,写的快质量高有什么奖励的,他自然会在玩和奖励中自已作选择的。#25楼 回复 引用 查看
所有习惯都是养成的,他没有养成,你就想办法让他养成就是了。所有的问题都不是单方面的#26楼 回复 引用 查看
@吉日嘎拉 不仅权限设计如果你有bug系统你还需要每改个bug跟领导说下,真要是每个bug改了都跟领导说下,领导不疯才怪。
有源码管理系统还会“别人还把你已经修改的程序再改一遍”。
没错bug系统,源码系统的确是工具,但你也要会用不是
#27楼[楼主] 回复 引用 查看
@你听海是不是在笑我自己感觉,还是蛮会用的呢,但是还是没有人对人那么灵活了,当然我们公司的日常工作,也都是在围绕着Bug系统的。
#28楼 回复 引用 查看
在发牢骚,呵呵。好像不是沟通能力出了问题,更像是团队建设出问题了,貌似态度上的问题比较严重。
项目经理该自省下(通常情况下规模稍小的公司都不区分项目开发经理和项目经理,名词就不较真了),团队没凝聚力怎么做事啊。
球不是一个人就能踢的
项目组员如果没有团队精神,组员的技术水平越好情况会越糟糕(各自为政,总认为自己是对的,一意孤行),如果新参加一个项目,心思全放在做东西上,那么这个组员还是欠历练。
一个项目由始至终都是组员间不断的交流,相互配合逐渐推进的,项目经理在组织和协调上需要投入更多的精力,而不是专注技术研究。(如果公司规模小,职责划分不了这么细,没专门的研究员,那项目经理就要多费心了)。
#29楼 回复 引用 查看
做人脸皮要厚,不怕别人说;做人脑袋皮要厚,不怕领导敲;
做人屁股皮要厚,不怕小人踢;
做人手掌皮要厚,该出手就出手!
#30楼 回复 引用 查看
@胡显明
每个人都需要毅力,我就被人骂死,我也该写我的博客,继续我的生活,继续坚持我的观点,继续发扬不怕挨骂的精神,人都需要有鉴定的信念,就是100个人来骂我,我也不撤,想说啥就说,想发表啥就发表。
错别字!
#31楼 回复 引用 查看
沟通是需要的,团队成员沟通能力不行,是不是项目经验也应该想办法沟通一下,以提高成员的沟通能力?我觉得这个是团队建设的问题,而不仅仅是成员的个人问题。比如,完成某个功能时间不够,成员跟项目经理沟通,项目经理跟部门经理沟通,结果部门经理说:这点功能要那么多时间吗?于是,项目经理只好灰溜溜回来,跟组员说:没办法,加班吧。时间长了,大家慢慢也觉得有问题跟上级反映也没用,也就懒得沟通了。部门经理出于成本考虑,项目经理出于协调考虑(不敢得罪上面,可问题总归需要解决),而组员则出于技术考虑。所以,也还是各个环节沟通不利导致了后面的结果。#32楼 回复 引用 查看
团队氛围问题#33楼 回复 引用 查看
归根结底是管理问题,出现管理问题管理者要负绝大部分责任,和员工有什么关系呢,管理混乱,再好的员工也会变质,聪明的员工早就撤了。#34楼 回复 引用 查看
博客园就是被你们这帮人搞的乌烟瘴气,没事在上面乱喷,以为你多牛逼!!!#35楼 回复 引用 查看
lz说的很有道理。但是你想过没有, 为什么会出现这么多的情况?
因为中国, 程序员的考评, 是一个减薪的借口。
大家心照不宣 , 都知道这潜规则。
怎么可能相信老板的“我希望大家如何如何”呢?
卸磨杀驴, 过河拆桥, 笑里藏刀的事情大家见得多了。
不良的企业文化自然也就形成了。
#36楼 回复 引用 查看
顶一下!#37楼 回复 引用 查看
1:有些有难度的东西搞不定,也不跟领导讲一下-----看得出你是技术型领导,安排工作的时候不做技术评估??
2:程序模块写好了,也不跟领导讲一下
-----没有daily report?可以埋怨公司太小不正规都没有,但是作为项目经理其中主要责任就是跟踪项目进度,这本身就是领导的工作。
3:修改了程序也不跟组员讲一下
4:修改了Bug也不跟领导讲一下
------公司小到连bug管理系统都没有???
5:工作任务,无法按时完成了,也不跟领导说一下
------同第2点,你应该学会使用project,很简单的。
沟通的确是非常重要的问题,但是你说的这几个问题,管理方面的漏洞更大,主要责任应该不在底层员工这边。
“我不知道,这些最简单的事情,还是否需要写到公司的规范里去?工作手册里去?真正能做到这么简单要求的员工,不多,可能这已经是属于很高的要求了。沟通交流能力强的人,技术掌握所读往往也不逊色,例如你、我、他、呵呵,自己不会没关系,拿同事的,拿网友的,拿网上的,甚至花小钱购买也可以的嘛,我们的目标是为了事情妥善解决好。”
--------你作为领导,不使用bug管理系统,不使用project主动跟踪项目进度,反而给自己找了上面那些借口,你把主要的责任推到了底层员工身上。
总体来看,你这篇文章,还是没有使技术含量,虽然比以前的那几片略为强那么一点点儿
#38楼[楼主] 回复 引用 查看
@Steven Chen总体来看,你这篇文章,还是没有使技术含量,虽然比以前的那几片略为强那么一点点儿
看来,还是略有进步了?
#39楼 回复 引用 查看
@吉日嘎拉 不仅权限设计这篇文章至少还是在讨论问题,以前那些文章都不知道你在嘟囔啥。俄,你要是觉得我的评论有错,完全可以删掉的。要不?我自己删掉?
#40楼[楼主] 回复 引用 查看
@Steven Chen我觉得你的评论非常有道理啊,为什么要删除啊,至少我从你的评论里提高了很多啊,我得感谢你才对的,能让我成长的,都是我师傅。
#41楼 回复 引用 查看
我觉得吉日这篇还是有些知道意义的,所以我推荐这篇文章。不过也可以看出来你们开发的流程和规范上有可以改进的地方。
#42楼 回复 引用 查看
@吉日嘎拉 不仅权限设计吉日兄,虚怀若谷啊!
#43楼 回复 引用 查看
LZ没学过软件工程,鉴定完毕。#44楼 回复 引用 查看
中国特色的软件管理方法,见得太多了。#45楼 回复 引用 查看
怎么不吵了啊,就等这一天啊 ^_^#46楼 回复 引用 查看
只有一个感叹!没有规范的做过项目的人当项目经理或者领导真的是很可怕的。#47楼[楼主] 回复 引用 查看
@阿水要你做项目经理,那就惨了,哈哈
#48楼 回复 引用 查看
@Steven Chen说到点子上了,学习
#49楼 回复 引用 查看
@吉日嘎拉 不仅权限设计
这篇文章至少还是在讨论问题,以前那些文章都不知道你在嘟囔啥。俄,你要是觉得我的评论有错,完全可以删掉的。要不?我自己删掉?
吉日兄,,怎么觉得你写的文章都是扯蛋的多..
这个是我的真实感觉....你要是觉得自已不是扯蛋,,我也没办法...
#50楼[楼主] 回复 引用 查看
@koscarkos的确是是闲着没事,瞎写的呀,我哪里有水平能写出有质量的文章啊。
#51楼 回复 引用 查看
从另外一个角度来说,是不是这个团队领导人有问题呢。。出色的领导人,根本就不会存在这些问题。#52楼 回复 引用 查看
写得蛮好,受教了#53楼[楼主] 回复 引用 查看
@Yurnero虽然评论更精彩,但是原文也是写得很实在的。
#54楼 回复 引用 查看
@吉日嘎拉 不仅权限设计后生不才,正是吉日说的这种缺乏沟通的员工,所以才觉得写得很好,很实在。
吉日每出文章,评论都是百花齐放,也是一大看点,O(∩_∩)O~