I still think it has its uses. If a beginner with no prior coding experience was to go from zero to having the ability to build websites. That is real progress that you can both see and experience. It is not meant to be scientific and 100% accurate it is just a way to see how well your learning is progressing.
Working on projects and doing online code tests is how you can gauge what improvements you have made. So in this respect I believe that self evaluation can be valid. For example if someone used to have trouble passing tests on data structures and algorithms and then invested the time in getting better. And they were to retake those tests and get much higher scores. Then you know you have become a better developer as a result of your hard work learning.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I still think it has its uses. If a beginner with no prior coding experience was to go from zero to having the ability to build websites. That is real progress that you can both see and experience. It is not meant to be scientific and 100% accurate it is just a way to see how well your learning is progressing.
Working on projects and doing online code tests is how you can gauge what improvements you have made. So in this respect I believe that self evaluation can be valid. For example if someone used to have trouble passing tests on data structures and algorithms and then invested the time in getting better. And they were to retake those tests and get much higher scores. Then you know you have become a better developer as a result of your hard work learning.