You don't need to type fast to be a programmer
it helps, but to be a programmer you have to think fast, and code smart. If you code fast, you could end up writing sloppy code that causes more problems than it fixes.
Think twice, code once. That is my motto.
"In order to completely solve a problem, you must make sure that the root of the problem is completely removed! If you leave the root, the problem will come back later to get you." - Norman King