技术领导力:程序员如何才能带团队
书籍作者:周明耀 |
ISBN:9787111589143 |
书籍语言:简体中文 |
连载状态:全集 |
电子书格式:pdf,txt,epub,mobi,azw3 |
下载次数:3786 |
创建日期:2021-02-14 |
发布日期:2021-02-14 |
运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板 |
内容简介
本书共分为5章,分别从技术管理工作概述、如何进行团队创建及人员管理、产品开发过程管理、技术调研/预研工作、系统架构相关知识介绍如何具备技术领导力。每一章内容相互独立,你可以按顺序阅读,也可以选择选择感兴趣的章节阅读。
前言
前言为什么要写这本书我对于“技术管理”这个词,或者这个岗位的理解是,先有技术,才有管理,所以,我先写了两本技术类的书,分别是《大话Java性能优化》和《深入理解JVM&G1 GC》,谈了谈对于技术的理解。现在我觉得可以谈谈对于技术团队管理的理解了。
近10年来我一直从事技术团队管理工作,一直对自己说要站在一线。我认为所有的工作都应该有对应的方法论支撑,技术管理工作也不例外。当初次担任经理的职务时,我也是无限惶恐,于是上网找资料、看书,有一次看到一篇博文说“经理的职责是管人,而不是管事”,支持这种论调的人其实不在少数,但在思考、实践了几年后,我觉得这种说法真的不适用于科技行业的技术管理领域。鉴于目前市面上几乎没有真正介绍如果做一位合格的技术管理经理(Leader)的书,所以我觉得我应该对所做的工作做一次深层次的总结。
技术管理岗位不容易做,既要保证自己的技术说服力,又要经常上一线工作,还要从管理上给予团队支撑,这些综合起来对于任何一位工程师来说都不是那么容易理解和执行的,希望我的这些总结能够真正帮到你,让你觉得这是一本有意思、有价值的书。
本书主要特色希望大家读完本书之后,能够大体上解答你心中对于如何才能更好地带领软件团队的诸多疑惑。这里有几点需要说明。首先,本书总结的方法论是我个人的总结,力求实践,不会多讲空话、套话,但也可能存在自我认知的局限,请读者见谅,多提意见。其次,我觉得人脑是越学越灵活的,也许5年后我会认为现在的方法论存在一些问题,到时候我会写文章自我纠正。再者,技术管理人员很多时候就是一个小号的CTO,如果需要自己决定产品方向、销售,那就是个小号的CEO,所以技术领域的综合能力也是你的必备能力。最后,我肯定会继续站在技术管理一线,无论Title、薪资、职场斗争,哪种都不会让我改变自己的职场定位,与君共勉。我相信,从软件工程师转变为技术管理者的你,一定可以从本书中看到自己成长的影子。
我觉得,技术管理本身是有方法论的,但是技术管理人员很多不能得到别人的理解。希望通过本书的总结,帮助大家更好地了解技术管理工作,也更好地做好技术管理工作。
本书读者对象根据本书的内容特点,可以将阅读对象分为以下几类:
尚未走出校门,但是心怀远大理想的计算机、软件专业的学生;一线研发工程师;工作几年后遇到瓶颈的工程师;刚刚担任小组长的工程师;有几年带人经验的研发经理;对技术管理岗位有兴趣的同仁。
如何阅读本书本书总共5章,5个章节内容相互独立。分别从技术管理工作概述、如何进行团队创建及人员管理、产品开发过程管理、技术调研/预研工作介绍、系统架构相关知识介绍如何具备技术领导能力。每一章内容相互独立,你可以按顺序阅读,也可以选择选择感兴趣的章节阅读。
勘误和资源由于本人水平有限,编写时间仓促,书中难免有错误或者不全面的地方,在此恳请读者朋友批评指正。如果你有任何疑问或者问题,可以通过我的微信号“michael_tec”与我联系,也欢迎关注我的微信公众号“麦克叔叔每晚10点说”,期待你们真挚的意见反馈。
致谢7岁那年,当我合上《上下五千年》时,我对自己说,我想当个作家。2016年4月我出版了《大话Java性能优化》,1年内加印两次的销量让我很满足,因为有读者购买我的书,是对我的支持,我需要继续坚持写作。2017年5月,我出版了《深入理解JVM&GIGC》,现在,我的第三本书也即将面世。坦率地说,本书更像是我对过去20多年学习、工作的回顾,是一本自述题材的管理类书籍,写作过程也几乎是一气呵成,希望能给读者朋友帮助。
对于我的每一本书,我都怀着忐忑、惊喜的心情,就像第一次面对我的女儿“小顽子”,给她取这个小名,希望她顽强到底,因为我相信,你若顽强到底,一切皆有可能。
每次遇到困难时,耳边总是回响着郑克良老师(杭州高级中学退休老师,浙江省第一批特级化学老师)的那句鼓励“永远不要放弃”,人应该学会回馈社会,技术分享也是回馈社会的一种方式,而以写作方式进行技术分享是我所能最大程度回馈社会的一种途径。
感谢机械工业出版社华章公司的杨福川老师和李艺老师,你们的专业和热情深深打动了我,让我能够坚持完成本书的编写。同时感谢你们对本书页面排版等内容的包容和支持。
感谢TCL医疗集团产品中心总经理贺军、极客邦科技总裁池建强、特赞CTO黄勇、职业经理人高凌等为我写序。
感谢我的家人,是温暖和谐的家庭帮助我完成了这本书。我的妻子美丽、细心、博学,虽然偶尔不那么温柔,但是我很爱她。我的小顽子,她天生性格很像我,希望她能够踏踏实实做人,保持创新精神,平平安安、健健康康地生活下去。感谢我的岳父母、我的父母,感谢他们帮我照顾小孩,让我有时间编写此书。感谢浙江省特级教师、杭州高级中学(杭一中)化学老师郑克良老师,郑老师的一句“永远不要放弃”,是我多年前进的动力。感谢数学老师张老师在公开场合对我智商的褒奖,第一次收获这样的赞赏,对我这样性格内向、内心细腻的孩子是非常重要的。感谢生命中出现的恩师、良友,
目录
目录
序1
序2
序3
序4
前言
第1章 技术管理工作001
1.1 技术管理003
1.2 技术团队领导者010
1.3 带领技术团队心得034
1.4 个人职业发展041
第2章 团队建设、人员管理055
2.1 管理基础056
2.2 组建团队063
2.3 管理团队078
2.4 影响团队因素096
2.5 其他相关知识106
第3章 产品开发过程管理120
3.1 开发经理及研发体系介绍122
3.2 产品开发过程管理133
3.3 产品开发过程杂谈166
第4章 技术调研/预研189
4.1 概述190
4.2 技术调研191
4.3 技术预研202
4.4 其他相关讨论205
第5章 系统架构210
5.1 系统架构工作211
5.2 系统架构能力培养223
5.3 常见问题分析235
5.4 其他242