Wow. When I started 20+ years ago in Toronto I made $30k. I can't believe that starting salaries are that low today. Within 3 years I was making > 50k but that's because I didn't know how to negotiate salaries. And a year later, I moved to Silicon Valley and my salary tripled (but my rent quintupled).
Starting salaries today at most silicon valley companies are ~100k or more.