i DO have professional programming experience (i wrote DB apps with MS Access for a while).
and now, i have professional GAME programming experience. (for the last week i've been working for Geoff, and i will continue to work for him until the end of the month, or until he no longer needs me, which ever comes later)
so, what kind of experience do you need to get a job?
well, a CS degree should be enough to get you an interview. pro programming experience should get you the same thing. high visibility on the net helps, too. both Rhino and I have been contacted by recruiters, because of SweetOblivion and now GameDev, our visibility is quite high. Articles, demos, and whatnot all increase visibility.