My theory is that the best, absolute best predictor if someone could be a good programmer (or is) is the ability to
read exactly what is written.
Is not math, logic or any of that asides. Is the actual ability to read, exactly, without adding or removing anything.