My brother is a programmer of 7 years now. He just recently learned how to type properly, and he's glad he did. It's never too late to learn properly, but will typing faster benefit you? Ask yourself that seriously, I find whether I type fast or slow, I still get the same amount of work done, simply because I'm spending lots of time pausing in between my typing, thinking things out in my head.