I plan on tracking things like the learning resources I use and how much time I spend programming. But what benchmarks, milestones, or determining factors would you use in determining how "good" you are with a programming language?
1) How frequently do I have to google for the correct syntax
2) How frequently do I google for an answer to a question I have already asked.
Now, for the most part, the central parts of most languages just are what they are and follow predictable patterns. Now, for me the measure I use is more like:
"Given a problem, can I accurately estimate the cost/effort required to provide a solution?"
That will depend on my ability to answer more specific questions like:
How well do I understand the ecosystem that surrounds a language?
If I have a problem to solve, do I know if that can be solved with the "standard libraries"?
If I need extra libraries/packages, do I know what those actually are?
If so, can I use those libraries effectively even if I am offline?
and so on.