A very good friend of mine is an idea person and we spend a lot of time discussing our different ideas for web/iphone apps. I am (thankfully) a programmer so I can prototype my own ideas and put it on the www to get feedback and see if any of them catch on (none have yet). A recent conversation led to a discussion on what options she has. She is not a programmer and works as a part time web designer. When we discuss ideas, we are so not on the same page, so I am not super motivated to spend too much time developing an idea I am not convinced of. Her interests are very different from mine so I often pooh-pooh her ideas, but a few months later she shows me similar ideas that have been successful businesses or products.<p>What would you advise a person who is a good ideas person? She doesn't enjoy programming, so programming classes may be only the last resort.
Everybody has ideas. Your good friend is no different from almost everybody else on the planet. Ideas aren't worth anything. If they were, there would be a marketplace or exchange where you could buy and sell ideas.<p>Implementation is everything. If she can't or won't get the skills and education to implement her ideas, then pity her.
Get some skills? If she already knows some web design, polishing up her skills in that area is a useful skill for a tech startup. With a few months of self-study, or finding some relevant work experience, you could probably get enough basic business education to be of some use. So you were to team up, and you were to focus on building product, and she worried about polishing up the frontend, managing various marketing channels, doing market research, sketching out financial projections, etc - it could work out.
Ideas have a negative value, if anything: <a href="http://news.ycombinator.com/item?id=1191242" rel="nofollow">http://news.ycombinator.com/item?id=1191242</a><p>It's pretty harsh, but anyone can come up with a hundred ideas they have no hope of implementing. Myself included ;)
Perhaps she could find a job in one of the companies who have built successful products matching her ideas. That will give her a chance to see up close how it's done, while building her own skillset. She might meet some new people who she could then team up with to start something of her own.<p>The other thing of course is to just take a chance and try making something, if she can find someone to work with. She could look into outsourcing the programming.<p>Generally, it's hard to say anything useful without knowing what her ideas are about.
If she is already working as a web designer, learning JS (with libraries such as jQuery) would be a great first step. This way, she could start prototyping her UIs to convince other people to help with the server-side components.<p>Also, she could take that skill to a design-challenged startup with a hot idea!
Has anyone seen Quirky? <a href="http://www.quirky.com/" rel="nofollow">http://www.quirky.com/</a>. Seems interesting. Pepsi Refresh is also interesting (if your idea has a benevolent aspect to it): <a href="http://www.refresheverything.com/" rel="nofollow">http://www.refresheverything.com/</a>
IMHO -> ideas != product. if she could find a way to shape her ideas into actual product plans then maybe it would be easier for other people to realize their potential. more often than not, ideas are only as good as how you're able to convey them to others.
Goto university, get an MBA or business degree. She needs some foundations and skills and techniques to progress ideas through innovation, market development, etc. Refer her to Steve Blank's web site and/or book.