What Tilt said.
my Mother taught me to respect my elders, however, ive also worked out on the way that just because someone is older than me doesnt mean theyre not a small minded cretin. Sometimes i"ll meet a younger person with a much older head on their shoulders.....great example, i just started a contract for Carnival UK (cruise ship operators) to develop an app for revenue management forecasting, theres a lad been assigned to assist me whos a data specialist with the company and, in just 4 days, im so impressed with him ive taken his manager aside and told him this lad is helpful, insightful, has some great ideas and is tenacious enough that, if an idea is shot down for technical reasons he'll think laterally to come up with a different method to achieve the same result. In short, he'd make a damn good software developer if he had a grounding in programming techniques......and so ive offered to train him up as the project runs.