要想成为杰出的软件工程管理者,离不开这本必备参考书(软件工程师 书籍)

一项研究表明,软件工程师的性格特征一般是内向,敏感,思考和判断力强, 严肃,安静,务实,逻辑性强,因为注意力集中和一丝不苟而获得成功。由于这 些统计学意义上的“先天”特征, 与程序员的交流沟通是比较困难的。“外人”很 难融入其中,真切了解他们在想些什么、做些什么,更遑论去评估做得有多好、 有多快、有多少价值。直到今天,这仍然是困扰软件工程的一大难题:建立和维护软件开发团队对内和对外的良好的沟通交流渠道。甚至,我们可以稍微夸张一 点地讲,正是围绕着“如何解决沟通交流”这一核心问题,人们才孜孜不倦地探索和创造了一个又一个的软件工程方法、模型、方法论。

幸好,现在有了这本《善工利器:程序员管理范式》(Managing the Unmanageable )。

《善工利器 程序员管理范式》

要想成为杰出的软件工程管理者,离不开这本必备参考书(软件工程师 书籍)

这是一本为软件开发团队管理者、程序设计经理而写的书,一本能够为他们指点迷 津、故事性强并且富有见解的书。

对于新上任的开发经理而言,管理、领导、指导和评价软件开发团队的工作 没有通用的方法可以参考,很多时候,他们自己加入软件开发团队也不过区区数天。现成的管理方法是不存在的。与项目经理不同(项目经理需要在给自己规划 的职业道路上花费大量的时间学习以获取证书),开发经理一般都是优秀的编码人 员出身,处理人际关系的能力普遍不强。

即便是我们能够找到,也没有哪一本图书像本书一样包含了各类幕后故事和逸闻轶事。这些逸闻轶事都是直接围绕着如何处理管理者面对的各种情况展开叙述的。

本书结构

在本书中,我们分享了自己从编程和管理实践中积累的宝贵经验,以及在跨 越两种管理体制的公司中交付软件的深刻体会。我们把自己的见解提炼为10 章, 其中还嵌入了从其他同行那里收集的经验法则与至理名言,以及一些我们亲历的逸闻轶事。

第 1 章讨论为什么针对程序员的管理很特殊,无论是把他们作为个体还是群体来管理。不同程序员的个性迥然不同,所以你不能简单地拿起一本管理书就去 管理整个软件开发团队。

第 2 章从多个视角阐述了如何观察软件开发团队中的程序员,这些视角将有 助于管理者了解每个程序员的个性,提醒管理者对他们加以区分,进行精细化 管理。

第 3 章循序渐进地介绍了如何找寻杰出的程序员,如何延揽他们加入团队。 当你刚看到这一章时,你会发现这一章的书页很适合撕下来单独使用。当然,你 可以单独阅读这一章。但要想获得最佳的效果,你最好结合前两章的内容一起阅 读,这样可以帮助你充分了解自己要延揽的是些什么样的人才。如果你能够结合 第 7 章和第 8 章中有关激励与文化的内容一起阅读,效果将尤其显著。

第 4 章讨论如何使新员工从一开始同意入职到入职工作的这段时间里一直保有激情,如何避免管理者“看走了眼”,以及如何在新员工入职后将他们迅速、有 效、高效地整合到你的工作过程和实践中去。新上任的管理者往往以为,新员工 在接受了录取通知后,他们在招聘工作上所要履行的职责就已经圆满完成了,然而实际上,在很多情况下还会出现各种意外状况,例如新员工在第一天就没有来 上班,新员工难以融入团队、业绩一直不佳,等等。

第 5 章将直击管理的核心——向下管理,内容包括团队的日常运作方式和具体做法,以及成功管理程序员所需执行的任务与互动。

第 6 章中明确指出:高效的程序设计经理还应善于做好向上管理,即管理领导甚至领导的领导;善于做好对外管理,即管理好与同级同事的关系,并有效影响公司内部的其他部门、其他人士,成功整合外部资源和关系;最后要实现自我 管理,即自己设定工作优先级顺序,形成自己的管理风格,管理好自己的时间、自己的职业发展规划乃至自己的生活。

第 6 章和第 7 章之间插入了 300 条这么多年来我们亲身证明行之有效的经验法则与至理名言。为了便于翻阅,这部分内容使用了浅色阴影页面。这些内容来自为 数众多的程序员、程序设计经理和软件大师。恰如其分地运用这些经验法则与至 理名言,能帮助你清晰地表达立场,有效赢得争论,重塑思维和对话的框架;或者可以借助这一点小幽默来缓和紧张的谈话气氛,有利于你阐明自己的观点。

