If you decide to program trade, my advice would be to take a programming course at your local university. Yeah, it takes some time and it's a pain in the butt, but you'll learn it a lot faster and make connections with local programmers. One semester should get you a good start.
FC