最近读了一本书,叫做极客与团队,英文名是Team Geek:A Software Developer's Guide to Working Well With Others, 感觉不错,这里做一些笔记记录下来。

这本书讲的是作为一名软件工程师怎么与团队中的其他人沟通,怎么影响团队中的其他人。很多软件工程师都比较注重技术,钻研的很深,认为技术可以解决一切问题,所以技术能力是很强,但在团队合作,表达能力,情绪控制能力方面都比较欠缺,其实学习与人合作是成功路上必不可缺的一项技能,这也就是软素质。

1. 人都是不完美的,都是有缺陷的,在了解你同事的缺点之前,我们有必要先了解自己的缺点,想一想自己平时的反应,行为和态度,是不是满足社交关系的三个原则(HRT):谦卑(humility),尊重(respect),信任(trust)。

1.a 关于谦卑,不是说让你当受气包,也不是说不应该自信,而是不应该有傲气,傲慢。

2. Bus Factor, 公车因子,团队中有最少多少人同时消失,你的项目就注定失败?bus factor从风险的角度来讲,是越大越好。要成为团队中的bus factor。bus factor从另一个角度描述了团队中知识或技能的重叠度。结对编程其实就是使bus factor至少等于2的措施,比如说两个人做一个项目,如果其中任何一个人走了,你的项目也不会失败,可以理解为bus factor等于2。

3. 软件开发是一项团队运动(team work)。比如大家都知道Linus发明了Linux,但是不知道他只是开发了一个原型而已,后来数百上千的开发者来共同开发和维护Linux。与其说Linus成功的发明了Linux,不如说他成功的领导了一群开发者开发了Linux。

原文:http://blog.csdn.net/hongchangfirst/article/details/52981689

作者:hongchangfirst

hongchangfirst的主页:http://blog.csdn.net/hongchangfirst

木讷的程序员需要知道的事情(一)相关推荐

  1. 一个合格程序员该做的事情,你做好了吗?

    最近同一部门另一个项目组的一位程序员被"主动离职"了,虽然我未曾与这个程序员共事过,但是听过一两次他的内部分享,感觉技术还是挺厉害的.后来与一个消息灵通的同事聊天,才知道真正的原因 ...

  2. 一个合格程序员该做的事情

    无意间浏览到这篇<程序员每天该做的事>,仔细研读.发现这些不止是程序员每天应该做的事,而是每个IT人都应注意的事情. 程序员每天应该做的事 1.总结自己一天任务的完成情况 最好的方式是写工 ...

  3. 每天,每周,每月,每年程序员该做的事情

    程序员每天该做的事 1.总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 2.考虑自己明天应该做的主要工作 把明天要做的事情列出 ...

  4. 谈谈程序员创业的一些事情

    在 2011年09月19日 那天写的     已经有 4679 次阅读了感谢 参考或原文 做为一个程序员,身处一个特殊的行业,每天都在不停的工作和学习,年轻时你很是了得,在你面前没有什么问题是解决不了 ...

  5. 程序员,想搞事情?进来,就一句话的事!

    程序员平常工作看起来总是很好脾气,有什么问题发给他们修改,收到的都是简洁明了的"ok". 但他们往往可能会在沉默中爆发.不信,你看看用以下这几句话是不是可以迅速激怒程序员. 1.哟 ...

  6. 华为女软件王:谁说女程序员不靠谱?

    与代码结缘 小时候,看见邻居哥哥在玩电脑,那时候我觉得,能控制电脑,让它乖乖服从自己的指令,是一件太酷的事情.但由于各种原因,我错过了几次学编程的机会,因此我特别羡慕那些有条件学编程的同学. 上大学后 ...

  7. 这年头 程序员也得会保护自己

    大家好,我是github上找工作黑名单的维护者, 大家可以叫我蜗牛小老弟,工作七八年,见过很多程序员被坑的热门事件,包括合伙创业股权被坑,程序员被殴打,恶意拖欠工资,世纪佳缘白帽事件,只是为了自己记录 ...

  8. 每个程序员都应该知道的10件事!

    如果你已经编程了一段时间,并且想学习编程,那么你可能在想什么才是一个好的程序员?计算机科学与技术专业毕业生能做些什么,来为软件开发职业生涯做准备? 在本文中,我将分享10件我认为每个程序员都应该知道的 ...

  9. 废掉一个程序员最好的方法,让他忙碌着,忙碌到没时间思考

    文|洪生鹏,来自|爱开发 01 好友老张最近又跳槽了,薪资比之前翻了一番,电话里说要请我们吃饭,印象中老张几乎是一年一跳.老张是一名java程序员,工作6年已经跳槽4次了.加上这次算5次了. 对于程序 ...

  10. GitHub超4.4k星:程序员求职,一个算法模板就够了

    来源:新智元 本文约1800字,建议阅读5分钟 本文为你介绍程序员求职中科学的.高效的刷题方式. [ 导读 ] 近日,GitHub上一个名为"算法模板"的项目引发热议,获得了超4. ...

最新文章

  1. LeeCode-Majority Element
  2. IntelliJ IDEA 项目结构旁边出现 0%methods,0% lines covered 解决
  3. JavaMail(四):接收邮件
  4. vba 检查一个文件夹中的文件在另一个文件夹中是否存在(不含扩展名)
  5. python的numpy入门简介
  6. html 并集选择器,HTML+CSS基础 并集选择器
  7. 队列,链队列,链式存储的队列
  8. python代码写不出来怎么办_为什么python这个代码写出来的图片不显示?
  9. python桌面程序臃肿_为Python应用构建最精简Docker
  10. android 广播监听截屏,Android 应用监听截屏操作
  11. 微信小程序的服务器有什么要求
  12. 蓝桥杯 模块 低压音频功率放大器LM386
  13. 世界上最大的计算机硬盘,全球最大机械硬盘:8碟12TB、充氦封装
  14. sql 查询每科的前三名
  15. 基于N-gram的双向最大匹配中文分词
  16. 传美团支付无证经营被央行叫停 限期三个月整改
  17. 全站仪外业测绘数据导入CAD图中技巧
  18. HTML的子代选择器
  19. 【转载】Shell图形化监控网络流量
  20. 编写一个单科学生成绩处理程序

热门文章

  1. 我认为还算经典的语录
  2. 什么是EDM?EDM营销是什么?
  3. take off用法
  4. 阿里云:疫情期间全力保障教育平台“停课不停学”
  5. 联想服务器网卡显示不全,ThinkSystem系列服务器板载1Gb网口及LOM网卡接入100Mb交换机显示无连接...
  6. 【废墟】知我者谓我心忧,不知我者谓我何求~
  7. HTB Doctor
  8. 第4章 手机平板要兼顾,探究碎片
  9. 关于使用克莱姆法则和矩阵消元法解线性方程组的效率的比较
  10. tf.shape用法