I'm new to web design and development and have found stackoverflow to be an invaluable resource for me! I've still a ways to go, but I've come quite far as well.
Q&A for professional and enthusiast programmers
Q&A for power users of web applications
Q&A for passionate videogamers on all platforms
Q&A for meta-discussion of the Stack Exchange family of Q&A websites