I see many people posting here asking about ideas. Also, I see many new startups that are ONLY geared toward TechCrunch RSS subscribers.
I'm in the other end of the spectrum, after graduating w/ BSEE I been working in "real world" for couple of years. I see many simple apps that would would greatly benefit users in my industry and many other "real world" ideas.
So, I been trying to learn programming to build these apps (simple commenting/ratings). I been learning PHP/MySQL (mostly from w3schools) but in 6 months I went from a beginner to low-intermediate. I simply gave up because it takes me weeks to write something, that an expert can in hours.
What should I do:
1) keep on learning and do it by myself (not very reasonable)?
2) Hire contractors? (how do i begin? how much to pay?)
3) Apply to YC? (how realistic is it, if i only bring ideas and real world experience)
4) Any of you guys want to partner up? (How would we breakup ownership?)
- If nothing else you'll learn more about how it works, what can and can't be done, etc.
- It'll make you a better manager
- It shows that you have commitment.
But basically it's simply about looking at one problem at a time, seeing how you might solve it, and then moving on to the next one. It seems as if you've chosen to try and grok programming, and have made some progress, but not quite enough. That's good. If you're doing something you're doing more than most people. Now you can move on and try to find a partner or contractor, and they'll be able to see that you've actually tried. you're not just a dreamer with a million dollar idea. That'll give you some credibility.
I just wrote a blogpost about this that might be of interest to you: http://www.maximise.dk/blog/2009/08/dreamers-and-doers.html
And hey, don't give up :-)