I am in Austin. I haven't really looked much into the startups here, but based on the few jobs ads I've seen, they are looking for programmers with alot more programming experiences and skills than I have. That's why I was wondering what position they could possibly want me for. Or, I could just work really hard on improving my programming skills. But am I better off doing that while working for a non-startup or in grad school?