Do you use your brain or Google to solve your problems?
oscardelben: I first try to understand the problem. If the problem is going to take more than a few minutes to solve, I try to google about it, and if I found nothing, I put my brain into it. I do this because 98% of the times is a problem about libraries or programs maintained by someone else.