Jump to ratings and reviews
Rate this book

Herding Cats: A Primer for Programmers Who Lead Programmers

Rate this book
This self-help guide is for programmers who need to improve their management and leadership skills.

276 pages, Paperback

First published February 25, 2002

Loading interface...
Loading interface...

About the author

J. Hank Rainwater

2 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
61 (13%)
4 stars
144 (32%)
3 stars
142 (32%)
2 stars
72 (16%)
1 star
24 (5%)
Displaying 1 - 30 of 31 reviews
Profile Image for AkelaRa.
74 reviews
June 20, 2023
Звісно, що наразі як мануал книга застаріла -- 20 років то не жарти.
Але як екскурс в розвиток менеджменту та як довідник "а як працює голова в менеджерів старої школи" -- цілком гідно.

Є багато незастаріваючих порад -- про розуміння розмежовування роботи і життя, про різні мотивації в підлеглих, реперні точки для розуміння адекватності компенсації тощо. Застаріла мова викладки, але то такі часи :)
Profile Image for Mila Ley.
85 reviews
May 16, 2019
Название книги интригующее, не правда ли? Для технарей ставших управленцами. Кто бы знал, что все будет так печально. Водянистая вода, аж тонешь в океане не подкрепленных ничем интуитивно понятных желаемых результатов. Книга по всей видимости направленна на бессмертных пони, много в пользу делегирования, открытости и запрета выполнения работы за всех. Написания кода вместо управления. Много логичных вещей слишком.
Информация устарела, что самое печальное. Рекомендованная литература по рейтингу не выше 3,8. Половина главы из любой Книги по Agile стоит этой целиком.
Есть пара хороших цитат и выражений, но они не стоят потраченного времени.
5 reviews1 follower
October 31, 2021
Can’t really finish it. A lot of obvious tips written in the most “watery” way possible.
Profile Image for Taras Petrytsyn.
81 reviews2 followers
June 26, 2021
Прочитав половину книжки і далі сенсу читати не бачу. Менеджмент не моє і дана тема цікавила мене швидше для загального розвитку. Але зі свого досвіду скажу, що на даний момент книга місцями застаріла і суперечить тій реальності яка склалась. Це стосується як інструментів, так і процесів(в першій половині слово Agile здається не зустрічається жодного разу). Нічого такого що відклалось би в пам'яті. Нецікаво і здається доволі застаріло.
75 reviews
November 7, 2020
Не осилил. Довольно большая книга 300+ стр. Не понял почему она такая популярная. Рейтинг на амазоне и на гудридс свидетельствуют как раз об обратном. Кроме того она очевидно устарела: английское издание 2002 года. Из интересного - разве что в начале классификация программистов.
Profile Image for Oleksandr Lisik.
62 reviews1 follower
February 7, 2021
Майже нема практичних порад. Ціла книга якихось дивних аналогій. Автор показує програмістів як особливий вид людей. Навіть не дочитав до кінця. Не рекомендую.
Profile Image for Machini.
5 reviews
April 16, 2022
Книга старая, но основная концепция руководства не устаревает.

В книге подробно представлены все шаги руководителя, и возможные ошибки, на пути к выполнению поставленной задачи.

- Как привыкнуть к роли руководителя.
- Как руководить собой.
- Как вести совещания и многое другое.

Однако, ничто не подготовит Вас так хорошо, как жизненный опыт.
Profile Image for Alexey Shpakov.
54 reviews7 followers
December 25, 2013
The book appeared to be a meld of three books: on coding guidelines (Code Complete), on social side of software development (Peopleware) and on leadership (yet to name the book).
Being a combination of three, it is still a lot thinner then any of those. That means there won't be much of beating around the bush or discussions on the matter. The book provides a lot of dry facts instead. And that is both the blessing and the curse of it. On one hand, it contains lots of useful data per page and saves you reading a lot of pages in other books. On the other hand, the information density makes it difficult to read and the absence of groundings doesn't help understanding and remembering certain points either.

In overall, the book feels like a tough although useful reading.
1 review
February 9, 2022
I can't say it's completely useless, but it's pretty bad.
There are a lot of obvious things said, awful advises like spying on your employees and really poor humor.
Save your time, read something else.
Profile Image for Aleksandr Beljakov.
13 reviews1 follower
November 2, 2018
Действительно книга интересно описывает, а что же ждёт тебя программиста по ту сторону баррикад.
С опытом приходишь к таким выводам о качественных менеджерах, лидерах. Какими их хочешь видеть как минимум.
В книге описаны важные аспекты: как себя позиционировать и справляться с навалившимся счастьем, как разбираться в "породах" программистов и немного психологии.
Очень важно не плохо рассказана сама цель существование лидера и куда стоит стремиться. Конечно, некоторые аспекты удалённой работы можно теперь игнорировать в книге, когда есть онлайн нормальные видео звонки и уже не считается разорением приобретать веб камеру. Но всё же основные концепции очень понятно донесены.

