IQ can be measured in middle school (before the student has a job or income), and the resulting score can be used to predict future income and job performance. In that sense, it is a predictor rather than a mere association.
These are professors whose job it is to make sure you don't have such confounding variables.
You even have twin studies where one twin was adopted by rich and one by poor parents and it still holds.