Hacker News new | ask | show | jobs
by jxm262 4329 days ago
Thanks for sharing.

For this line - "I know that starting from this position, with certainty that some customers will pay for the product is a fantastic starting point for a small business or passive income side project."

As someone who recently graduated college and wants to create some sort of startup/side-business some day; how does one go about finding what things someone would be interested in paying for?

Any tips on how to find that initial starting point?

9 comments

Figure out who your audience is. The easiest is to pick someone like you or who wants to be like you. Are you a rubydev? You can probably solve problems for aspiring ruby devs, etc. Consultants can solve common consulting problems, (brennan dunn did (http://doubleyourfreelancing.com/rate/).

Find out where your audience hangs out online (forums, reddit, hackernews, blogs, etc). Start systematically going through the comments looking for pain points. Write those down. Then eventually you should find a pattern. Once you have an idea of a major pain you can probably come up with way to solve it.

That's basically what this guy just did to launch rubysteps: http://patmaddox.com/rubysteps/ . He realized there are a lot of aspiring devs that took the first step but couldn't figure out what they should do next.

There is an interview here where pat talks about his process: http://unicornfree.com/2014/from-zero-to-3k-mrr-in-10-days-t...

Glad you liked it. So there are a million different opinions on this for sure. I particularly like Dan Norris's take on this to start solving a problem that people are already spending some money to solve now. Not necessarily that they are already spending money on a similar product, but that they are in some way spending money towards solving the same problem. Great interview with him here: http://productpeople.tv/2014/07/10/ep59-dan-norris/

Another tactic: most software can be done on a small scale by a human being behind the scenes. Before you build out some incredible software product, try to sell the service to a few folks beforehand. You can mimic the software product by literally giving them a form to input some data and you then you manually do the work that your code would be doing. Obviously doesn't scale but it's a great way to find out "if someone will pay."

Answers to this could go on forever but...

I think the more important part is to build a subtractive methodology, a way of editing out and whittling down ideas that won't work.

Use the James Altucher idea machine strategy and go sit in a coffee shop with a pen and paper and almost anyone entrepreneurial can come up with 50 ideas for possible businesses.

Then you need to go work editing those ideas and brutally crossing them off the list. And don't get attached to those ideas. Be comfortable having 50 ideas and crossing all 50 off the list. But having the mode, of taking every idea that comes to you and then really thoroughly scrutinize it, can help you know when you've hit on something really good.

Odds are, that really good idea originates from some random source, not necessarily a system for finding a good idea, but because you're already in the mode of evaluating them properly you'll be ready to pounce on it.

I think this approach might work better for something who's been around the block a few times than for someone who recently graduated college. I mean, life and business experience is kinda important in this context.
Well, to clarify, I've been working as a programmer for about 2 years now (which to me is still pretty new). Was hired before I graduated ;)

But yes, in general I do feel like I have _alot_ more professional development ahead of me.

To me this approach seems like it would work really well. But yes, I definitely think experience would help in the "editing" part of the list. Although, I imagine there has to be creative ways to get feedback on what works or won't work, even if I'm new to an industry.

Start with audiences you know and love. Talk with them about their work, their hobbies, their lives. Look for problems they experience, and ask: can I solve that with the tools I know?

Last year I was talking with my brother about the pain of kids' swim meets. He brings his son to an event where hundreds and hundreds of kids show up. They are often in multiple events. Actual swimming time is short, but he had to hang around all day waiting for the right races. This year he told me that somebody had created an app: the meet organizers upload the race data; he can just go in and star the kids he's shepherding. Then he gets a real-time schedule showing just the races he has to make, letting them go off and have fun rather than hanging around.

You can bet that whoever built that app had a family member who told me a story exactly like the one my brother told me. But they went and hung out at a few swim meets and did followup interviews with some of the organizers. Eventually, an app was born.

Problems are everywhere once you start looking for them. Keep a backlog of problems and solution ideas, and sort them by how good a business you think they'd make. Eventually you'll find one where you'll say, "Well, I'm willing to bet some of my time and money that I can make something worth buying."

If you can, spend a year or two working in different industries. There are enough companies that take students direct from uni and hire them out.

Learn, learn, learn. Keep your eyes and ears open. There are loads of chances, especially in less sexy industries.

This is the advice I'd love to have given a 10 year-younger version of myself..

Make a landing page, Try and get emails, gauge interest vs. how much risk you are willing to take and go. I'm doing this right now which is interesting because every other time I tried it was "build and they will come". Marketing is definitely the harder part. Capture attention with your idea and then implement.
Amy Hoy has some suggestions on that under what she calls "Sales Safari" here: http://unicornfree.com/

Some of it involves hanging out in places where a market you know bitches about things, and find out what their issues are.

Check out http://www.startupbook.net/, it talks in detail about how to find your niche.
See the comment from aaron987 above.