David de Ugarte:
"In the widespread text "How to become a hacker", Eric S. Raymond lists the five defining features of the bricoleur attitude.
1. The world is full of fascinating problems to be solved.
2. No problem should ever have to be solved twice.
3. Boredom and drudgery are evil.
4. Freedom is good.
5. Attitude is no substitute for competence." (http://deugarte.com/gomi/phyles.pdf)
Original source: http://www.catb.org/~esr/faqs/hacker-howto.html