I'll talk a little about the way I think we should use all that information out there to do our "job".
Every now and then, we all visit stackoverflow.com to get some answers. Most of the cases can be categorised to the following:
- we don't know how to do something
- we get errors from the language/framework we use
- we get errors from the environment (OS, server etc)