One simple yet crucial thing I learned from YC's StartupSchool
codarium.substack.com
codarium.substack.com
It's a cute anecdote, but I honestly have no idea how you would get from "my wife wants to organise her recipes" to "my wife wants a distributed multi-tenant schema-free json document full text search engine"
Solving problems that people have that they're willing to solve badly enough to pay for is a great spot for first time entrepreneurs to begin.
That early on, the idea doesn't matter as much as the frameworks and skills you learn about how to support any idea to reality.
“If I had asked people what they wanted, they would have said faster horses.” -Henry Ford
henry ford seemed to know that people wanted faster transportation.
how did he know that?
the thing is that you are not asking people how they would solve their problems, but instead ask them what the actual problem is.
instead of asking: what would make your work easier? -> faster horses.
ask: what is the biggest problem in your work? -> horses are to slow.
once you understand the actual problem, you may come up with a solution that is beyond what people can imagine.
if people didn't want faster transportation, cars may not have taken off. but i think that kind of problem was pretty obvious, so there wasn't a big need to ask.
> Shay Banon: Reminiscing on Compass birth always puts a smile on my face. Compass, and my involvement with Lucene, started by chance. At the time, I was a newlywed that just moved to London to support my wife with her dream of becoming a chef. I was unemployed, and desperately in need of a job, so I decided to play around with “new age” technologies in order to get my skills more uptodate. Playing around with new technologies only works when you are actually trying to build something, so I decided to build an app that my wife could use to capture all the cooking knowledge she was gathering during her chef lessons.
> I picked many different technologies for this cooking app, but at the core of it, in my mind, was a single search box where the cooking knowledge experience would start a single box where typing a concept, a thought, or an ingredient would start the path towards exploring what was possible.
> This quickly led me to Lucene, which was the defacto search library available for Java at the time. I got immersed in it, and Compass was born out of the effort of trying to simplify using Lucene in your typical Java applications (conceptually, it simply started as a “Hibernate” (Java ORM library) for Lucene).
> I got completely hooked with the project, and was working on it more than the cooking app itself, up to a point where it was taking most of my time. I decided to open source it a few months afterwards, and it immediately took off. Compass basically allowed users to easily map their domain model (the code that maps app/business concepts in a typical program) to Lucene, easily index them, and then easily search them.
> That freedom caused people to start to use Compass, and Lucene, in situations that were wonderfully unexpected. Imagine already having the model of a Trade in your financial app, one could easily index that Trade using Compass into Lucene, and then search for it. The freedom of searching across any aspect of a Trade allowed users to convey this freedom to their users, which proved to be an extremely powerful concept.
> Effectively, this allowed me to be in the front seat of talking and working with actual users that were discovering, as was I, the amazing power that search can have when it comes to delivering business value to their users. Oh, and btw, my wife is still waiting for that cooking app. Now, 10 years later, it is the basis of Elasticsearch.
https://jaxenter.com/elasticsearch-founder-interview-112677....
We're in no way a stellar company, we're more on the "dark side" of SaaS, and the reason as to why we have a selling product is that we cover, on the cheap, a real need from our customers.
I'm _just_ a developer, and even thought I have a personal relationship with the founders (10 years back it was just 4 of us) it's been increasingly difficult to get them to discuss product development based on "what the client needs". And that is after 8 years of development of a parallel, competing product that got nowhere except eroding our first one.
I think the first question to ask is if the people that can take the decisions are willing to take them.
Saved you a click
I am a wantrepreneur with 4+ failed side projects. These aren't only solo projects. Two founders: no customers.
What comes first: the first customer or the first iteration of "an idea"?
I yield the time.
Honestly, that's a totally personal opinion post. It was my thing I though important to share. That's how internet works.
We had 650 sign-ups before the launch on newscatcherapi.com
I am still discovering the market.
But yes, we had 200+ beta sign-ups. I talked to them.
You find ten people in an industry, you ask them what sorts of problems they have, or whether and for what they're using Microsoft Excel. If four or five (or better yet all of 'em) have the same problem, or use Excel for the same purpose, you build software that solves the problem or replaces Excel.
In a vacuum, your ideas are things that you can come up with. Maybe they're problems you have, but those problems might not be problems you're willing to spend money to solve. Often the 'idea' is something you as a founder think will be credible, and you end up with a "sitcom startup" (http://www.paulgraham.com/startupideas.html), something that might come from a writer's room.
I've never built a startup. I worked at a consulting firm that took money in exchange for building the software that some sitcom startups tried and failed to use, and I've worked at two successful venture-backed startups that followed the pattern of finding a problem and trying to solve it.
Talk to your customers, but leave room for your vision. If the customers knew the answer it wouldn't be a problem.
Problem --> we want to get faster from point A to point B
So yeah, if you ask them the solution (not the problem) then you might get such response.
That is why YC teaches you to listen to the problem then come up with you solutions.
I would like to have a faster airplane, but probably there is a guy with a teleport somewhere.
Sure if you ask your customer for solutions, you'll get "faster horses". But or course that that would be silly - you aren't talking to them for solutions. You are talking to (hopefully lots of) potential customers is to understand their problems really well.
The road to startup success is littered with the bodies of companies that had a neat solution to problems nobody really cared about. Sometimes really neat technology. Still dead.
If your business approach is a solution looking for the right problem, success is going to depend a lot on timing and luck; i.e. things you cannot control.
Turns out a cruise ship designer came up with it in 1999.
But, you'd be surprised how common it is for a first time entrepreneur to not care for the problem, but to build something just because 'they can' and later find out that nobody wants it. PG has written an excellent essay on the same[1].
I've been thinking a lot about 'solving the problem of not identifying the core problem' in my work as a startup coach, which lead me to the creation of needgap[2] - A problem validation platform. Of course, creating another platform is not going to magically solve anything; my personal goal with the platform is to understand the 'language of the problems' to differentiate it with the 'ideas'.
So far, I've understood from the platform that - Identifying the core problem, is much harder than coming up with a solution aka the startup idea.
This incidentally is one the big reasons why diversity is so important. Often the best software is written to solve problems we ourselves are having or those close to us. If we write software for people we would otherwise not have any contact with, there are going to be severe mismatches between what is written and what is really necessary to solve the issues. This is why I am happy to see startups and teams in places that are not Silicon Valley.
Diversity isn't just a code word for a political ideology. Its about the ability to encounter other perspectives, ideas and ways of seeing the world. There are so many problem spaces that we've not even begun to explore in much detail because we don't encounter them in meaningful ways.
At some point the balance will have to shift (maybe we've already reached that point). Tech entrepreneurs will have explored all of the obvious and lucrative avenues and the opportunities in the unexplored problems will seem more attractive. Maybe at this point, we'll have a bigger emphasis on discovering problems outside of our own experiences.
Or maybe I'm being overly optimistic in seeing a limit to potential for solving lucrative problems in deeply explored problem spaces. We'll perhaps always be able to create new tech products that solve the same kinds of problems for the same consumers.
Maybe, a shift in focus towards less explored problem spaces would need to be intentional. If that's the case, being open to discussing diversity well as a community surely is a sign of how seriously we're taking problems that are not our own.
Is there a way for someone to give you money? Are you attempting to charge people money?
How do you expect your business to work without either of these??
http :// momtestbook .com (EDIT: I just noticed this is an http site... breaking up the link into pieces for now. Sill recommend Googling the book)
The tldr; is that as soon as you tell someone about your idea, it's going to bias their subsequent answers. They're going to lie to, try not to hurt your feelings, want to get rid of you, etc. So if you're trying to validate an idea, the most important rule is "Don't talk about your idea".
What "The Mom Test" recommends is to instead ask prospective users about their lives and specifically to recall individual moments when they had the problem your idea will supposedly solve. With this "unbiased" recollection, you (as the entrepreneur) have to put 2 and 2 together to figure out if people 1) really have a problem and 2) are open/looking for a solution.
What does this refer to?
Also writing it down avoids the problems of:
1) somebody thinking they know what they're going to say, then not being able to on cue
2) being non-specific.
Similarities with mission statement or elevator pitch.