I can't find a job. Why? Should I go to grad school?
jhancock: I doubt your problem in finding a programming job is due to your lack of a CS degree.  Your experience should be enough for entry to mid range jobs, its the market that is lacking at the moment.  That is not to say you should not get a CS Master's if you are really into it.  Just don't do it because you think its the route to a job.Given the U.S. economy, you may need to widen your horizons for job type.  Try doing something with your psych/math background.  I've heard stats jobs are on the rise.