Hello,
I am currently learning NT platform, ATS development environment, back testing capabilities/accuracy/repeat ability/debugging, and programming. It is a high learning curve indeed and its like a job confirming the coding and actually back testing is correct.
All in all, its a fun job...