just my personal experience, but I've always worked ever since I was 13/14 doing part time jobs afterschool and even took co-op and part time jobs in post secondary. Still so hard to stay out of debt, especially if you want to live in Toronto.
Half of this is about financial education, I think...