One of the most salient features of our Tech Hiring culture is that there is so much bullshit. Everyone knows this. Each of us contributes his share. But we tend to take the situation for granted.
If you use those charts to find out in which area you have an appetite to learn more, why not doing only that, listing in which area you have an appetite to learn more?
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'm not convinced, self evaluation is inherently broken
en.m.wikipedia.org/wiki/Dunning%E2...
If you use those charts to find out in which area you have an appetite to learn more, why not doing only that, listing in which area you have an appetite to learn more?
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.