You should see what master sommeliers have to go through to earn that title. There are more people out there than you could imagine who can look at a glass of wine and tell you what varietal (or roughly what blend) it is, what vintage it is from, what location the grapes were grown in, rough ABV, etc. It's seriously mind boggling how good some of those guys are.