Does solving math problems make you a good programmer?
cabalamat: It doesn't prove you're a good programmer. But there is a correlation: if you take 100 programmers and give them a (non-programming) problem that 50 can solve, the ones who can solve it will on average be better than ther ones who can't.