Some people think this is unfair. I get told that we're hiring developers, not writers, and who cares if they can't spell.
English (and any other human language) is far more forgiving than programming languages. If one cannot manage English grammar and spelling, they certainly will not be able to manage programming grammar, spelling, syntax, patterns, idioms, and algorithms. Any apparently "clean" code such a developer produces is a side-effect of their IDE's correction tools, and you can bet it will be harboring no end of logic errors.
It sounds harsh, but it's true.
But also, these criteria; what are they really testing for? Concision and accuracy. These are two excellent attributes for a developer to have, as well as the diligence to check your work before you send it off.
Yep.
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.
English (and any other human language) is far more forgiving than programming languages. If one cannot manage English grammar and spelling, they certainly will not be able to manage programming grammar, spelling, syntax, patterns, idioms, and algorithms. Any apparently "clean" code such a developer produces is a side-effect of their IDE's correction tools, and you can bet it will be harboring no end of logic errors.
It sounds harsh, but it's true.
Yep.