I worked year-round. My job back home was good with only giving me the shifts I wanted (that probably had something to do with me being one of their longest standing employees, aside from management). I've never had to get a "Summer" job.
I asked my roommates, and one worked at a Golf Course, and she said it was fine. Paid decent ($10/hr, CDN), and free food. All she had to do was clean clubs, and bring them up to the members (ie, old people). The other roommate just worked at Sobeys (Grocery Store). Pretty standard fare, though she had a small Photography related internship as well.
These kids only work in the summer, when their RESPs don't cover their rent/food/school. Otherwise, they have it covered for everything. I've always worked because my parents taught me value at a young age, and if I wanted anything that wasn't a necessity, I'd have to pay for it myself. Considering all the random hobbies I've had, working since I was 12 makes sense to me. Not to mention, I live on my own now, so I have even more to pay for.
Stupid rent.