Earlier quoted context omitted.
22 and 4-5 years into my career. I can only hazard a guess at what I'll be doing in 20 years.
22 and a career? Wow. Programming was still a hobby for me at that point. Still is. Sometimes wish I didn't spoil it by making it a career. ;) I feel old now. I started a record label at 22 and wanted to do nothing but music and party. Didn't get a "career" until a couple of years later when my record label burnt out and the parties stopped... Just remember to live a little. ;)
I'm 23 now, and up until last July I was a professional touring musician (drummer!)...
During college my band signed to Victory Records. We all decided to finish up college and began touring immediately after we graduated. (Computer Engineer here...) I had quite a few people tell me I was making a big mistake continuing with the band and not pursuing a career with my degree... but I honestly believe I learned more on the road (about the world in general) than I would have during that same amount of time in an office.
I had a lot of fun doing it too... it was an opportunity I'm very glad I didn't give up. I left the band for personal reasons/differences and have been working on my startup day-in, day-out ever since.
My startup is actually centered around touring bands and their management/labels/booking. You can check it out at http://www.rela.cc if you want. It's actually days away from officially launching... I just need to add the ~30-second ads for bands and management, and make a few changes to the video tutorial.
So yeah... have fun while you can people and don't pass up once in a lifetime opportunities no matter your age! Maybe if my startup sustains me I'll be able to play music on the road again.