第 7 章阐述了管理软件开发团队的一项关键任务:激励程序员提升绩效,激 励他们拼荆斩棘、克服困难,从而成功交付项目。这一章开篇介绍了马斯洛、麦 格雷戈和赫茨伯格的激励理论。把握激励因素与保健因素(与人们通常的想法相 反,二者的差别很大)之间的差异对我们自身管理水平的提高有着至关重要的作用。每一位程序员都有自己的鲜明个性,所以放之四海而皆准的激励妙招是不存 在的,但是我们提供了一个框架,它可以帮助你有效考量激励团队的方法,有效 识别并且找到避免保健因素的方法。

第 8 章探讨了公司文化,并给出了即便在最糟糕的公司文化中,也能成功营 造出适用于软件开发团队的亚文化方法。只有极少数的管理者能够充分认识到自己在创建团队文化以促使团队成功的过程中扮演的重要角色。第 5 章和第 6 章介 绍了管理的基本方法,而第 7 章和第 8 章讨论的则是能使你的管理工作与众不同、 能够让你立于不败之地的两套软技巧。

第 9 章回归到基础内容。前 8 章的终极目标都是成功发布软件产品,但这一 章讨论的不是项目管理,而是一个甚少被关注到的内容:软件开发团队管理者在 软件交付过程中所要扮演的重要角色(特别是在敏捷环境下)。要想取得成功, 除 了心态之外,管理者还需要掌握前面各章所涉及的技巧,并为之付出巨大的努力。

第 10 章将贯穿全书的主题扩展到敏捷开发环境下,并且回答了一个重要的问 题:当一个公司推行以自组织、自适应管理为核心的敏捷方法时,管理者的职责 应该是什么。

全书每章(第 1 章除外)的结尾部分都附有“工具”一节,这里有琳琅满目 的清单、表格和报告等,这些工具都是我们为招聘、雇用以及有效地管理和激励 程序员成功交付高质量软件而设计的。我们相信这些工具一定会对你有所帮助, 并能帮你节省从头开始创建这些工具的时间。

本书赞誉

1、这本书在亚马逊Amazon )(美国)上获得超过 50 个五星赞誉!

“Lichty 和 Mantle 合著的这本书为我们总结了聘用、激励和领导软件开发团 队等方面的经验。他们的经验法则和指导性建议构成了一幅宏伟蓝图。软件工程 管理者们,无论是初出茅庐的新手,还是身经百战的老手,都会从中受益。”

—Tom Conrad,Pandora 首席技术官

2、“真希望自己能在多年前就拥有这本书。我从书中看到了非常有价值的内容, 为了成为更优秀的管理者,我将会反复实践这些内容。这本书的写作恰如其分, 我很喜欢其中的个人轶事。”

—Steve Johnson,Inlet Digital 高级架构师

3、“如果你真心打算建立一支可持续发展的软件开发团队,希望其能够始终如一 地交付符合预期的高质量解决方案,那么这是一本必备的参考书。针对世界各地 的软件工程管理者们时常面对的棘手问题,这本书给出了许多非常实用的建议和 技巧。凭借对软件开发团队成员个性与背景的深刻洞察,这本书全面展示了一整 套经过实战检验的方法,如庖丁解牛一般把管理软件开发团队(不管是位于同一 地点的小规模团队,还是分散在世界各地的拥有数以千计的成员的大规模团队) 的过程层层剥开、细细研磨,使我们无须体味其中的艰深晦涩。这是一本软件工 程类的书,致力于帮助软件工程管理者解决如何使软件开发团队高效协同工作这 一难题,软件工程管理者应当人手一本。”

—Phac Le Tuan,Reepeet 首席技术官,PaceWorks 首席执行官

4、“要想成为杰出的软件工程管理者,仅仅知道技术细节是远远不够的。Ron 和Mickey 为我们提供了一本实用手册,展现了软件工程管理者重要的柔性一面。这 本书适用于任何软件开发组织。”

—Paul Melmon ,NICE Systems 工程副总裁

