Вчера у вас было шесть разработчиков, сегодня — двенадцать, а задач и ответственности стало только больше. Ревью копятся, встречи один на один постоянно переносятся, а тимлид постепенно превращается в узкое место всей команды. Разбираем семь ошибок, которые возникают при резком росте команды, и способы перестроить управление, пока проблемы не привели к потере сильных специалистов. Разобрать 7 ошибок
Должен ли тимлид писать код? С одной стороны, тимлид - менеджер, а потому написание кода является отвлечением от основных обязанностей. С другой - это лидер команды, ее непосредственный участник, а значит, должен участвовать во всей жизни команды, в том числе и в работе с кодовой базой.В своих размышлениях склоняюсь к тому, что тимлид в большинстве случаев не обязан писать код, но может это делать. И вот почему
Управление обработкой ошибок в Go всегда вызывает споры — это извечная тема в ежегодном опросе о самых больших проблемах, с которыми сталкиваются разработчики при работе с Go. Однако когда дело доходит до обработки ошибок в многопоточной среде или объединения нескольких ошибок одной и той же горутины, Go предоставляет отличные пакеты, которые упрощают управление обработкой множественных ошибок. Давайте посмотрим, как объединить несколько ошибок, генерируемых одной горутиной. Читать далее
Тимлид — это, как известно, глава команды, то есть руководитель подразделения. У успешного тимлида есть специфические компетенции, повышенные хард-скилы и множественные софт-скилы. Однако нужно ли, имея весь этот позитивный багаж, идти на роль тимлида? И можно ли со всеми этими…