数学も英語もそりゃ知識として持ってる分には引き出しが増えて大いに結構。 ただ、プログラミングもしくはプログラマに一番必要なのは、飽くなき好奇心・探究心。 分からないこと、気になることがあったら納得できるまでとことん突き詰めてく感じ。 あとは強い創作意欲。とにかく何か作るのが好きでしょうがないって気持ち。 それと、めんどくさがりってことも重要。単純作業に対する強い嫌悪感ね。 プログラミングってある意味その単純作業を自分に代わってコンピュータにやらせるってことだから。