$18/hr Canadian = $12 American. Either way, it's not a lot of money. But for a student living at home, it's ok.
For the most part, it depends highly on the cost of living where you live. $18/hr in Winnipeg Manatoba Canada goes far, because the economy isn't very good and the average house price is $80,000. On the other hand, in Ontario, British Columbia and Alberta, cost of living is much much higher. In Calgary the average house is $160k, so $18/hr is barely keeping you afloat. Probably something like $250k in Vancouver and similar in Ontario.
In Calgary I earn $44k/yr which seems ok to some, but after my mortgage payment, utilities, interest payment, and other monthly expenses, I don't have a heck of a lot left to invest for retirement. But at least I can enjoy my Condo an 52" Bigscreen TV.
I agree that Ottawa is a "tech town", but to make a comfortable living on your own - especially if you want to own a home - you're going to need to make $60k+/yr just to afford those $1400 month mortgage payments! I think I'll stay in Calgary for now.