原文地址:
http://www.javacodegeeks.com/2012/02/21-books-for-engineering-managers.html
As an Engineering Manager / Development Manager aspiring to be a good software craftsman I want to promote good engineering practices, clean code, scalable solutions, all driven by self-org teams that continuously improve their abilities and skills.
I am fully aware that I cannot support my team in these directions if I do not continue to study every day.
This shall not be seen as a “must read” or like a “top 20″, there might be some better books that can help you boost your career or some other fundamental readings that I did not list here,
maybe because I already read those books in the past .
Leadership books like “Peopleware”, “Five Disfunctions of a Team”, “7 habits…”, or classic software books like “Code Complete”, “Joel on Software” or in general authors like
Martin Fowler, Mike Cohn, Craig Larman, Tom De Marco are a must read for every professional in our industry.
If you are interested in statistics and stuff like “top 10″ etc, you can have a look on Jurgen Appello’s blog (not all the lists are updated to 2012 but they are still relevant): http://www.noop.nl/lists.html.
Here is a list of 21 books that guided me in 2011:
HIRING & GROWING THE TEAM
The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise
Growing Software: Proven Strategies for Managing Software Engineers
Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
The Productive Programmer (Theory in Practice (O’Reilly))
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)
Codermetrics: Analytics for Improving Software Teams
The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series)
Confessions of a Public Speaker (English and English Edition)
Hire With Your Head: Using Performance-Based Hiring to Build Great Teams
Cracking the Coding Interview: 150 Programming Questions and Solutions
Algorithms For Interviews
PROCESS IMPLEMENTATION
Agile Testing: A Practical Guide for Testers and Agile Teams
97 Things Every Software Architect Should Know: Collective Wisdom from the Experts
Managing Software Debt: Building for Inevitable Change (Agile Software Development Series)
A Practical Guide to Feature-Driven Development
Behind Closed Doors: Secrets of Great Management (Pragmatic Programmers)
TOOLS
Continuous Integration: Improving Software Quality and Reducing Risk
Domain-Driven Design: Tackling Complexity in the Heart of Software
Agile Documentation: A Pattern Guide to Producing Lightweight Documents for Software Projects (Wiley Software Patterns Series)
Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process
Agile ALM: Lightweight tools and Agile strategies
Reference: 21 books for Engineering Managers / Development Managers that guided me in 2011 from our JCG partner Ionel Condor at the Ionel Condor blog.
Read more: http://www.javacodegeeks.com/2012/02/21-books-for-engineering-managers.html#ixzz1mu5l3zCR
分享到:
相关推荐
to excite managers and decision makers about the potential that resides in data and the value that data analytics can add to business processes and provide managers with a basic understanding of the ...
This book's broad overview can help an organization choose a set of processes, policies, and techniques that are appropriate for its security maturity, risk tolerance, and development style....
首先,文件标题“ECONOMICS_FOR_MANAGERS_3rd_Edition_modified.pdf”暗示了文档的核心内容是关于管理者经济学的第三版修改版。该文档可能是面向管理专业的学生或从业人员提供经济学知识的教材,着重于帮助他们理解...
Excel, a widely available computer program for students and managers, is also an effective teaching and learning tool for quantitative analyses in engineering courses. Its powerful computational ...
19/159 Syngress - Techno Security’s Guide to Managing Risks for IT Managers, Auditors, and Investigators - 2007
Building Great Software Engineering Teams provides engineering leaders, startup founders, and CTOs concrete, industry-proven guidance and techniques for recruiting, hiring, and managing software ...
### 金融与会计基础知识对非财务经理的重要性 在当今商业环境中,无论是在何种行业或规模的企业内工作,非财务背景的管理人员都需要具备一定的金融与会计基础知识。这些知识不仅有助于他们更好地理解公司的财务状况...
Product developer extraordinaire Tathagat Varma in Agile Product Development integrates individual knowledge areas into a field manual for product developers. Organized in the way an idea germinates,...
**标题:“Briefcase Books - The Managers Guide to Performance Reviews.pdf”** - **关键信息**:本书为管理者提供了关于如何进行有效的绩效评估的指导。 - **描述内容摘要**:本书通过对比两个绩效评估案例——...
Agile project management is a proven approach for designing and delivering software with improved value to customers. Agility is all about self-directed teams, feedback, light documentation, and ...
Big Data Computing A Guide for Business and Technology Managers 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
User Stories Applied: For Agile Software Development <br>by Mike Cohn <br>Publisher: Addison-Wesley Professional (March 11, 2004) <br> Agile requirements: discovering what your users...
Get real-life case studies for different IT roles, developers, testers, analysts, project managers, DBAs Identify with your IT scenarios and take the right decision to move up in your career Improve ...
An SOA introduction for managers pdf 文档
《ISO IEC IEEE 26511:2018 Systems and software engineering — Requirements for managers of information for users of systems, software, and services》是一份国际标准,旨在为系统、软件和服务用户的信息...
《Statistics_for_Managers_Using_Microsoft_Excel_8th.pdf》是一本专为管理者设计的数据分析指南,它深入浅出地介绍了如何使用Microsoft Excel来进行统计分析。本书不仅涵盖了基本的统计概念,还详细介绍了如何通过...