Дж.Ханк Рейнвотер - Как пасти котов. Наставление для программистов, руководящих другими программистами

Как пасти котов. Наставление для программистов, руководящих другими программистами
Название: Как пасти котов. Наставление для программистов, руководящих другими программистами
Автор:
Жанры: Управление персоналом | Зарубежная деловая литература | Лидерство | Программирование
Серия: Библиотека программиста
ISBN: Нет данных
Год: 2016
О чем книга "Как пасти котов. Наставление для программистов, руководящих другими программистами"

«Как пасти котов» – это книга о лидерстве и руководстве, о том, как первое совмещать со вторым. Это, если хотите, словарь трудных случаев управления IT-проектами. Программист подобен кошке, которая гуляет сама по себе. Так уж исторически сложилось. Именно поэтому так непросто быть руководителем команды программистов. Даже если вы еще месяц назад были блестящим и дисциплинированным программистом и вдруг оказались в роли менеджера, вряд ли вы знаете, с чего надо начать, какой выбрать стиль руководства, как нанимать и увольнять сотрудников, проводить совещания, добиваться своевременного выполнения задач. В таком случае без этой книги вам не обойтись. А может быть, вы – опытный менеджер, желающий пересмотреть свои принципы лидерства? Тогда, опять же, эта книга для вас. Вне зависимости от возраста, пола и социального статуса, она поможет вам укрепить свои позиции в роли лидера программистов. Материал изложен довольно компактно и легко укладывается в голове. Стоя в книжном магазине и раздумывая, что же купить, задайте себе один простой вопрос: «Нужно ли мне совершенствовать свои лидерские навыки?» Полагаю, вы ответите: «Да», – а значит, данная книга окажется для вас небесполезной.

Бесплатно читать онлайн Как пасти котов. Наставление для программистов, руководящих другими программистами


J. Hank Rainwater

Herding Cats: A Primer for Programmers Who Lead Programmers


© aPress 2002

© Перевод на русский язык ООО Издательство «Питер», 2008

© Издание на русском языке, оформление ООО Издательство «Питер», 2016

© Серия «Библиотека программиста», 2016

* * *

Посвящается Дэвиду, моему любимому сыну, – память о тебе меня неизменно вдохновляет.

Жаль, что тебя нет, и я никогда больше не увижу, как ты смеешься…


Предисловие

Прочитав замечательную книгу Хэнка, в которой он рассказывает о выпасе котов, я вспомнил то время (а было это… ну очень давно), когда из программиста меня перевели в менеджеры. Подобно вам, читатели, я был в высшей степени самоуверенным программистом-аналитиком. Я специализировался на языке PLI и базах данных IMS DB/DC. Прибавить к этому понемногу Ramis, FOCUS, Easytrieve Plus, Datacom/IDEAL, CICS, VSAM – и получится вполне сформировавшийся программист, пишущий для мэйнфреймов. Сегодняшние кодировщики могут с полным правом относить эти технологии к древней истории, но, смею вас уверить, в те времена по крайней мере некоторые из них были очень даже ничего!

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

Не всегда понятно, почему некоторые вещи крепко оседают в памяти на долгие годы, и как раз ее фразу я никак не могу забыть. Полагаю, будь в нашем распоряжении тогда учебник вроде того, что написал Хэнк, переход к менеджерским обязанностям прошел бы значительно менее болезненно. В конце концов, кто мы такие были? Программисты, которым поручили координировать деятельность других программистов. В результате былые приятельские отношения испарились – будто их никогда и не было. Мне совершенно не хотелось менять свое отношение к коллегам, но без этого контролировать их поведение я не мог. Мы остались друзьями, но эти отношения перешли на другой уровень, что ли, и назад пути уже не было.

Сегодня, по прошествии многих лет, я счастлив, что в роли лидера команды разработчиков, руководителя проектов, руководителя группы, руководителя отдела и директора мне приходится координировать действия более чем 200 людей. За счет посещения разного рода курсов и семинаров мне удалось усовершенствовать навыки руководителя. Наконец, слава богу, что пользу от чтения книг по менеджменту я осознал довольно рано. В конце концов, личность в сегодняшних условиях – это опыт плюс прочитанная литература.

Мой опыт перехода из программистов в руководители позволяет в полной мере оценить предложения, высказанные Хэнком в его книге. Его стараниями любой специалист, находящийся в аналогичном положении, может рассчитывать на существенную помощь. Уже в первой главе Хэнк попадает в десятку утверждением: «то, что делаешь ты, не обязательно буду делать я». В самом деле, не с этим ли связаны все те разочарования, которые мы испытываем в период адаптации к роли руководителя? Если вы принимаете эту проблему близко к сердцу, поверьте мне – Хэнк поможет вам преодолеть подобного рода затруднения.

Попробую перефразировать мою бывшую коллегу: заниматься менеджментом было бы значительно проще, если бы все подчиненные были как две капли воды похожи на своего начальника. К счастью, это не так. Люди руководствуются разными мотивами, у них разный уровень знаний, и понять, что движет тем или иным деятелем, не так-то просто. Различия не превозносят одного человека над другим – просто все мы разные. Что делает руководитель? Он координирует и ведет всех этих «котов», которые гуляют сами по себе. Понимать, как коты себя ведут и как общаются между собой, совершенно необходимо – иначе эффективного лидерства не получится.

Вспоминается мой разговор с начальником о трудностях, причиной которых стал еще один руководитель из числа бывших программистов. Начальник тогда заявил мне буквально следующее: «Том, пока я сижу на этом месте, никто из программистов больше не станет менеджером!» Где-то через год, во время моего отчета перед новым начальником, мы принялись обсуждать одного из технических руководителей, которому удалось добиться поразительных успехов по части организации и мотивирования своих сотрудников. Этот начальник резюмировал свои соображения так: «Том, я думаю, что впредь всех руководителей нам следует набирать из числа технарей».

Эти диаметрально противоположные точки зрения лишний раз доказывают, что нет двух совершенно одинаковых людей. У всех разные таланты, способности, желания и наклонности. Вы, помимо других, должны разобраться в собственных достоинствах и недостатках (см. главу 2) и задействовать свои навыки таким образом, чтобы обеспечить успешную деятельность группы в целом (см. главу 3). Программисты, которым приходится впервые брать на себя обязанности по руководству другими программистами, обнаруживают себя на перекрестье профессий. Некоторые на постоянной основе переходят к менеджерской деятельности. Другие склоняются к программированию, поскольку в этой области от них больше толку. Остальных устраивает промежуточная позиция между руководителем и кодировщиком.

Если оставить в этой книге только три первые главы, а все остальное выкинуть, все равно ее стоило бы прочесть (ее объем, конечно, сильно бы уменьшился). Однако и остальные главы тоже весьма интересны, поскольку Хэнк рассматривает в них чрезвычайно актуальные для молодых руководителей вопросы.

С одной стороны, он говорит о том, что теперь у вас есть формальные административные обязанности. Навыки руководства людьми в контексте успешной деятельности компании очень важны, но, с другой стороны, именно административные вопросы обеспечивают плавное вращение коммерческого маховика. Вам предстоит постоянно заниматься поиском информации и составлять рецензии на выполненные задания. В рамках подведомственной группы вы находитесь на вершине иерархии управления. Лишь за счет дисциплины и самоорганизации люди справляются с административными функциями. Если эти качества в вашем характере отсутствуют, вы станете слабым звеном административного механизма, и ваш собственный начальник будет вынужден постоянно вас подталкивать. Скажите спасибо Хэнку за объяснение стандартной роли администратора – это объяснение помогает понять, что такое же бремя несут многие ваши коллеги.


С этой книгой читают
Эта книга предназначена для всех, кто желает освоить СУБД MySQL. Для ее чтения вам не нужны никакие специальные знания – достаточно быть пользователем Windows. Вы узнаете, как установить и запустить MySQL, как создать собственную базу данных, как работать с данными при помощи команд SQL, как администрировать базу данных и оптимизировать ее работу. Разработчики веб-приложений на языках PHP, Perl и Java найдут в этой книге полезные сведения по испо
Эта книга для тех, кто давно связан с разработкой программного обеспечения. Или для тех, кто еще думает выбрать программирование своей профессией. Или для тех, кто просто привык думать и размышлять о происходящем в мире информационных технологий.Не секрет, что основная масса софтостроения сосредоточена в секторе так называемой корпоративной разработки: от комплексных информационных систем предприятия до отдельных приложений. Поэтому немалая часть
Технический директор (CTO) находит баланс между потребностями бизнеса и постоянно развивающимся миром технологий. Развейте навыки и мышление, необходимые, чтобы взять на себя эту важную роль и стать успешным лидером. Автор приводит мнения отраслевых экспертов и опытных CTO и делится практическими стратегиями навигации в мире технологического лидерства, где ставки чрезвычайно высоки.Книга на примерах из реальной практики показывает, как преуспеть
В этой книге вы не найдете описания конкретных технологий, алгоритмов и языков программирования – ценность ее не в этом. Она представляет собой сборник практических советов и рекомендаций, касающихся ситуаций, с которыми порой сталкивается любой разработчик: отсутствие мотивации, выбор приоритетов, психология программирования, отношения с руководством и коллегами и многих других. Подобные знания обычно приходят лишь в результате многолетнего опыт
Ким Скотт – автор бестселлера «Радикальная прямота», бывший топ-менеджер Google, Apple и YouTube. Бизнес-консультант Dropbox и Twitter.В новой книге Ким исследует феномен неравенства в офисной среде. Ее текст – это путеводитель по механизмам притеснения и их предотвращению.Почему так часто повышают тех, кто недобросовестно выполняет работу? Симптомами какого «заболевания» может быть гендерная дискриминация? Возможно ли создать справедливые рабочи
Книга "Как управлять командой и достигать целей" – это практическое руководство для лидеров, менеджеров и всех, кто стремится эффективно организовать командную работу и достигать высоких результатов. В ней раскрыты ключевые аспекты управления людьми, формирования успешных команд и выработки стратегий для преодоления вызовов. Автор делится практическими методами для создания мотивации, эффективной коммуникации и преодоления трудностей, которые неи
Это методическое пособие создано для тех, кто стремится писать вакансии профессионально, привлекая внимание кандидатов.В пособии собраны реальные примеры вакансий, которые вызвали высокий интерес и помогли успешно закрыть позиции.Автор пособия, эксперт в области HR Екатерина Мешкова, делится практическими рекомендациями о том, как:Структурировать текст объявления, чтобы он был понятным и привлекательным.Избегать шаблонных и неэффективных фраз.Под
"Как построить успешную команду. Секреты лидерства и мотивации сотрудников" – это практическое руководство для руководителей, стремящихся создать высокоэффективные команды. В книге раскрываются ключевые аспекты формирования успешного коллектива: от выбора участников и определения ролей до разработки эффективной мотивации и управления. Автор делится проверенными стратегиями лидерства, раскрывает секреты поддержания высокой производительности, разр
«В поминальном очерке «У старца Варнавы» рассказано, как сорок лет тому я, юный, двадцатилетний студент, «шатнувшийся от Церкви», избрал для свадебной поездки – случайно или неслучайно – древнюю обитель, Валаамский монастырь. Эта поездка не прошла бесследно: я вынес много впечатлений, ощущений – и вышла книжка. Эта первая моя книжка, принесшая мне и радость, и тревоги, давно разошлась по русским городам и весям. Есть ли она за рубежом – не знаю;
Эта книга – о том, что мечтают сейчас, откровенно говоря, сделать многие, да не хватает духу и останавливают непреодолимые препятствия. Но герои Михаила Веллера преодолевают препятствия. Сюжет его нового романа головокружителен и прост, реалистичен и невероятен одновременно. Роман смешон и печален, добр и зол; язык его легок, но последовательная мстительность мысли даже пугает. Книга рассчитана на читателей, которые хотели бы крепко встряхнуть ок
Я иду, падаю и поднимаюсь, потому что я ищу истину во вселенской пучине.Содержит нецензурную брань.
Криптовалюта представляет собой цифровую валюту, которая основана на криптографии. Криптография делает криптовалюту практически невозможной для подделки. Криптовалюты основаны на небольшой технологии, называемой блокчейн. Она прозрачна, децентрализована, защищена от несанкционированного доступа и управляется людьми, а не учреждениями. Разница между традиционными деньгами и криптовалютами заключается в том, что криптовалюты предназначены для решен