- PVSM.RU - https://www.pvsm.ru -
В нашем блоге на Мегамозге мы много пишем об интересных подходах к менеджменту (которые стараемся применять в работе над облачным сервисом 1cloud [1]) и интересных способах решения проблем, с которыми сталкиваются ИТ-компании.
Одна таких сверхпопулярных проблем — переход хорошего технического специалиста от роли исполнителя к должности руководителя (например, тимлида). В нашем сегодняшнем материале мы собрали некоторые советы и ссылки на книги по теме, которые были опубликованы в соответствующем треде [2] на HackerNews.
Пользователь под ником 7402 вывел три правила хорошего технического руководителя. Вот, как они звучат:
Другой пользователь HackerNews под ником Jackrabbit1981 [3] считает, что главной задачей тимлида является поддержание эффективности работы членов команды. А это значит, что:
Роль тимлида не значит, что занимающий ее человек чем-то лучше остальных. Он такой же как все, его работа в том, чтобы помогать остальным членам команды, а уважение ее членов еще нужно заслужить.
Пользователь hndl [4], в свою очередь, предлагает начинающему техническому руководителю сконцентрироваться на выработке общего видения. Разработчики живут кодом, но их руководитель должен понимать, как этот код в конечном итоге поможет бизнесу.
Это, помимо прочего, позволит ему не только лучше направлять усилия членов команды, но и на должном уровне защищать ее в обсуждениях с другими руководителями — возможно, какая-то из предлагаемых фич не так уж и много даст компании, а на ее разработку и тестирование уйдет уйма времени.
Кроме того, есть и несколько вещей, которые только что назначенный технический руководитель не должен делать ни в коем случае.
Технический руководитель проекта больше всех заинтересован в том, чтобы его архитектура была продуманной, а код — качественным, считает пользователь arnonejoe [5]. Это значит, что руководитель должен продвигать внедрение признанных механизмов, помогающих улучшить качество работы — например, логирование или инструментацию кода.
Кроме того, не стоит забывать и о базовых вещах, вроде объяснения того, как правильно писать юнит-тесты — часто джуниор-программисты этого не знают. Сюда же относится и постоянное проведение ревью кода и работа с техническим долгом. Ну и нужно «пробить» для членов команды лицензии на ReSharper.
Помимо собственных советов участники дискуссии на HackerNews привели большое количество ссылок на полезные книги по теме управления проектами и разработки качественного кода. Мы приводим ссылки на них as is, то есть на английском языке — это не должно быть проблемой для современных технических руководителей:
На сегодня все, спасибо за внимание! В комментариях пишите ваши советы по переквалификации из разработчика в руководителя.
Автор: 1cloud.ru
Источник [16]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/razrabotka/101114
Ссылки в тексте:
[1] 1cloud: https://1cloud.ru/
[2] треде: https://news.ycombinator.com/item?id=10395046
[3] Jackrabbit1981: https://news.ycombinator.com/user?id=Jackrabbit1981
[4] hndl: https://news.ycombinator.com/user?id=hndl
[5] arnonejoe: https://news.ycombinator.com/user?id=arnonejoe
[6] The Mythical Man Month: http://amzn.com/0201835959
[7] Peopleware: Productive Projects and Team: http://amzn.com/0321934113
[8] The Pragmatic Programmer: http://amzn.com/020161622X
[9] Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams: http://amzn.com/032182203X
[10] Joy Inc: How We Built a Workplace People Love: http://amzn.com/1591845874
[11] A Lapsed Anarchist's Approach to Being a Better Leader: http://amzn.com/0964895692
[12] Becoming a Technical Leader: An Organic Problem-Solving Approach: http://amzn.com/0932633021
[13] Code Complete: http://amzn.com/0735619670
[14] Leading Snowflakes: http://leadingsnowflakes.com
[15] The Psychology of Computer Programming: http://www.amazon.com/Psychology-Computer-Programming-Silver-Anniversary/dp/0932633420/ref=sr_1_1?s=books&ie=UTF8&qid=1445093834&sr=1-1&keywords=The+Psychology+of+Computer+Programming
[16] Источник: http://megamozg.ru/post/20342/
Нажмите здесь для печати.