Sorry for the late reply
Depending on what you want to do it could take from 3 months to 5 years.
It helps to start coding something a little bit easier, like autohotkey scripts, autoit scripts, visual basics, etc.
Numpad hacks are also fairly easy to code with all the tutorials in the source codes section