嘉宾介绍张弦
unitedstack有云监控运维工程师,属于公司平台架构部SRE团队,主要负责公司公有云和客户托管云的服务技术保障支持和监控平台方向的相关工作,曾就职于百度运维部。
概述:
张弦
unitedstack有云监控运维工程师,属于公司平台架构部SRE团队,主要负责公司公有云和客户托管云的服务技术保障支持和监控平台方向的相关工作,曾就职于百度运维部。
首先进行《极客与团队》这本书简介,包括书的主要内容,目标读者和基本结构,并介绍本书的核心主线(谦虚,尊重,信任)。然后按照核沈阳SEO心主线从内到外,详细进行介绍团队协作中和不同层面的进行人际交流。最后进行总结,并列出书中的一些比较好的实践经验和具体案例 。
简介
这是一本关于程序员在工作中关于人际交往方面的书,作者是两位google项目团队的管理者,布莱恩.傅攀勃和本.科林斯.萨斯曼,这本书目的是帮助程序员改进理解他人,与人沟通,以及与人合作的能力,进而使其在编写软件过程中变得更有效率。
这本书的目标读者:
想要更上一层楼以及编写出色软件的程序员(想提升团队协作能力的管理者)。
对读者的前提要求:
在工作中需要和团队里的其他成员合作,或团队外部的人沟通,并且是喜欢软件工程,并认为是这是一件很有成就感和很好玩的事情。
这本书的基本结构:
本书主要围绕程序员在团队协作中所需要具备的核心价值观:HRT(谦逊,尊重,信任)展开讲解。然后以这三条价值观为主线,逐步讲解如何影响你的能力:
如何影响你的团队:创造良好的文化氛围,让团队把大部分的时间放在写代码上。
如何影响领导团队的风格:有经验的领导者会为团队服务,而不是让团队为自己服务。
如何影响和团队之外的人交流合作的方式:不管对方是不是容易合作,或是臃肿瘫痪的官僚机构。
以及最后如何影响和你最重要的人群的交流方式:提升用户的体验,营造良好的氛围。
下面针对每一章进行分享:
第一章:天才程序员的传说
这一章先从一个常见的程序员存在的问题(隐藏是有害的)引出软件开发是一个集体项目,然后讲述在集体项目中,团队相互协作的社交技巧三支柱:谦逊,尊重,信任,然后提出如何利用这三支柱来提升自己的影响力。
1.软件开发是集体项目,要达到团队合作无间的境界,需要学习社交技巧的三支柱:谦虚,尊重,信任。谦虚:没有人是宇宙的中心,谁也不是万能的,谁也会犯错,你必须不断提高自己。
尊重:你必须真心实意的关心同事,他们都是活生生的人,他们的能力和成绩都需要得到肯定。
信任:要相信别人的能力和判断力,在适当的时候懂得放权。
2.不断扩大自己影响力的方法
放下自负,学会批评和接受批评,快速失败,学习和迭代,为学习预留时间,学习保持耐心,对影响保持开放的态度。
第二章:培养出色的团队文化
这一章先通过一个做面包的例子来类比团队文化,然后定义一个优秀的团队是什么样的,以及优秀的团队的沟通方式。
1. 团队文化就像一块含有酵母的面团
酵母(团队创始人)能将菌群培养物植入生面团(团队新人),从而变出(面包),如果团队本身具有很强的风格,他就能压过新人带来的任何“坏习惯”。
如果团队文化不够强势,团队就会被新人带来的风气所影响。强壮的文化,是指能接受有益的改进,同时又能抵御有害的激进变化的团队文化。
2. 一个优秀的团队是一支”基于共识决策”的团队
每个人都对产品的成功抱有强烈的主人翁精神和责任感,同时团队的领袖也真的愿意倾听团队的意见,同时具备基于HRT的同事之间的相处方式和批判性建设。
3. 优秀的团队的沟通方式
基于共识的高层面同步(任务宗旨),高效率的开会,地理分散团队的远程沟通,规范的设计文档,每日讨论列表,规范的代码注释和审查,明确的测试和发布流程等。
第三章:大海航行靠船长
这一章主要讲述在一个团队中领导的职责,然后分别介绍领导过程中的反模式,模式和激励模式等方式,让大家理解作为一个团队中的好领导需要具备的有效方法。
好的领导应该是”仆人式领导”:
领导应该努力去营造一种谦逊,尊重和信任的氛围,即消除工程师自己无法消除的像官僚作风这类障碍,帮助团队达成一致,并为团队填补前进道路上的裂缝,并在必要的时候给予建议,同时还要勇于冲到第一线,保护团队不受混乱干扰,帮团队遮风挡雨。
糟糕领袖的处事之道:
雇佣听话的人,无视表现不佳的人,无视人际关系,和谁都是朋友,降低招聘标准,把团队当小孩子等。
好的领袖的处事之道:
放下自负,做一个禅师,成为催化剂,当一个导师,坦诚,纪录快乐程度。
团队的内部激励机制:
自主,精通,目标。
自主: 意思是工程师可以独立工作,不需要别人盯着才能干活。
精通: 工程师有机会学习新技能,在现有的基础上继续磨练提高。
目标: 工程师需要知道他的具体的工作和任务目标。
第四章:对付害群之马
这一章主要讲述优秀的团队要培养一种拒绝容忍负面行为的文化氛围,这才是正确的团队态度,然后规定好哪些事不能容忍的行为,并予以惩戒,才是更有建设性的务实态度,最后列出常见的害群之马的表现形式,以及对付害群之马的常见方式。
常见的害群之马的表现:
不尊重别人的时间,自负,过分索取,幼稚或莫名其妙的交流,编执妄想,完美主义等。
对付害群之马的常见方式:
转移完美主义的注意力,别去搭理那些挑衅的家伙,别太感情用事,抓住重点,对付挑衅要不卑不亢,知道什么时候应该放弃。
第五章:操纵组织的艺术
这一章主要讲述如何在一个复杂无比的公司中如何在团队内部,团队外部之间生存下来,然后从不同的层面进行介绍:在一个理想情况下团队在公司是怎么运作的,在现实情况下,糟糕的团队是怎么在运作的,最后给出一些对应的方法和策略。
不同状况下的团队运作:
理想情况下团队的运作:在完美经理手下干活,勇于冒险(不怕失败) 现实情况下团队的运作:在糟糕的经理下干活(隐藏消息,搞办公室政治),糟糕的组织(不以工程师为核心,僵化的组织控制结构)。
操纵组织的方法和策略:
请求谅解(虚心听取建议),学习向上管理(进取性和防御性工作的平衡),运气和互惠经济学(乐于助人),和有能量的人交朋友(相互信赖),通过email向忙碌的管理层求助(及时反馈)沈阳网站设计等。
第六章:用户也是人
这一章主要讲述程序员如何和软件的使用者进行保持较好的关系,来满足用户的需求并赢得用户的信赖,并具体讲述在软件使用的不同阶段如何以不同方式来管理和用户的关系。
软件使用不同阶段和用户的关系:软件使用前:需要考虑软件的第一印象,并选定软件的用户群和考虑软件的入门门槛。
软件使用中:需要考虑易用性,用户体验和速度等。
软件使用后:衡量使用数量,并听取用户的反馈和建议,提升用户的参与感,保持耐心的和用户营造信任和愉悦的氛围。
总结:
上述只是讲述一些大概内容,书中还有很多具体案例和经验总结,如google的事后检讨文化,高效会议的原则,代码审查的规范,害群之马有时是无意识的,向上管理的技巧等,这些都会有更详细的介绍和讲述,并且这些技巧和经验都可以快速使用到日常工作中。另一点更为重要的是,其实这些经验和方法是通用的,不仅仅可以用到软件行业,在其他行业也同样适用,所以如果你对上述内容感兴趣,这本书绝对值得一读
谦虚:没有人是宇宙的中心,谁也不是万能的,谁也会犯错,你必须不断提高自己。
尊重:你必须真心实意的关心同事,他们都是活生生的人,他们的能力和成绩都需要得到肯定。
信任:要相信别人的能力和判断力,在适当的时候懂得放权。
2.不断扩大自己影响力的方法
放下自负,学会批评和接受批评,快速失败,学习和迭代,为学习预留时间,学习保持耐心,对影响保持开放的态度。
第二章:培养出色的团队文化
这一章先通过一个做面包的例子来类比团队文化,然后定义一个优秀的团队是什么样的,以及优秀的团队的沟通方式。
1. 团队文化就像一块含有酵母的面团
酵母(团队创始人)能将菌群培养物植入生面团(团队新人),从而变出(面包),如果团队本身具有很强的风格,他就能压过新人带来的任何“坏习惯”。
如果团队文化不够强势,团队就会被新人带来的风气所影响。强壮的文化,是指能接受有益的改进,同时又能抵御有害的激进变化的团队文化。
2. 一个优秀的团队是一支”基于共识决策”的团队
每个人都对产品的成功抱有强烈的主人翁精神和责任感,同时团队的领袖也真的愿意倾听团队的意见,同时具备基于HRT的同事之间的相处方式和批判性建设。
3. 优秀的团队的沟通方式
基于共识的高层面同步(任务宗旨),高效率的开会,地理分散团队的远程沟通,规范的设计文档,每日讨论列表,规范的代码注释和审查,明确的测试和发布流程等。
第三章:大海航行靠船长
这一章主要讲述在一个团队中领导的职责,然后分别介绍领导过程中的反模式,模式和激励模式等方式,让大家理解作为一个团队中的好领导需要具备的有效方法。
好的领导应该是”仆人式领导”:
领导应该努力去营造一种谦逊,尊重和信任的氛围,即消除工程师自己无法消除的像官僚作风这类障碍,帮助团队达成一致,并为团队填补前进道路上的裂缝,并在必要的时候给予建议,同时还要勇于冲到第一线,保护团队不受混乱干扰,帮团队遮风挡雨。
糟糕领袖的处事之道:
雇佣听话的人,无视表现不佳的人,无视人际关系,和谁都是朋友,降低招聘标准,把团队当小孩子等。
好的领袖的处事之道:
放下自负,做一个禅师,成为催化剂,当一个导师,坦诚,纪录快乐程度。
团队的内部激励机制:
自主,精通,目标。
自主: 意思是工程师可以独立工作,不需要别人盯着才能干活。
精通: 工程师有机会学习新技能,在现有的基础上继续磨练提高。
目标: 工程师需要知道他的具体的工作和任务目标。
第四章:对付害群之马
这一章主要讲述优秀的团队要培养一种拒绝容忍负面行为的文化氛围,这才是正确的团队态度,然后规定好哪些事不能容忍的行为,并予以惩戒,才是更有建设性的务实态度,最后列出常见的害群之马的表现形式,以及对付害群之马的常见方式。
常见的害群之马的表现:
不尊重别人的时间,自负,过分索取,幼稚或莫名其妙的交流,编执妄想,完美主义等。
对付害群之马的常见方式:
转移完美主义的注意力,别去搭理那些挑衅的家伙,别太感情用事,抓住重点,对付挑衅要不卑不亢,知道什么时候应该放弃。
第五章:操纵组织的艺术
这一章主要讲述如何在一个复杂无比的公司中如何在团队内部,团队外部之间生存下来,然后从不同的层面进行介绍:在一个理想情况下团队在公司是怎么运作的,在现实情况下,糟糕的团队是怎么在运作的,最后给出一些对应的方法和策略。
不同状况下的团队运作:
理想情况下团队的运作:在完美经理手下干活,勇于冒险(不怕失败) 现实情况下团队的运作:在糟糕的经理下干活(隐藏消息,搞办公室政治),糟糕的组织(不以工程师为核心,僵化的组织控制结构)。
操纵组织的方法和策略:
请求谅解(虚心听取建议),学习向上管理(进取性和防御性工作的平衡),运气和互惠经济学(乐于助人),和有能量的人交朋友(相互信赖),通过email向忙碌的管理层求助(及时反馈)沈阳网站设计等。
第六章:用户也是人
这一章主要讲述程序员如何和软件的使用者进行保持较好的关系,来满足用户的需求并赢得用户的信赖,并具体讲述在软件使用的不同阶段如何以不同方式来管理和用户的关系。
软件使用不同阶段和用户的关系:软件使用前:需要考虑软件的第一印象,并选定软件的用户群和考虑软件的入门门槛。
软件使用中:需要考虑易用性,用户体验和速度等。
软件使用后:衡量使用数量,并听取用户的反馈和建议,提升用户的参与感,保持耐心的和用户营造信任和愉悦的氛围。
总结:
上述只是讲述一些大概内容,书中还有很多具体案例和经验总结,如google的事后检讨文化,高效会议的原则,代码审查的规范,害群之马有时是无意识的,向上管理的技巧等,这些都会有更详细的介绍和讲述,并且这些技巧和经验都可以快速使用到日常工作中。另一点更为重要的是,其实这些经验和方法是通用的,不仅仅可以用到软件行业,在其他行业也同样适用,所以如果你对上述内容感兴趣,这本书绝对值得一读
软件使用前:需要考虑软件的第一印象,并选定软件的用户群和考虑软件的入门门槛。
软件使用中:需要考虑易用性,用户体验和速度等。
软件使用后:衡量使用数量,并听取用户的反馈和建议,提升用户的参与感,保持耐心的和用户营造信任和愉悦的氛围。
总结:
上述只是讲述一些大概内容,书中还有很多具体案例和经验总结,如google的事后检讨文化,高效会议的原则,代码审查的规范,害群之马有时是无意识的,向上管理的技巧等,这些都会有更详细的介绍和讲述,并且这些技巧和经验都可以快速使用到日常工作中。另一点更为重要的是,其实这些经验和方法是通用的,不仅仅可以用到软件行业,在其他行业也同样适用,所以如果你对上述内容感兴趣,这本书绝对值得一读