Ben Casnocha has a great post on giving and receiving advice.  I’m including my favorites here.

We overvalue advice on difficult decisions and undervalue advice on easy ones.

Advice is a form of nostalgia. For this reason, we should view advice from others primarily as an opportunity for greater insight into the mind of the advice-giver, rather than as something useful to be acted upon ourselves.

Beware of advice from meta-careerists. That is, beware of advice from someone who is a professional advice-giver (a full-time self-help author, say), rather than someone in the trenches.

When you give advice, give the person options, and let them choose the best path.

When you seek advice, should you consult the domain expert or someone who knows you best? Your mother may know you best but she may not know your industry. The domain expert knows the market but doesn’t know your individual preferences or history. Conclusion: Get advice first from the domain expert to get a model and assess your choices. Then consult the person who really knows you to understand which choice makes most sense for you.

People who are “unconsciously competent” are not the best people to ask for advice. True experts often can’t explain what they’re doing and why.

Actionable advice is best advice.