I had intentions to be a teaching pro when I was younger, until I realized I probably wasn't good enough to pass a PAT. I worked for a great pro in my area, and learned a lot.
In college, I needed to work at a course to be able to play (or I wouldn't have been able to afford it). I intended to work in the pro shop, but the Pro was on the phone for a good hour ignoring me while I waited for an application - the mechanic insisted I apply for the grounds crew. I reluctantly joined up, and worked up to Assistant Super and Head Mechanic. I worked in that job for 5 years, and really enjoyed it.. well, everything except the pay and mandatory weekends all summer.
At my best I was a 10 handicap. Now, I'm closer to an 18. I didn't end up playing much while I worked in college, I was too tired and sweaty at the end of the day to want to endure a 4 hour round at the course I just spent 9 hours working.
I play with my dad and his friends every chance I get. I don't have much time to play while I'm at home, but I did recently dedicate the third stall of my garage to golf. It's in a transition period right now, I'll be making the entire floor of the sim area a practice green to help with immersion and some basic practice. It's also one of my favorite places to watch a few games.