Answer the question
In order to leave comments, you need to log in
How to become a Python Middle Developer?
I’ve been learning python for the second year now, I know the syntax and the main libraries, but I don’t know what to study next to become a middle. Please tell me books, articles, courses, etc.
Answer the question
In order to leave comments, you need to log in
1. You need to become a middle developer. To do this, you need to be able to program, and not be able to program in python. It is difficult and not for everyone. You need to understand from the very bottom - what is memory, how data is stored in it, and why 1, "1" and 1.0 in memory are completely different. And to the top: how to design an easily extensible system, not to faint at the word solid, to understand patterns and how they can be applied in real code, and to the question "what patterns do you know?" do not answer "singleton"
2. Know the features of python
From books 100% read and understand: Robert Martin, McConnell, Fluent Python and, of course, gang of four patterns.
Junior: asks "how do I do this?"
Middle: explains to jun how to do it and asks the senior "what else needs to be done?"
Senior: organizes a list of tasks (middle and junior), explains why this is not necessary, but it is better to do this. And does.
Something like this.
It's a matter of experience. And not only and not so much in Python, but in general in IT and around. It is necessary to administer at least a little, and expand languages and be interested in technologies. Read books. And not only technical ones.
Soft-skills to be able to...
A selection of books on Python in Russian: https://monster-book.com/python-knigi
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question