When I was 19 (at which age I obviously knew everything about everything), I always looked down at the "senior" guys, they looked outdated, conservative, full of useless knowledge on things such as Cobol, or C. I eventually got to make friends with several of the "dinosaurs", and got shocked to discover that I was paid more than they were.
Fast forward 15 years, I'm now full of experiences. I deployed apps with billions of transactions per day, led teams big and small, learned that there's more than one side to everything and that "The True Solution" is nothing but lack of experience in disguise. Most importantly, I discovered I don't know anything.
I'm still shocked, sometimes, when I see arrogant 19-year-olds bending reality to convince people they're right - and getting paid more than us, dinosaurs... :)