极客与团队

[美]Brian W. Fitzpatrick/Ben Collins-Sussman

出版时间

2012-02-29

ISBN

9787115308443

评分

★★★★★

标签

管理

书籍介绍
这书最戳中我的,是它把'谦虚、尊重、信任'(HRT)当成工程师的立身之本反复咀嚼。它不教你写更漂亮的代码,反而劝你:尽早暴露失败、把代码和自己剥离开来、敢于示弱的人反而更能影响团队。这些反直觉的判断,恰恰是技术高手容易踩的坑——以为藏好代码、闷头苦干就是专业。书里还大胆承认:程序员同样身处江湖,办公室政治真实存在,与其回避,不如学会'操纵组织'。它适合那些技术过硬、却发现自己卡在协作与推进上的工程师,也适合想摆脱'孤胆英雄'叙事、真正带起团队的管理者。它不是工具书,而是一本关于'如何与人和解'的实践手册,知易行难,值得反复回看。
作者简介
布莱恩·傅攀勃现在是Google数据解放阵线和透明度工程两个团队的负责人,之前他还领导过Google的项目托管团队以及电子商务伙伴团队。他帮忙建立了Google芝加哥分部,并且为Google在开放数据上提出了很多想法和建议。 本·科林斯-萨斯曼是Subversion的初创成员之一,领导过Google的项目托管团队,现在是Google电子商务伙伴团队的负责人。他帮忙建立了Google芝加哥分部,并将Subversion移植到Google的BigTable平台上。
AI导读
核心看点
  • 本书核心倡导HRT原则,即谦虚、尊重与信任,旨在纠正程序员中常见的个人英雄主义误区。作者强调隐藏代码或进度是有害的,主张通过尽早暴露问题、频繁同步信息来确保团队方向正确,任何试图隐瞒技术债务或进度的行为都会破坏团队信任基础。
  • 书中详细指导如何构建健康的团队文化,包括建立透明的沟通机制和拒绝办公室政治。作者指出,优秀的工程师文化应鼓励建设性批评而非人身攻击,同时强调沟通本身也是软件工程的一部分,要求开发者具备处理人际冲突、维护团队和谐的能力,而非仅关注代码实现。
  • 针对管理者与职场生存,本书提供了仆人式领导、应对害群之马及组织政治的实操建议。作者警告不要成为阻碍团队发展的“害群之马”,并教导技术人员如何识别组织中的权力结构,通过合法合规的方式推动变革,或在环境恶劣时选择离开,而非陷入无谓的内耗。
读者共识
  • 读者普遍认为本书是程序员职场生存的必备指南,尤其强调HRT原则(谦虚、尊重、信任)对改善团队关系的巨大价值。许多读者反馈,书中关于“不要隐藏代码”、“尽早同步问题”的建议直击痛点,帮助他们意识到技术能力之外的沟通与协作能力同样重要,甚至更为关键。
  • 部分读者指出书中内容较为浅显,多为常识性建议的汇总,缺乏深度理论支撑,且部分观点存在重复。然而,更多读者认为,尽管道理简单,但“知易行难”,本书的价值在于将散落的职场经验系统化,为缺乏相关经验的工程师提供了清晰的行为准则,具有极高的实操指导意义。
  • 读者高度认可书中关于识别和处理“害群之马”以及应对组织政治的章节,认为这些内容揭示了职场残酷真相,帮助技术人员建立边界感。同时,也有读者批评标题翻译不当,认为本书并非教人成为“极客”,而是教极客如何融入团队。总体而言,本书被视为提升工程师职业素养、避免职场陷阱的重要读物。
精彩摘录
  • "We ported Subversion to Google’s BigTable infrastructure and launched an open source project hosting service (similar to SourceForge) under the banner of Google Code."
  • "Hiding Is Considered Harmful"
  • "We want the compiler at our side for every little step, playing wingman; some environments can even compile our code as we type. This is how we keep code quality high and make sure our software is evolving correctly bit by bit."
  • "We used to work on a team with a vocal interrupt protocol: if you wanted to talk, you would say “breakpoint Mary” where Mary was the name of the person you wanted to talk to. If Mary was at a point where she could stop, she would swing her chair around and listen. If Mary was too busy, she’d just sa"
  • "Here’s a quote from a famous lecture by Richard Hamming:5 By taking the trouble to tell jokes to the secretaries and being a little friendly, I got superb secretarial help."
  • "The Apache Software Foundation has a long history of creating communities around software projects; these communities have incredibly strong identities and reject people who are more concerned about self-promotion."
  • "The trick is to make sure you (and those around you) understand the difference between constructive criticism of someone’s creative output and flat-out assaults against someone’s character."
  • "Be Open to Influence The more you are open to influence, the more you are able to influence;"
目录
第一章 天才程序员的传说 1
帮我把代码藏起来 1
天才的传说 2
隐瞒是有害的 6
团队才是王道 11

显示全部
用户评论
值得一看
我发现我特别适合去帮助刚拿完B轮,因为快速迭代而需要梳理偿还一堆技术债的公司。里面提到的实践基本上都在做,不同的是我是自己思考出来的。
里面提到的很多点在现任leader上得到体现。很多观点都很中肯,很适合一些对办公室政治不是很清楚,对自己手头工作不知道在忙啥的小鲜肉阅读。
超赞的社区培养指南。
谦逊,尊重,信任。工作日久,有可能变为当初你鄙视的人,时时警惕,莫忘初心。
闲书馆有全网唯一在售正版书!
非常经典,关于产品、团队与用户,没想到Google的技术团队负责人也会讲公司的政治斗争,毕竟鼓励大家参与进去。最喜欢他说的「做正确的事,并做好被解雇的准备。」 (猫助推荐)
很不错的一本书,写软件与人相处和沟通太重要了。
“人际关系在工作中的重要性不亚于科学技术,但很多工程师都不太愿意投入太多精力去了解如何与别人合作。” 软件开发是一项团队运动,人的因素对结果的影响完全不亚于技术因素。一个项目成功的关键不仅仅是写出漂亮的代码,团队中的所有人朝着同一个目标一起合作也是同样重要。 这本书的主要目的是帮助程序员理解他人,与人沟通,以及与人合作的能力,进而在编写软件的过程中变得更有效率。
这里面最有意思的是,把向上管理比作信息安全中的社会工程。通过文中提到的方式,实现“信息入侵”的目的。同时,身为谷歌团队leader的作者也不否认,职位越高越安全。你想做的事情越大,需要的资源势必越多。一个人的极客能做的事永远有限,但一个卓越团队能做的事无限。这对于当下的我有种醍醐灌顶的感觉:领导与财富其实是一样的,追寻它们并不羞耻。按书中提到的核心三原则:谦虚、尊重和信任,放心去干。
下载
收藏