Ask HN: How do I come up with an idea?
I'm currently studying a mixed media university degree which focuses a lot on web design and development now that I am in my final year. We have to submit a major project which is pretty much what potential employers will judge us on.
I drew up a few ideas, one of which my tutor told me to go for (it was a google maps/flickr API mashup) as it would push my coding skills and set me up for a path to take me down a more developer or hybrid approach (which I've started on anyways with learning Rails and coming from a programming background before university).
Turned out that it was already done and exists as the explore section on Flickr pretty much.
I'm struggling to find an idea that will push my abilities, is reachable, interesting and doesn't exist exactly as I imagine it already.
Any tips on how you come up with an idea?
35 comments
[ 5.9 ms ] story [ 95.2 ms ] threadA "Startup Idea" involves not just a feature, but something that is compelling enough to be a business. You should be in a position where you have more ideas than you can possibly do (this is my position- I get a new business idea every day, at least and a good one every week.)
So, I may not be able to relate to not being able to come up with ideas, but I would suggest if you're having trouble to think about the things that you see online and in the world, where there are problems, or inefficiencies that you can improve on. Great ideas are ones where it is a no-brainer to your customers and where what you're supplying them can be supplied at a very low cost relative to the value they are willing to pay for. Do try to look for things that are worth paying for- this sets the bar high enough, and means that you have something that can grow by itself without outside investment. IF you do get outside investment, a profitable business, is going to get better terms than one that bears higher risk.
Possibly more experience with engineering will help because it will help you identify areas where software can make peoples lives better.....
But do read a lot. Read entrepreneur books and blogs and understand that it will take awhile before you find the right idea and that it will take a lot of thinking about the possibilities of various ideas to understand what makes a good business for you to do. (Every entrepreneur is different and so their businesses will be different...find one that plays to your unique makeup.)
Here's a good idea as an example:
http://www.lifesta.com/
The folks who created this site were likely impressed with Groupon and asked themselves, "what happens if I don't use this coupon that I'm going to impulse buy?" Open to ideas while using the service, they created a marketplace not just for Groupons, but that could be used across all of the groupon clones. With some good press and improved functionality / polish, a good idea will go to great.
Beyond erroneously telling you to "do" things with an open mind, here are 2 things that I do when I'm looking for new ideas:
1) I disconnect completely from technology, change my scenery and think without distraction. Getting into a pattern is the key for this to work. I usually book off Tuesday and Thursday afternoons when I'm in idea mode and no matter what else is going on, I disconnect, go for a hike and relax while brainstorming. Often, I'll toss a digital audio recorder in my pocket so that I can spit out ideas without writing - but nothing else.
2) When I'm trying to think of ideas, I talk to people. Go to local geek meetups / conferences and use the room as a sounding board. While it's not incredibly honest, I find that confidently telling people that I'm already the CEO of my new project idea, judging their reaction and listening to their feedback / questions is a lot more valuable then a conversation based around the sentence "what do you think about this idea".
I hope that these things help you out.
Flickr would have had the resources to do anything they wanted with the project. You, as the only guy on it, will have to make tradeoffs and sacrifice features in order to get it done. What part of that isn't helpful in the real world?
There was a TED talk about how people come up with ideas, can't remember what it's called. Basically ideas take time to develop just like everything else, they only seem like eureka moments because they sometimes come about when you're not focused.
So with that being said, I'd encourage you to check out a book called Thinkertoys[1]. Although it's a little elementary at times, it lays out specific techniques to get your creative juices flowing. Its great for analytical types because it provides a concrete framework for a very abstract activity (idea generation).
--- [1] http://www.amazon.com/Thinkertoys-Handbook-Creative-Thinking...
After a few weeks you will get a deep understanding on it... ideas will flow.
For instance, questions about the reality such as "what if?", "what makes it right?". Once there's the answer, try to find another space where it fits.
http://www.youtube.com/watch?v=NugRZGDbPFU
I am still organizing the team while building the infrastructure, and I will add you to the mailing list to stay in the loop, maybe something for you after school :-)
For now here is an idea for you. After big political events, you usually have media coverage of opposing points of view using the same photo-set. After a Palestinian-Israeli peace summit, for example, you will see the same image with different headlines.
Scrape Google News for images pertaining to a keyword ("Obama" for example) and do a visualization showing one photo, along with every headline in a news article it has appeared in. You can use the TinEye API for that.
You will shock the world by laying rhetoric bare. In a future version you can add sentiment analysis to sort the articles in a two-column format, but that will require more programming (unless you opt for a crowd-sourced solution; two arrows "negative/positive", etc.)
If you like this, there is more where it came from :-)
Cheers!
Take a shower, and what your mind thinks about during the shower could lead you into some pretty interesting ideas. Of course, they have to be relevant to your study, but they may not immediately look like they are: That's usually how great ideas come to life.
* What do I find intolerable?
* What luxury can I turn into a commodity?
* What big companies solution could I make easier to use?
* What will kids in 10 years look back on and not believe about how difficult our lives were?
Also, here is an article I wrote on the subject a while back with some more ideas: http://www.startbreakingfree.com/146/10-ways-to-come-up-with...
I did this while working with Tom Coates back at Yahoo! in 2006 and we came up with a combination of News and Horoscopes: Astronewsology! http://www.flickr.com/photos/simon/100449854/
You can disrupt these things. Look at the global fallout of the film and music industries. We did that. Us geeks.
The really, really hard problems are: governments; banks (finance in general); telcos. I'd avoid those until you've made your first billion. But they are great targets. They will fall one day. And someone will be responsible.
Here's a few. I moved house recently. I had a bunch of stuff I wanted to get rid of. I found that freecycle sucked -- at least in this part of the world. I wanted a freecycle replacement, but something much better.
For stuff I wanted to sell, there was no option but ebay. I have moral objections to ebay, lots of them, so I wanted something else. I didn't want an auction. Just a place to list and sell.
And on the list goes.
It's like the reverse of buying stocks, where you buy into the things that solve your problems.
Next time -- that'll be later today or tomorrow -- that you find yourself saying "ffs, it can't be that hard", go and fix it.
And don't worry if someone thinks that they are doing it already. Because you can do it better, if you just think about it.
I can't upvote you enough. That's the single most inspiring thing I've ever read on HN. It's easy to take for granted, but it's everywhere. Newspapers. Manufacturing. Communications. Hell, even ask an old engineer how they did things in their field before CAD. (Engineers used to make a living wage reducing logic expressions by hand.)
We wrought this creative destruction, tearing this world down and building it back up again so it runs better.
Really take notice of your surroundings and the people in them, and then most importantly notice how the people interact with the surroundings. Then ask yourself, is there a better way to do this?
Just look at all the add-ons that Facebook, Yahoo, etc have attracted. Each of them addresses a specific short-coming.
There is so much more interesting data than maps and Flickr photos out there, from government data to the data that New York City makes available, to Twitter streams or Facebooks social graph, etc. Take a look at this list of popular APIs on programmable web for some inspiration - http://www.programmableweb.com/apis/directory/1?sort=mashups
If you make a cool visualization that makes an interesting topic easy to understand, you can be sure that it will get some nice coverage, too.
Hope that helps.
1. Good ideas are cheap. You sound like you're after a killer idea. There are very few killer ideas. Amazon was originally just buying booms online. Google? A search engine. eBay? An auction site.
2. What matters is execution not the idea.
3. Just because someone else is doing it doesn't mean it's already done. You can have a different (better) take or simply do it better.
4. Pain points are a good starting point. Look at your life. What hires? What could be better?
5. Software is a great starting point because a decade an onternet startup took $5 million whereas now it is as little as $20k.
6. Don't get caught up in hype. For example social media is now (IMHO) hugely overhyped. You need to be somewhat contrarian.
7. Realize when a field is "done". For example, location. You would need a veru different take at this point to compete in this very crowded market.
8. Timing is everything. There was a video on demand startup or two every month before Youtube struck gold.
9. Success will take longer than you think it will.