Георгий!
Советую не опускать руки, разобраться в ситуации, понять, каких навыков не хватает, и прокачать их.
В каждой компании тимлид отвечает за разные задачи: где‑то от тимлида ждут ежедневных митингов и передвижения карточек с задачами по доске; где‑то тимлид отвечает только за техническую часть продукта; где‑то — только за найм и рост новых разработчиков. Чаще всего в маленьких компаниях и стартапах тимлид отвечает за всё, а в крупных — только за код и рост разработчиков.
Поговорите с начальством: поймите, чего от вас ждут, по каким критериям будут оценивать работу. Так вы узнаете, каких знаний и навыков вам не хватает, что нужно в первую очередь.
Составьте список навыков, которые нужно улучшить, и для каждого из них соберите план развития: какие книги прочитать, какие курсы пройти, к какому сроку. Если не знаете, как и чем прокачать навык, советую поговорить с шефом или опытным ведущим разработчиком: они могут поделиться не только списком обязательной литературы, но и нюансами, подводными камнями.
Другой вариант — коллективные базы знаний и списки рекомендованной литературы. В первую очередь советую посмотреть:
✸✸✸
В бюро в список рекомендованной для ведущих разработчиков литературы входят книги по дизайну, редактуре и переговорам:
Книги об управлении проектами, продукте и результатах:
И общетехнические:
Приятного чтения!
P. S. Это был совет о веб‑разработке. Хотите знать всё о коде, тестах, фронтенд‑разработке, цеэсэсе, яваскрипте, рельсах и джейде? Присылайте вопросы.