> ~ biozz / Blogs

Дневник тимлида: завершение главы

О том как прошел период тимлидства и что будет дальше

Иван Елфимов, 2024-03-03, 3 мин (слов: 479)

Лодка у берега, <a href="https://unsplash.com/photos/boat-near-shore-KDaCNWB7x1w" class="link">Luke Michael, Unsplash.com</a> Лодка у берега, Luke Michael, Unsplash.com

Спустя почти пять лет после поста Дневник тимлида: начало и ни одного поста в этом дневнике с тех пор, я пишу второй и, возможно, последний в нем. Получилось так, что я стал деврелом (DevRel/Developer Advocate/Developer Evangelist, как удобно, я не парюсь по вариациям этих названий).

Островок сильно поменялся за 5 лет, постепенно пропадает дух стартапа. А кто-то скажет, что его уже давно нет. Вместе с этим компания сильно выросла, появилось множество новых и интересных задач. И уникальная возможность поучаствовать в масштабировании сервисов и инфраструктуры.

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

Начиналось все с меня и пары бекендеров с фронтендером. Были периоды когда в команде было больше 20 человек, из которых 4 фронтендера с своим руководителем, 8 QA со своим и остальные — бекендеры у меня. Сейчас QA не в разработке, а количество разработчиков снова приближается к 20.

Кстати, про цифры. Я помню статью в которой гуглер после увольнения написал в цифрах что с ним и с гуглом происходило за время его работы. Я попробую сделать тоже самое, только за последние 5 лет в Островке. Некоторые цифры будут примерными, но они хотя бы скажут о порядках и масштабах событий:

  • провел около 200 собеседований (где-то половина в мою команду, остальные — в другие)
  • нанял 11 бекендеров
  • уволил 1 бекендера и 1 фронтендера (не горжусь этим, но опыт интересный)
  • компания сменила 3 офиса
  • если считать переход на удаленку сменой офиса, то я сменил 4 офиса
  • сменилось 2 СТО
  • сменилось 4 моих руководителя
  • сменился 1 трекер задач (сначала Redmine, потом YouTrack)
  • сделал около 10 тысяч коммитов в разные репозитории островка, внутренние и публичные
  • написал десятки страниц документации в Confluence
  • ронял прод около 10 раз с общими убытками для компании в десятки тысяч долларов (интересно было бы посчитать сколько заработал 🙂)
  • написал 1 статью на хабре (Не ORM-ом единым)
  • сменил 4 ноутбука: macbook pro 13 2015, macbook pro 13 2017, macbook pro 15 2015, macbook air 13 M1 (все замены ноутов были апгрейдами, ни разу не заливал ноут кофе 🙂)
  • использовал все версии питона с 3.6 до 3.12
  • использовал все версии Django с 2.X до 5.X
  • сменил 3 системы управления зависимостями (pipenv, pip-tools, poetry) в боевом проекте с десятками зависимостей
  • как следствие 3 раза полностью переписал Dockerfile в том же проекте
  • прошёл через полное форматирование проекта, когда вышел black, что надолго испортило работу с git blame

Наверное можно вспомнить еще больше фактов и статистики, но это самое запомнившееся.

Что будет дальше? Буду вместе с маркетингом прокачивать сообщество разработчиков вокруг Ostrovok.ru и Ostrovok.Tech. Буду организовывать митапы, участвовать на конференциях, записывать подкасты, проводить хакатоны и CTFы (пока что внутри компании, но кто знает), писать больше статей. В общем, начинается новый виток воплощения в реальность моей страсти к изучению новых технологий и автоматизации всего и вся.

Ещё посты в цикле Teamlead:

Здесь пока что ничего нет

Переводы: en