Прочитай это и стань senior разработчиком
Число книг по Python измеряется сотнями. Большинство из них созданы для новичков, но что насчет опытных разработчиков? Стоящих книг не так уж и много. Давайте рассмотрим 3 из них.
- "High performance Python: Practical Performant Programming for Humans", Миша Горелик и Ян Освальд

Книга на английском языке, но хороший программист не упустит повода подтянуть язык. Книга раскрывает Python изнутри. Она дает понять как этот язык программирования устроен "под капотом".
Книга поможет научиться решать сложные задачи простыми способами. Вы узнаете как оптимизировать код, сделать его более кратким, быстрым и понятным. Эти навыки нужны, чтобы продвинуться по карьерной лестнице.(Подробнее в статье: "Кто такие junior, middle и senior?")
2. "Python. К вершинам мастерства", Лучано Рамальо

Автор расскажет как создать эффективный код, используя возможности, которые многими игнорируются. Если внимательно изучать книгу и разбирать задачи, представленные в ней, то вы научитесь писать более короткий код, чтобы при этом он не был излишне усложнен.
Книга делает упор на базовые средства и стандартную библиотеку, которая не так проста, как кажется (тест по стандартной библиотеке и ответы к нему). Материал преподносится подробнейшим образом, все примеры разобраны и содержат информативные комментарии.
Научитесь работать с Python быстрее и эффективнее с книгой "Python. К вершинам мастерства".
3. "Python на практике", Марк Саммерфилд

Эту книгу осилит только программист, который уже имеет опыт разработки на Python. Практика - главное в работе программиста. Автор затрагивает темы: повышение элегантности кода с помощью паттернов проектирования, повышение быстродействия с помощью распараллеливания и компиляции Python-программ (Cython), высокоуровневое сетевое программирование и графика. Эти навыки навыки присущи middle и senior разработчикам. Изучайте книгу, прокачивайте hard skills и становитесь на ступеньку выше в профессии.
Конечно, стать middle или senior разработчиком можно и без прочтения вышеприведенных книг, главное - желание учиться и развиваться. Информацию можно черпать и из других источников, но в этих книгах собран многолетний опыт профессионалов в области Python. Этим опытом они делятся с другими. Перенимайте опыт других и становитесь лучше.