I have a great idea for a startup. My idea has cash flow built in. My idea provides value even with a very small user base, but is highly scalable. My idea is social by nature, and can piggyback buzz on social capital from FB and Twitter networks. My idea appeals to one of the biggest web demographics, is fun and clever and has an intrinsic sense of irony. My idea is really useful, and has some great options for marketing strategies just oozing out of it.
I am a serial HN lurker & I am technically savvy, very intelligent, and learn quickly. I am not a designer. I am not a developer. I have never started a business. I have worked in branding, marketing and strategy for 2 teeny companies and that's where my value is.
I would be willing to throw myself headlong into learning RoR or JS or whatever, except that I don't want to be designer or a developer. I want to bootstrap and manage a lightweight site that will look awesome on my MBA applications in a couple years. I also have no money.
What do I do?
1. Try to find a technical cofounder who has time to devote to a new project, buy a theme.
2. Partner with a designer (I know some of those), and learn to code it myself via:
a) Youtube
b) Some technical college
c) Trial and error
3. Other
Next question: What communities out there can offer support for newb SaaS entrepreneurs? I am not in SF, so where can I find people to learn from and bounce ideas off of online?
Everyone in a startup has to do things they don't want to do, or aren't good at, in order to get off the ground. Knuckle down and learn enough to prototype your idea far enough to land some tech talent. At a very bare minimum, you're going to need a solid demo to land a competent tech co-founder. If you want to found a startup, get used to wearing a lot of ill-fitting hats. :P
It's something of an exhausted topic here on HN, but "idea guys" are a dime a dozen, and ideas have no intrinsic worth. You need to bring something tangible to the table, be it design or code work, or the money and connections necessary to make the design and code happen under someone else's steam. I'm not trying to be harsh, so please forgive me if it comes across that way, but "I have an idea and no money or practical skills to bring it to fruition" is so common that it's almost cliche; the way out of that is to make it happen, even if it involves developing skills that you don't necessarily want to turn into a career.