Ph: 1329355586
Herding Cats: A Primer for Programmers Who Lead Programmers and over 900,000 other books are available for Amazon Kindle . Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
[image]
[image]
Amazon Prime free trial required. Sign up when you check out. Learn more
[image]
[image]
Amazon Prime free trial
FREE One-Day Delivery is available to Amazon Prime members. To join, click "Add to Basket with FREE One-Day Delivery" and confirm your Amazon Prime free trial sign-up when you check out.

Amazon Prime members enjoy:
Unlimited FREE One-Day Delivery, with no minimum purchase requirement Express Delivery for just £4.49 per item Shared benefits for members of the same household

Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a full year for £49.00.
Buy Used
Used - Good See details
Condition: Used - Good
Comment: This item is used and has some wear. Qualifies for free shipping and prime programs.
Price: £6.42
Fulfilment by Amazon (FBA) is a service Amazon offers sellers that lets them store their products in Amazon's warehouses, and Amazon directly does the picking, packing, shipping and customer service on these items. Something Amazon hopes you'll especially enjoy: FBA items are eligible for FREE Super Saver Delivery and for Amazon Prime just as if they were Amazon items.

If you're a seller, you can increase your sales significantly by using Fulfilment by Amazon. We invite you to learn more about this programme.

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Herding Cats: Self-Help for Programmers that Lead Programmers: A Primer for Programmers Who Lead Programmers
 
 
Start reading Herding Cats: A Primer for Programmers Who Lead Programmers on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Herding Cats: Self-Help for Programmers that Lead Programmers: A Primer for Programmers Who Lead Programmers [Paperback]

Hank Rainwater
3.3 out of 5 stars  See all reviews (3 customer reviews)
3 Reviews
5 star:  (1)
4 star:  (1)
3 star:    (0)
2 star:    (0)
1 star:  (1)

 See all 3 customer reviews...

