Never be afraid to ask questions. Will some mock you and call
  you stupid? Absolutely! That's when you know you have a good
  question: Those who are unable to answer your question will call
  you stupid to cover up their own... ahem... personal lack of
  knowledge in that area.