I just came across the link on HN about how to land a job at a startup just out of college (http://www.jasonshen.com/2010/get-a-startup-job-out-of-college/) and it got me thinking. I grew up in Silicon Valley, went to college in Arizona, and recently got a job at an IT company in Kansas City after graduation. I know I want to move back to the bay area and work for a startup, maybe within a year, but I'm not sure if I've got enough experience.
I took some basic programming classes in college, enough to learn the concepts, but I had a hard time understanding how to put it all together into a complete application. It wasn't until I worked as a student web developer that things really started clicking. I worked for a year learning PHP and coding small web applications. Now I'm working at an IT firm as a consultant and doing some hacking when I'm not working 8-5. I'm working on a personal project right now...It's not any groundbreaking technology, just trying to automate a process for an industry that has, for the most part, not embraced the internet for their operations.
My question is, would 1 year of web development experience be enough to work at a startup? I feel like startups are looking for awesome programmers with CS degrees. I know there are other positions at startups but I feel like I just have a well rounded set of skills, nothing that really stands out. I guess I'd like to ask you guys if you work for a startup, what is your background and did you find it hard to get hired?
If you can show that you learn fast and have the right attitude that should be enough. You mention you have worked on several personal projects. This is a huge plus to me, as it shows that you like to learn, that you like to code and that you have initiative. I'd make sure to point this out and allow them to see/review your projects.
All that said, it sounds like you are in the process of creating your own startup right now. If you left your current 8-5 job for a start up, you most likely would have to put your own project on hold. The description of your market is the exact type of market to go after. Perhaps you should give yourself a bit more time on your own project before looking for a job at a start up.