RRP: £27.49
Price: £26.12 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
Deal Price:
You Save: £1.37 (5%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Want guaranteed delivery by Friday, February 17?
Order it in the next , and choose Express delivery at checkout.
See Details
19 new from £17.63 18 used from £3.69

Formats

Amazon Price New from Used from
Kindle Edition £18.12   -- --
Paperback £26.12   £17.63 £3.69
Video Games Trade-In
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Amazon.co.uk Trade-In Store for more details.

Product details

Paperback: 252 pages Publisher: APRESS (1 Mar 2002) Language English ISBN-10: 1590590171 ISBN-13: 978-1590590171 Product Dimensions: 23 x 18.6 x 2 cm Average Customer Review: 3.3 out of 5 stars  See all reviews (3 customer reviews)
3 Reviews
5 star:  (1)
4 star:  (1)
3 star:    (0)
2 star:    (0)
1 star:  (1)

 See all 3 customer reviews...
Amazon Bestsellers Rank: 971,479 in Books (See Top 100 in Books) See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
     
  -  
100,000+ Programmers Ready to Work. Post Job. Hire. Done. It's Free!

Product Description

Amazon.co.uk Review

Geared to the software developer newly promoted to manage other developers, Herding Cats: A Primer for Programmers Who Lead Programmers distils the author's several decades of project management experience into a worthwhile tour of some best practices for those making the transition.

Written in a lively style that doesn't pull any punches when it comes to the hard realities of leading technical teams, this book offers plenty of practical advice and will be worth it for any IT manager who wants a veteran's perspective on the battle to create great software on-budget and on-time.

While many titles on software engineering and management lean toward the theoretical, this book’s candid and practical focus help distinguish it from the crowd. It also helps that he's a good writer, and mixes quotes from a variety of sources (including Jack Welch and Andy Grove). This is one of the few titles to concentrate on the all too common problem of good programmers promoted to project leads, where management and people skills will often determine success, rather than raw programming chops.

Early sections outline the basic personality types that the author has encountered in software. Ranging from the gifted "architects" and "constructionists" to "magicians" and "slobs" and "salad chefs", this taxonomy is as good as any, and any reader will recognise many types encountered in any career in IT. Basic tips include mixing team personality types effectively and getting started with managing programmers from philosophical ideas about what constitutes leadership, to practical suggestions for hiring and firing, running meetings, and working as manager to improve your company's bottom line.

Noteworthy sections here on design philosophy outline the importance of thinking about architecture and re-use as you build software. Techniques like adhering to programming standards throughout your shop and designing objects with good cohesion and loose coupling are advocated here. A section on anti-patterns in management outlines the management styles that lead to trouble. (Tips for overcoming micro-management, do-it-all/know-it-all managers, and improving communication will help you defeat these tendencies, both in yourself and others).

Later sections survey the basics of software engineering and software process including the Microsoft Solution Frameworks and Extreme Programming (XP) as ideas to check out. Final sections look at the author's own software for managing projects (the executable and code are downloadable). An annotated bibliography of books can provide a start for any new manager's shelf. In all, this title can be a source of comfort and advice for those taking on new leadership positions on technical teams with its wide-ranging perspective on what it takes to lead other programmers successfully. --Richard Dragan

Topics covered: Management techniques for programmers promoted to leadership positions, assessing your level of technical "cool", positive and negative programmer personalities (including architects, constructionists, speed demons, magicians, minimalists, analogists); trouble types (including slobs, amateurs, salad chefs), tips for new managers (including adapting to changes), dealing with project feature creep, dealing with ineffective programmers, tips for hiring and firing, promotions, organising for success (using paper and e-mail effectively), the author's custom Administrative Director program (for organising project tasks), corporate goals, product and project management, managing change throughout the project lifecycle, tips for running staff, design and other meetings, effective technical leadership (designing with architecture and re-use in mind), design hints (programming standards, strong object cohesion and low coupling between objects), reviewing code, anti-patterns in management (including micromanagers, unfocused management, and misapplied genius), hints for overcoming bad management styles, leadership principles (fostering effective communication, delegating, and participating), techniques for mentoring and rewarding employees, fostering employee loyalty, leadership for different generations, case studies of several tech leaders (Andy Grove and Bill Gates), how to work with your boss (communicating deadlines and limits, overcoming inertia), techniques for managing a distributed workforce, multicultural factors in management, intro. to software engineering and process (overview of the Microsoft Solutions Framework, Extreme Programming, XP, and Agile Development), craftsmanship in software, dealing with technology change and economic downturn, appendices for the author's Administrative Director software (including a code review), case studies of effective and ineffective management techniques from the field.

Product Description

Herding Cats: A Primer for Programmers Who Lead Programmers is a comprehensive guide—think of it as a field manual—to the management challenges of supervising and leading programmers. J. Hank Rainwater introduces new and not-so-new managers to concepts that will encourage them and help them become a strong leaders for their teams. You'll learn about the varieties of programmer personality traits and be able match personnel to projects for maximum productivity. You'll also learn how to manage your strengths and weaknesses as you improve your leadership skills, which will result in dramatic improvements to your teams success.

In this “how-to” manual that's both practical and thought-provoking, you'll find several chapters devoted to administrative aspects of your job, such as managing meetings, hiring and firing, and principles of organizing your job for success. Rainwater also describes task management software he built that you can use to organize project assignments. (The source code for this software is available for download once you own the book). The chapter on technical leadership, which highlights the importance of architecture, design, and code reviews, also illustrates practical applications of leadership and concrete methods useful to any workplace.

Rainwater shows why things can go wrong for a leader and how to correct career-derailing problems as they arise. One chapter is devoted to the working relationship that you as a manager have with your boss, and it guides you into the best way to respond to the pressures of software project deadlines. Numerous other topics are discussed that are a necessity for anyone seeking to manage the “peopleware” aspects of software development. Herding Cats: A Primer for Programmers Who Lead Programmers is the definitive guide to the challenges and obstacles facing anyone who manages programmers.

Table of Contents

Adapting to Your Leadership Role Managing the Leader Leading the Herd  Organizing for Success Managing Meetings  Philosophy and Practice of Technical Leadership Leadership in Eclipse Leadership Redux Working with Your Boss Words without a Song

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
Your tags: Add your first tag
 
Like 1329355586 false 0 0 0 0 (0)

 

Customer Reviews

3 Reviews
5 star:  (1)
4 star:  (1)
3 star:    (0)
2 star:    (0)
1 star:  (1)
 
 
 
 
 
Average Customer Review
3.3 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

2 of 2 people found the following review helpful:
1.0 out of 5 stars A Team Lead book written like a cheap VB book,
24 Mar 2007
This review is from: Herding Cats: Self-Help for Programmers that Lead Programmers: A Primer for Programmers Who Lead Programmers (Paperback)
A flick thru this book showed promise, with its wide coverage. But it's not got any information in it. It flits from subject to subject under random headings, never exploring anything, uncertain if it was a project management or mentoring book, with distracting quotes and pointless diversions. The 'Cat Fights' which are meant to be illustrative incidents are just informative, not really telling you anything: "Someone did something bad, and got sacked." At best it's a list of some much better books you could read, or topics you might be consider (probably you'd come up with a better list just thinking about it for yourself). I would loathe to be managed by this guy, and I've been leading programmers for 8 years.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars LIke code - simple, elegant and does the job specified,
17 Oct 2005
By 
PrettyGreenParrot (Manchester, England) - See all my reviews
This review is from: Herding Cats: Self-Help for Programmers that Lead Programmers: A Primer for Programmers Who Lead Programmers (Paperback)
Once you have digested this book and use its lessons you will lead.
The sections are well organized and contain what feel like real-life examples.
The style is friendly and humorous. Do not be misled. This is a serious book about a serious topic.
I have read many books on leadership and this is the one I return to for a refresher. The archetypes described as team members are familiar to many environments. The pressures of performance are familiar to many environments. Despite the programming focus, this book will help you if you need to step up to a leadership position in any (technical) environment.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 1 people found the following review helpful:
4.0 out of 5 stars A rare book,
12 Nov 2003
By 
Mr. Keith Sterling "keiff" (London, UK) - See all my reviews
(REAL NAME)   
This review is from: Herding Cats: Self-Help for Programmers that Lead Programmers: A Primer for Programmers Who Lead Programmers (Paperback)
A lot of people get into management through osmosis, they just happen to be given more responsibility, which usually means more people, and all of a sudden you are classes as a manager.

This book is for people like that, people who need to know management, but have no formal training, think they are a manager, or really want to be known as a fulltime manager

Excellent read

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Would you like to see more reviews about this item?
 Go to Amazon.com to see all 11 reviews  2.8 out of 5 stars 
Were these reviews helpful?   Let us know
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
See all discussions...   [Start the discussion]
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
   





Feedback

Would you like to update product info or give feedback on images? I am the Author, and I want to comment on my book. I am the Publisher, and I want to comment on this book.


Your Recent History (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.



You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser