Как хорошему разработчику не стать плохим менеджером

Как хорошему разработчику не стать плохим менеджером

Год выхода: 2020
Аннотация
Книга Константина Борисова, посвящённая менеджменту в сфере разработки программного обеспечения, представляет собой практическое руководство для менеджеров, стремящихся улучшить свои навыки управления командами и проектами. Автор делится своим двадцатилетним опытом работы в IT-индустрии, охватывая широкий спектр вопросов, связанных с управлением и взаимодействием различных сторон в процессе разработки ПО. В начале книги Борисов акцентирует внимание на неясности в понимании роли менеджера в IT. Многие из них не осознают, какие навыки им необходимы, а также сталкиваются с типичными ошибками при управлении проектами. В этом контексте книга призвана пролить свет на основные принципы эффективного менеджмента, включая управление командой, финансами и выявление проблем, возникающих в проектах. Автор делится реальными примерами и случаями из своей практики, которые иллюстрируют успешные и неудачные подходы к управлению. Борисов выделяет уникальные аспекты менеджмента в IT-сфере. Он подчеркивает, что работа с высококлассными специалистами требует гибкости и понимания их потребностей. Например, разработчики часто хотят менять проекты, что может создавать риски для текущей работы. В книге описывается ситуация в международной компании, где прозрачный процесс карьерного роста привел к тому, что разработчики часто уходили на новые должности, не завершив важные проекты. Менеджеры, обеспокоенные этими рисками, ввели необходимость согласования переходов, чтобы сохранить стабильность в команде и проектах. Одной из ярких историй является случай с недавно нанятым архитектором, который через три месяца работы решил сменить должность. Это поставило под угрозу ход текущего проекта. Менеджер, в стремлении поддержать талант и дать шанс на профессиональный рост, разрешает архитектору пройти тестирование на новую вакансию, несмотря на возможные риски для своей карьеры. Автор также акцентирует внимание на важности умения менеджера налаживать коммуникацию в команде. Успех проектов в сфере разработки ПО во многом определяется способностью менеджера формировать единую команду и разрешать конфликты, что требует развитого эмоционального интеллекта. Борисов утверждает, что работа с людьми и управление внутренней атмосферой команды могут решить многие проблемы, возникающие в процессе разработки. В дальнейшем обсуждается важность мотивации работников. Автор предупреждает, что демотивация может иметь катастрофические последствия для проектов и требует от менеджеров внимательности и чуткости к эмоциональному состоянию команды. Он утверждает, что мотивация — это хрупкий процесс, который можно легко разрушить, неосознанно совершая демотивирующие действия. Борисов делится историей о вдохновляющем выступлении генерального директора, который подчеркивал, что понимание своих демотивирующих действий и открытость в общении с командой могут значительно улучшить рабочую атмосферу. В заключение, книга Константина Борисова может быть рассмотрена как практическое руководство для менеджеров в IT-сфере. Она предоставляет ценные рекомендации по управлению командами, установлению доверительных отношений и созданию эффективной мотивационной среды. Автор призывает менеджеров быть внимательными к эмоциональному климату в команде, чтобы обеспечить успех проектов и не допустить профессионального выгорания сотрудников.