I wouldent worry about it mate, no mattter where you go or what level you are you'll get someone who always try's to belittle work.
Also having a qualifiaction in a subject dosent automatically mean you understand it!
"No pressure, no diamonds" Thomas Carlyle