An idea came to me today: let's talk about how to get ideas!
What should be the thought process when we are thinking of an idea.
We all want to make an impact and we all got some great ideas, some of us even take action to complete them, but only a small fraction of us actually succeed in making an actual impact.
Let's see some of the rules we should follow:
Write down everything!
First and foremost, always have a pen and paper while brainstorming about the idea.
Think of the problem first, not the solution!
Next, just think of the problems you are facing and how your idea is gonna be helpful for you. And the best part is, many great ideas are revolving just around you, you have to identify your problems and they should be the actual source of the idea.
Next, always think of a simple way out of the problem. Nowadays people are really smart and would only use your product/app/website if they feel that a great need. Making them pay for it is far more difficult. So, always try to find a way out.
There is always a solution!
Never get disheartened if there is already a solution available! Instead, see how the product is going on. Now that does not mean that you should build another Instagram. If there is a big shark already in the business, just don't think of competing with it. But if it is a smaller company, you may look at their growth and learn from it and I bet if you dig deep enough, you would find some really amazing upgrades to the idea itself.
I started thinking of a platform that can give me random problems of Codeforces. I thought about it for a while and built this. But I got tons of different ideas each day I practiced and finally build this. That's how things work. You think of a simple idea, you make it bigger and bigger, till you think that your problem is solved.
You can think of any simplest problem, and see what you can do to solve it.
YOU ARE NOT UNIQUE!
And what that means is that whatever thing you are thinking of creating now, its need is already been identified by many others. But that should not affect you at all. This should instead motivate you to build it as it is needed.
And keep this in mind: the audience size doesn't matter. This might be a little contradictive but it actually is true. If you are facing some problem, many like you must be struggling with the same problem.
NEVER EVER THINK OF BUSINESS!
As I said, people are really smart and they won't buy it unless it's an actual necessity. There should be a business model but what you should really think of, is the idea. The components, the target audience, and most importantly, whether you like it or not.
See this. It's just a real-time sudoku player where two or more people can solve the same board along with a video calling facility. Now, this idea is not at all a necessity but I enjoyed playing sudoku with my cousins, so I built this when all this pandemic thing happened. Now, the idea is quite straight forward but have various applications like chilling with friends and all.
LIST DOWN THE SKILLS/RESOURCES YOU WOULD NEED
Listing down the skills you need is very important. Now, many times you would have to learn a completely different skill and that should happen! Because that's how you grow! Think of it like this: I used javascript to build this, and the fun fact is that I had no experience in javascript before this project! I am building a project using flutter which I have never used before! And that's how I learn different programming languages and frameworks. Although it may not be the best way to learn something, it's still a very good way to get your hands on something new.
This comment has been removed by the author.
ReplyDelete