not exactly
hmm , not really. To be honest i would learn a bit of ASM and reversing also.
Just download a hack and you will be hacking in no time!
Just learn little by little over a few years and you should be good ( that is what i did anyways)
cout << "Sincerely Zack";
My Life Runs On Code.