The standard of proficiency is to be able to solve problems when you see them. For example, if you want to use Python for background data processing when approaching a new project, you must have a clear idea of how to implement it. In fact, you should not only be proficient in language, but algorithms and experience are the most important. I think py, a language with powerful server functions, can be very effective when organically combined with algorithms. Moreover, understanding algorithms and not understanding algorithms can be said to be a gradation in a programmer's judgment. So I suggest that lz should not only be proficient in the language, but also have more knowledge about algorithms and data structures. That is experience, programming experience and thinking patterns common to all languages.
For example, how much do you know about python virtual machine, all python language features and underlying implementation
The current mechanisms are all implemented in the python virtual machine. Being able to write python syntax can be called
"Knowing it" knows that 1+1=2, if you know that 1+1=2, how does it work in the python virtual machine
Only what is realized can be called "knowing why".
My personal opinion is that we should not only know what is happening, but also why.
The standard of proficiency is to be able to solve problems when you see them.
For example, if you want to use Python for background data processing when approaching a new project, you must have a clear idea of how to implement it.
In fact, you should not only be proficient in language, but algorithms and experience are the most important. I think py, a language with powerful server functions, can be very effective when organically combined with algorithms. Moreover, understanding algorithms and not understanding algorithms can be said to be a gradation in a programmer's judgment.
So I suggest that lz should not only be proficient in the language, but also have more knowledge about algorithms and data structures. That is experience, programming experience and thinking patterns common to all languages.