you can get the basics down in a few months, thats what i did, you have to work at it tho, and because uve been working so fast in the first few months, when u hit a big problem everything seems so slow, just like with me now