I am not a noob, but still found your post informative and have given rep. Another thing i would add is dont flip about from one thing to another to another, work hard to learn one thing thoroughly then go to the next. Nothing beats working hard and putting in the hours, no shortcuts.