Этак книга стоит того, что бы быть прочитанной и проверенной на себе.
Profile Image for Oleg.
4 reviews
June 13, 2020
"Для того чтобы постоянно поднимать планку "качества", нужно быть увлеченным своей работой - только при этом условии, кстати говоря, ваши лидерские начинания имеют шанс на развитие. Именно увлеченность позволяет удерживаться на плаву в шторм. Увлеченность формируется за счет баланса рабочей деятельности, с одной стороны, и приятных для вас мелочей жизни, с другой. Невоздержанность в той или иной сфере жизни приводит к потере увлеченности, а следовательно, к усталости и краху. Старайтесь удержать увлеченность работой и любовь к жизни - превращайте все свои начинания в увлекательные приключения"
November 7, 2022
Herding Cats, from J. Hank Rainwater book reflects on my experience of crafting software products. I found a lot of good quotes, paradigms and recommendations. The book is well structured and consistent. Author divided programmer on types and its fun to read, however something true is really here. I enjoyed reading! More that 20 years past but software industry still in the same phase of fast moving forward, just quality bars and user expectations have risen!
4 reviews
November 26, 2022
Прочитав книгу і в цілому вона мені сподобалась. Я сам на початку свого розвитку як технічного лідера, тому багато чого про що я здогадувався книга допомогла зрозуміти глибше. Напевно це не супер помічник для досвідчених менеджерів, але для інженера який переходить на іншу сторону барикад - підійде. Оскільки доволі стара то є багато відсилок до розвитку ІТ в ті роки, і деякі приклади є неактуальними зараз.
Profile Image for Julia Letsko.
22 reviews2 followers
August 5, 2018
Книга заинтересовала тем, что о менеджменте и лидерстве написал человек с техническим бэкграундом. Получилось системно и последовательно, что ожидаемо, но, к сожалению, часть информации устарела, что влияет на общее впечатление.
September 26, 2017
Некоторые советы очевидны, но мы часто о них забываем. Другие не так поверхностны, но полезны. Обязательно вернусь к закладкам и заметка�� позже, но читается тяжеловато.
22 reviews
May 9, 2018
Информация полезна, но перевод абсолютно убивает желание читать.
Оценка за перевод, а не за содержание.
Profile Image for Serhii.
48 reviews5 followers
June 30, 2020
В книжці хороша лише обкладинка. На жаль. Решта - водичка. При чому, дуже застаріла...
Profile Image for Marcos.
10 reviews2 followers
July 10, 2021
I found it a little bit outdated, but that’s understandable for a 20 year old technology book. It does have some good advice though, specially on the people side, not so much on the technology side.
17 reviews
January 10, 2023
Pretty outdated development terminology. Recommendations related to management are simple and straightforward. I think you can spend time on a book about management and coding with more use
Profile Image for Semen Khmelev.
15 reviews
May 1, 2016
Неплохая книга. Легкая подача жизненного опыта. Книга больше про саморазвитие и про работу с людьми, а не про управление проектами в IT сфера, как например DeadLine. Является отличным вводным для того, чтобы начать осознанно ориентироваться в теме управления коллективом. Основной акцент делается на определение принципов лидерства и развитие лидерских качеств. По заключениям глав книги можно составить отличный чеклист развития и проверки себя.
Как и большинство книг подобного плана, она не раскрывает чего-то абсолютно нового, но вселяет смелость и уверенность. Позволяет взглянуть на себя со стороны и увидеть слабые места, где недорабатываешь.

В книге нашел отличную метафору про сад, как процесс разработки ПО, на замену набившей оскомину про строительство зданий.

