Hi developers, I've always wanted to be an IT professional and I've finally gotten my chance. Since I want to work on the internet, I need to know the things I need to learn in order to become a good developer. How long will it take before I can be good enough to take jobs. I just need general advice. I've already download lots of stuffs from the internet and I'm on html 5 and CSS3. Do you think I can learn all by myself or do I need to go to a school. Thank you.