A lot of employers wont even consider you unless you have a degree AND experience - which makes it pretty dang hard to get your first programming job!

Freelancing is a good start to prove yourself...