`
ruilin215
  • 浏览: 1148797 次
  • 性别: Icon_minigender_2
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

也谈程序员的沟通与合作

阅读更多

促使我写这篇文章的,主要是有感于《读者》中的一篇文章《请按一下九层》,作者卢青。

这是全市最忙的一部电梯,上下班高峰时期,和公共汽车差不多,人挨着人。

上电梯前和公司的人力资源总监相遇,说笑间,电梯来了,我们随人群一拥而进。每个人转转身子,做一小小的调整,找到了一种相对融洽的关系。

这时,一只胳膊从人逢中穿过来,出现在我的鼻子前头。我扭头望去,一个小伙子隔着好几个人,伸手企图按电钮。他够得很辛苦,好几个人刚刚站踏实的身子不得不前挺后撅,发生了一阵小小的骚动。

那个人力资源总监问道:“你要去哪一层?”“九层。”有人抬起一个手指头立刻帮他按好了。没有谢谢。

下午在楼道里又碰到那个人力资源总监。“还记得早上电梯里那个要去九层的小伙子吗?”她问我。

“记得呀,是来应聘的吧?”九层,人力资源部所在地。

“没错,挺好的小伙子,可我没要他。”“为什么?”

“缺少合作精神。”她露出一副专业HR的神情,“开口请求正当的帮助对他来说是件很困难的事情,得到帮助也不懂得感激。这种人很难让别人与他合作。”

我点头称是。追求独立是好事,但太过了,就成了缺乏合作精神,独立的意志就不再受到尊重。推而广之到企业之间的合作,比独立更深了一层意思--利益。追求自身的利益是应该人,但太过了,就造成了无法与人合作的局面。于是自身的利益也追求不到。

国际上许多行业内部的两个企业强强合并最常见,出发点就一个,经过联合形成更大的力量,对两个公司都有好处。在中国很难看到这样的事情,收购兼并的基本形式是好公司收购破公司,大公司收购小公司,但凡自己能坚持下去,就决不与人合并。中国人追求各自的独立性太过执著。

如果那个小伙子坦然而自信地说一句“请按一下九层”,结果会怎样呢?大家不但不会反感他的打扰,而且帮助他的人还会心生助人的快乐,最后他也能得到想要的工作。

日本著名企业家清水说:“所谓经营,其根本应该是使自己与他人都高兴。”

虽然作者有点在经营管理上进行思考问题,但他也给我们很好地说明了团队中沟通的关键所在:合作精神。而这个合作,就是从简单的“要求”和“感谢”开始的。

这个故事我一直希望和我的同事们分享。最近感觉到我的几位同事在沟通方面的主动性和积极性不够。希望这个故事能够启发他们。不光同事,我也在反省自己。我已经一年没有找我的大领导主动沟通工作情况了。大领导已经对我印象很坏了吧。不过我准备从邮件开始,改变我以前的做法。

假如说,程序员在沟通方面真的存在问题,那么其根本应该在于成员的独立个性。每个人都想独立的表现自己,不管是工作中还是争论中。而这些独立的意志往往阻碍着我们去和其他人沟通。

工作中,遇到问题,不会主动寻求帮助,也不会主动告知关注他工作的领导们。这有两个典型的后果,一是问题得不到很好的解决,而是进度容易受到这些不确定的问题而落后。进度的估算也就无从谈起。

从个人来看,独立是能力的表现。但是从团队的角度来看,独立是心不合的表现。脱离了团队来看沟通是没有意义的。不幸的是,我们都处于不同的团队中。只要我们还要工作,就难免要进行不同的团队中的沟通。

消除这个独立的外表,其实也很简单。就像开头那个故事里讲的,开口去作一些合理的要求,沟通就能开始。这是一个非常容易的过程,只要你愿意去做。

这是一个非常简单的道理,但很多人并不愿意走出自己的圈子。程序员啊,技术不等于封闭。开放式的交流,才能更好地提升技术。

分享到:
评论

相关推荐

    编程经验谈 程序员 编程问题

    10. **沟通与合作**:程序员不仅仅是编写代码,还需要与其他团队成员沟通需求,解决问题。良好的沟通技巧和团队合作精神对于项目成功至关重要。 通过以上经验分享,我们可以看到编程不仅仅是一项技术活动,更是一项...

    软件随想录:程序员部落酋长Joel谈软件

    ### 软件随想录:程序员部落酋长Joel谈软件 #### 一、书籍简介与背景 《软件随想录》是一本由Joel Spolsky所著的著作,该书以其深刻的见解和独特的视角在全球范围内影响了无数程序员。Joel Spolsky是一位在软件...

    程序员面试经验之谈(宝典)

    【程序员面试经验之谈(宝典)】 在程序员的求职道路上,面试是至关重要的一环,它不仅是技术实力的展示,更是个人素质、沟通能力和解决问题能力的综合体现。这份"程序员面试经验之谈"旨在为即将步入职场的程序员...

    Python-关于职位面试谈Offer程序员职场生涯等

    10. **沟通与团队协作**:除了技术能力,良好的沟通能力和团队协作精神也是职场中不可或缺的。在谈Offer阶段,展现出你能够融入团队,愿意与他人合作的态度,会增加获得理想职位的机会。 这个名为"Awesome-offer-...

    人际纵横谈之职场贵人程序员职场讲之PPT学习教案.pptx

    《人际纵横谈之职场贵人:程序员职场讲之PPT学习教案》主要探讨了程序员在职场中如何识别和建立贵人关系,以及如何利用这些关系提升个人职业发展。以下是该教程的主要知识点: 1. **贵人的定义与寻找**:贵人在职场...

    7人际纵横谈之职场导师—程序员职场第一课之7.pptx

    同侪不仅是竞争者,也是合作伙伴,他们的反馈和经验分享同样对个人成长有着重要作用。此外,他还提供了联系方式,表示愿意与学员进行更多交流。 总之,程序员在职场上不仅要提升技术能力,还要注重人际关系的建立,...

    程序员 杂志\04-05.pdf

    - 提出了一些改善现状的建议,例如加强教育与产业间的合作等。 ### 观点 - IT核心技术的肉搏战 **作者**:李维,一位对技术趋势有着深刻洞察的评论家。 **观点**: - 预测了中间件可能面临的衰落趋势。 - 分析了...

    2022年程序员面试的自我介绍模板汇编七篇.pdf,这是一份不错的文件

    通过了大学英语六级考试,这使我能够无障碍地阅读和理解英文技术文档,并在必要时与国际团队进行有效沟通。 在个人综合素质方面,我曾担任班级的班长,组织和协调过多次校园活动和学术竞赛,这些经历锻炼了我的领导...

    浅谈关于java程序员面试的一些事项

    面试不仅是对个人技术能力的一次检验,更是求职者与未来雇主沟通和了解的桥梁。在考虑跳槽的过程中,尽管每位求职者有着不同的动机,如薪资待遇、工作环境、个人职业发展等,但最终成功通过面试才是实现这一目标的...

    浅谈大数据时代新闻编辑数据素养提升路径.zip

    此外,合作与团队协作也是关键。新闻编辑可能需要与数据科学家、程序员等专业人士合作,共同完成数据新闻项目。因此,良好的沟通技巧和项目管理能力必不可少。 提升数据素养还需要持续学习和实践。新闻编辑应关注...

    白板编程浅谈——Why, What, How1

    3. **沟通与合作**:白板编程过程中,面试者需要口头解释自己的思路,这有助于展示他们的沟通技巧,这对于团队协作来说至关重要。 4. **效率评估**:通过观察面试者在没有即时反馈的情况下编写代码,面试官可以评估...

    浅谈项目经理在敏捷开发中如何切分任务.doc

    沟通和团队合作在敏捷开发中占据核心地位,项目经理必须建立一个支持频繁交流和反馈的工作环境。这包括定期举行站立会议,实现持续集成和测试,以及鼓励团队成员提出改进建议。在这样的环境中,分析设计人员扮演的...

    软件企业的人才需求:兼谈软件人才的成长之路PPT

    3. **团队协作**:软件开发往往是团队合作的结果,因此良好的沟通技巧、团队精神和协作能力对于软件人才来说至关重要。 4. **学习能力与创新思维**:在快速变化的IT行业中,持续学习和适应新技术的能力是保持竞争力...

    浅谈软件开发流程.pdf

    保持与客户的真诚合作态度,理解需求调研的目的是为解决问题,而非接受问题。同时,面对需求变更时要保持冷静,引导客户达成共识。提高自身业务知识、行业熟悉度、沟通技巧、速记能力和总结能力是这一阶段的关键。 ...

    2022年试谈软件工程师的成长与职业规划(共23张PPT).pptx

    软件工程师的职业发展路线多样,可以从初级程序员逐渐晋升为高级工程师、架构师,甚至管理层。对于技术爱好者,可以专研某一领域,如人工智能、大数据、云计算等,成为该领域的专家。对于有管理兴趣的工程师,可以...

    PHPer 杂志第二期.pdf

    综上所述,《PHPer》杂志第二期的内容不仅反映了PHPChina.com在2006年的重大事件和成就,还展示了其在PHP技术推广、社区建设、培训教育、活动组织等方面的积极贡献,以及与业界伙伴的合作与成果。通过这份杂志,我们...

    数学建模_-_美赛经验谈

    一个合理的时间表应该包括以下几个阶段:首先是问题理解与分析阶段,接着是模型的建立和编程实现阶段,然后是模型的测试和调整,最后是撰写和修改论文。每个阶段都应该有明确的时间节点,并预留出时间缓冲,以防出现...

    浅谈Java语言评价胜出的8大技术优势

    这个组织确保了Java技术标准的持续创新和发展,同时促进了不同利益相关者之间的沟通与协作。通过参与JCP,开发者和企业可以对Java未来的发展方向提出建议和反馈,从而推动整个Java生态系统的健康发展。 #### 8. ...

Global site tag (gtag.js) - Google Analytics