Why Many Brilliant People Aren’t Rich

According to Nobel-Prize-winning economist James Heckman, personality plays a big role in separating those with high and low incomes. In examining the IQ scores, standardized test scores, and grades of thousands of people in the U.K., U.S., and Netherlands, Heckman and his colleagues found that test scores and grades were much better predictors of financial success than IQ.

Source