Grading is irrelevant to work performance, exactly like any other metric we try to measure when evaluating software developers' performance.
The only sane alternative is demonstrating skills through completing projects. Hopefully we move towards more than that