I got out of school with my BS in CS right at bottom of the .com bust. 2+ months of resume sending and nothing, eventually I got "network engineer" (glorified PC repairman) job. It was fun for about a month, then it got repetitive. 6+ month later I finally got a break and started (for slightly less $) as junior software engineer.
So yeah right now it feels like your CS is worth less then a bunch of certificates, but don't worry things change and in the long term you are better of.
In fact waiting tables might be better then what I did. It could pay more if you get lots of tips and you can keep your skills sharp outside of work, and the temptation to specialize in your new job and forget CS isn't there.
In summary: Suck it up kid!