5、“我是从‘经验法则与至理名言’那一篇开始阅读这本书的。在阅读了不到 4 页内容之后,我认定自己的认识有了显著提升。这些经验法则与至理名言最令我 触动的地方在于,我能感受到这本书的缘起:两位技艺精湛的大师互相从对方身 上学习。大多数书给我的感觉是作者在枯燥地讲述‘应该怎么做’,读完之后我仍 然心存疑虑—这些知识在现实生活中是否有效呢?而阅读这本书中的经验法则 与至理名言时,我的感觉是,我从一位值得信赖的导师那里得到了许多指点,这 位导师不仅是可以信赖的,而且他笃信我也能够掌握这些哲理,理解其局限性并 正确地加以运用。这本书凝结了技术管理方面的智慧,就像这一领域的《读者文 摘》(Reader’s Digest)一样。”

—Mike Fauzy ,FauzyLogic 首席技术官

简要目录

第1章 程序员为何难以管理免费

第2章 了解程序员

第3章 寻找并延揽出类拔萃的程序员

第4章 帮助新员工顺利入职

第5章 成为高效的程序设计经理:向下管理

第6章 成为高效的程序设计经理:向上管理、对外管理以及自我管理

经验法则与至理名言

第7章 激励程序员

第8章 建立成功的程序设计文化

第9章 成功管理软件交付过程

第10章 敏捷团队中的管理者

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年7月23日 上午8:01
下一篇 2022年7月23日 上午8:03

相关推荐

  • 高校各类科研项目排名榜

    高校各类科研项目排名榜 随着科技的不断发展,高校在科研领域中的地位日益重要。为了展示各国高校在各类科研项目方面的优秀表现,国际科技评价机构不断推出各种排名榜单。本文将为您介绍最新的…

    科研百科 2025年6月3日
    1
  • 科研项目的工作报告

    科研项目的工作报告 随着科技的不断发展,科研项目也在不断地进行着。这些项目不仅有助于推动科学技术的进步,同时也为科学家们提供了更多的研究机会和发展空间。在本篇报告中,我将对最近完成…

    科研百科 2025年4月16日
    1
  • 植物育种科研项目

    植物育种科研项目 植物育种是农业领域中非常重要的一个方面。随着人类对农业的需求不断增加,植物育种也变得越来越重要。植物育种科研项目旨在通过人工改良植物品种,提高农作物的产量,品质,…

    科研百科 2025年2月28日
    4
  • 横向科研项目需要决算吗

    横向科研项目需要决算吗? 随着科技的不断进步,横向科研项目越来越受到人们的重视。横向科研项目是指由不同单位或个人共同出资、共同研发、共同推广的科研项目。这些项目涉及到多个领域,具有…

    科研百科 2025年5月2日
    1
  • 科研项目进度总结怎么写

    科研项目进度总结怎么写 随着科技的不断进步,科研项目已经成为许多学者和企业的主要研究对象。然而,科研项目的进度管理是一个复杂而困难的过程,需要耗费大量的时间和精力。因此,编写一份详…

    科研百科 2025年4月18日
    1
  • 科研项目垄断行为怎么办

    科研项目垄断行为怎么办 科研项目垄断行为是指某些科研项目的参与者或组织者通过垄断行为来获取不当利益,并对其他参与者或组织者造成不利影响的行为。这种情况可能会对科研项目的公正性和公平…

    科研百科 2025年5月11日
    1
  • 农业部转基因环境安全检测中心有效完成任务

        9月25-27日,农业部转基因生物生态环境安全监督检验测试中心(天津)(以下简称“中心”)通过农产品质量安全检测机构考核、机构审…

    科研百科 2022年5月16日
    270
  • 资深PM赞不绝口的【9种项目管理图】(项目管理常用图)

    资深PM赞不绝口的【9种项目管理图】 在职场中,项目管理图作为一种直观、有效的管理工具,被广大项目经理(PM)所青睐。这些图表不仅能够帮助PM们更好地规划和执行项目,还能在团队协作…

    科研百科 2024年4月24日
    68
  • 电力工程项目管理的全程控制(电力工程项目管理的全程控制包括)

    摘要:伴随着我国经济的迅速发展,我国兴建电力工程的速度也越来越快,电力工程是带动我国经济发展的主力军,电力工程的产生对我们的生活有着很大的影响。因此,加强电力工程项目管理与控制工作…

    科研百科 2023年11月23日
    184
  • 高校科研项目劳务费

    高校科研项目劳务费 随着科技的不断发展,高校科研项目已经成为了许多学生和研究人员的主要收入来源之一。然而,这些项目中的劳务费却往往被人们忽视。在这篇文章中,我们将探讨高校科研项目中…

    科研百科 2025年4月21日
    2