главная новое лучшее написать
32

Предположительно, тебя повысили за то, что ты что-то делал руками лучше всех. Ты будешь много где встречать советы вроде "теперь всё изменилось, у тебя другая работа, прекращай работать руками" и т.п. Это может быть верно, но может быть и херней. До тех пор, пока ты можешь лично создавать 30% или больше от артефактов (строчек кода, фичей, смысла), которые требуются от команды, забей на всякую муть типа методологий и пиплменеджмента и просто продолжай. Да, так ты "на самом деле" "не руководитель", а просто мощный волчара, но шансы на успех будут гораздо выше, чем если ты будешь всё делать как в книжке. Дело даже не в том, что ты напишешь кучу кода, а в том, что это будет твой код, ты будешь хорошо понимать, что в нем и вокруг вообще происходит, и что сколько стоит. Когда у тебя в команде будет 50 человек или больше, это тебе очень пригодится.

В какой-то момент тебе захочется, чтобы команда перестала тебя ограничивать. Для этого нужно, чтобы в ней не было идиотов, и чтобы хватало рабочих рук. Поэтому придется этим заняться самому. В твоей компании на эту тему наверняка есть куча странных ритуалов, их, по возможности, нужно обойти, чтобы как можно быстрее выгнать некомпетентных кретинов. Обычно можно научиться делать их работу за них в 10 раз быстрее, тогда можно будет их сначала выгнать, а потом нанять замену, а не наоборот. Нанимать лучше "умных", а не "опытных" (еще лучше и то и другое, но у вас столько денег нет). Сделать из умных опытных легко, а в обратную сторону невозможно, ну или я не умею.

Вновь нанятых нужно научить работать. Единственный способ это сделать это кодревью, местами переходящий в парное программирование (это единственный смысл в парном программировании). В этот момент можно научить нового человека работать втрое быстрее, чем его предшественник. Главное, чтобы он об этом не догадался.

Где-то в этот момент ты обнаружишь, что лично создаешь уже не очень значимую часть финальных артефактов. Это хорошо, ты стал руководителем, только не методом "давайте всё сломаем, потому что так в книжке написано", а естественным образом.

В этот момент надо заставить команду набрать импульс самостоятельно. Чтобы каждый день в проекте происходило что-то ценное, даже если ты за этим не следишь детально.

Типичные примеры такие:
- придумать каждому хорошему человеку задачу на вырост, в рамках которой он, если захочет зажечь, будет заниматься чем-то полезным (иначе он займется рандомом типа "переписать всё на расте")
- научить людей содержательно ревьюить код друг друга, чтобы они не ждали твоего ценного мнения
- научить людей строить системы так, как ты бы сам их строил (то есть простые и работающие)
- (специфично для ML) настроить сбор обучающих данных с максимальной скоростью

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

4 anonymous 28-12-2023

Это уже написано, но хочу еще раз подсветить, что важно вкладываться в рост сотрудников. Например давать более сложные задачи, сначала помогать, потом чтобы человек самостоятельно это делал. Не все могут прийти к тебе и сказать: "дай что-то посложнее, хочу вырасти", но многие не против.

Я не раз наблюдал ситуации, когда есть какой-то рук-ль службы, у которого кучу незаполненных позиций тимлидов. И он ждет что-то, пытается нанять, хотя можно просто вытащить их из разработчиков. Может быть в начале будет сложно, но это очень быстро начнет приносить плоды.
Потом приходит другой рук-ль, он так делает и все весело живут.

ответить
1 meleodr 28-12-2023

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

ответить
1 wazowski 28-12-2023

От такого не отказываются, не видел примеров чтобы люди настаивали на том чтобы оставаться на пути IC

Я видел. Возможно, ты не видел из-за selection bias.

ответить
1 finder 28-12-2023

У меня прямо в соседней комнате такой человек сидит. Кстати, я почти на 100% уверен, что в его случае это абсолютно правильно, его личное счастье максимизируется именно так.

ответить
1 lazy 28-12-2023

pg?

UPD. Вот бы его блог сюда перетянуть из телеграма.

ответить
4 rchv 28-12-2023

есть куча странных ритуалов, их, по возможности, нужно обойти

Strong "к счастью для компании" vibes

ответить
1 anonymous 28-12-2023

Компании выгодно нанимать в компанию, а не в конкретную команду. Тебе выгодно нанимать в свою команду, а не в компанию. Ничего личного, просто бизнес.

(кстати, автор мема стал топ-менеджером в каком-то банке)

ответить
1 sin 17-01-2024

А ссылка на вакансию будет?

ответить