«Растения в саду высаживаются, с одной стороны, в соответствии с
исходным замыслом, а с другой – согласно текущим обстоятельствам. Некоторые
из них выживают, другим же суждено превратиться в компост. Растения можно
пересаживать, менять их расположение, играя, таким образом, со светом и тенью,
ветром и дождем. Переросшие растения подрезают или срезают, а если, к примеру,
какой-нибудь цветок по своему цвету не соответствует окружению, его
пересаживают в более подходящее (с эстетической точки зрения) место. Занимаясь
садоводством, мы выдираем сорняки и удобряем растения, которым нужна
дополнительная поддержка. Хороший садовод постоянно наблюдает за здоровьем
растений на своем участке и при необходимости вносит разного рода коррективы
(удобряет почву, пересаживает растения, придумывает новый вариант
разбивки)»
Так же интересная метафора "кодового полицейского".

Из книги можно навыдергивать множество хорош��х цитат, вот хотя бы некоторые из них:

- За то чтобы сотрудники выкладывались на все сто, им платят: дополнительные
поощрения должны распространяться лишь на тех, кто, превысив ожидания, прыгнул выше
головы.
- Прочтите требования дважды: один раз, чтобы понять широту замысла, второй –
чтобы постичь его глубину.
- Тот, кто желает, но не действует, распространяет
чуму (Хоть эта книга и не первоисточник)
- Любой метод,
предусматривающий фиксацию требований и следование предопределенному процессу,
приводит к созданию не вполне адекватного программного продукта.

Один отрывок произвел на меня наибольшее впечатление:

"Стоя в душе – думайте. Катаясь на велосипеде, прогуливаясь по парку, выделывая
невообразимые трюки на роликах – думайте. Сталкиваясь с дилеммами, которые
обусловлены принятыми проектными решениями, – думайте. Думать значительно полезнее,
чем смотреть телевизор или бесцельно бродить по Сети, – пусть даже там 500 каналов, но на
самом деле на них ничего не происходит, и то, что они как будто избавляют человека от
необходимости мыслить, совершенно не здорово. Думайте напряженно, до изнеможения, а
когда не останется сил – начинайте заново."

Если резюмировать всю книгу, то вот последние две цитаты:

"Неудачный результат простителен, недостаточные усилия - это смертных грех."
"Делайте то, что считаете нужным."
Profile Image for Acmd etc.
9 reviews1 follower
January 22, 2016
С первых же страниц автор поражает стремительностью суждений, классифицируя программистов на несколько бредовых подтипов. Так ему проще с ними обращаться! Дальше нам дают не уступающие по степени продуманности советы, сводящиеся к одной мысли: переключаться с высокоуровневого обзора проблем на их решение и детальный разбор — трудозатратно и по времени, и по ментальным энергозатратам, поэтому руководитель должен не смешивать эти режимы и находиться "вне проблемы".

Оставшуюся часть книги автор демонстрирует эту мысль по отношению к написанию оной и не отходит от раздражающего, напоминающего некомпетенцию юмора, поэтому не стоит надеяться, что вы нашли нечто выделяющееся в ряду мотивационных брошюр и эффективного управления, надевши пиджак — такая же поверхностность и вода.

P.S. Мне пришлось руководить другими программистами не от большого желания, однако метод "общаться по-человечески" показал себя лучше всяких подобных книг.
20 reviews2 followers
June 10, 2015
Достаточно интересное, на мой взгляд, описание психологических типов программистов сочетается с описанием очевидных методов работы управленца, которые должны привести команду к успеху. Интересные мысли есть, так что читать стоит хотя бы для общей эрудиции. Общий вывод книги - будь организованным, эрудированным и справедливым лидером, много работай, и всё получится. Спасибо, кэп, я так и сделаю при случае.

P.S. Очень хочется жить в стране фиалок, единорогов и идеального управления командами из умных, творческих и мотивированных людей, которая описывается в подобных книгах. Если вам понравилось, обязательно почитайте Дедлайн. Там про управление проектами на стратегическом уровне.
Profile Image for Katya.
21 reviews9 followers
January 27, 2016
Messy, no structure and central theme. The book could be much shorter: the same idea is explained 2-3 times from different angles.

There are some hidden gems though, if you don't mind digging for them.
Profile Image for Pavel Karasov.
33 reviews
May 25, 2011
Книга во многом перекликаеться со стандартными методиками управления персонала. Но их душевно и с юмором преподности не подготовленому читателю.
70 reviews
January 19, 2012
Good for understanding different personality types and quirks you might come into contact with.
Profile Image for Ivan.
221 reviews8 followers
November 9, 2014
Про инженеров и для инженеров. Логически выверенные, подкрепленные практическими примерами правила управления. Максимально понятно. Здорово, правда часть уже устарела.
Displaying 1 - 30 of 31 reviews

Can't find what you're looking for?

Get help and learn more about the design.