TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How did you choose an idea to work on?

27 pointsby slugiscool99almost 5 years ago
I have a ton of ideas and no issues executing them (I have the technical ability and drive to work on things). My problem is figuring out how to pick <i>one thing</i> to focus on. They&#x27;re all generally good ideas, and with dedication each one could become something useful. However, I&#x27;m constantly doing multiple projects because everything interests me. I know if I put all my effort into one thing I&#x27;d get so much more done.<p>Does anyone have experience with this? Any methods on how to choose an idea to pursue? Maybe specific criteria to evaluate each one on? I would appreciate any guidance or advice on this.

10 comments

molsongoldenalmost 5 years ago
They aren&#x27;t all good ideas. Start with your goals.<p>Do you want to &quot;build something&quot; where you follow through all the way to launch and hit some # of users that will feel like you &quot;did it&quot;?<p>Do you want to replace your day job? Do you want to raise funding and explode into the sun? Do you want to learn specific things throughout the process?<p>After you know <i>why</i> you want to work something, then rank your possible projects through the lens of &quot;most likely to achieve my goals&quot;.<p>Lots to consider during that process: how excited you are about the thing, dogfooding opportunities, market size, competitive landscape, problem scale, technical challenges, business overhead (admin required beyond just coding the product).<p>Without any additional context I&#x27;d suggest building something that: you&#x27;ll use (helps with motivation and you are your first user), will stretch your skills and challenge you to improve weaknesses (even if it fails, you&#x27;ve grown), can be launched then improved and extended through incremental iteration (avoid an all-or-nothing megaproject).
评论 #23906949 未加载
评论 #23903367 未加载
muzanialmost 5 years ago
Most ideas will just happen without me. Those ideas are either not worth doing, because someone else can do the work and I can still reap some of the benefits. Or they might result in more competition.<p>So the way I pick, is the hardest idea I can carry. The one that is least likely to happen without me. This also tends to be the most valuable, because I wouldn&#x27;t even be pondering doing it if it weren&#x27;t worth it. It ends up being the easiest idea to pitch for funding, and the easiest kind of company to sell, if that&#x27;s the goal. It&#x27;s the one that some tech giant like Facebook or Tencent can&#x27;t just come in and throw a million dollars at to do- and as such they might even throw a million dollars at you to buy it. Sometimes current revenue doesn&#x27;t even really matter; something like YouTube is worthless on its own, but plugged into the behemoth that is Google Ads, the revenue gushes in.<p>The next step I do is work on it every day. As in actual work, not just planning. This filters out some ideas; I can&#x27;t reform the education system or work on nuclear fusion one day at a time, but there are things I can do.
评论 #23909226 未加载
k00balmost 5 years ago
I&#x27;ve been trying to do this for a few years (admittedly failing).<p>You can come up with complicated models as some do, but I prefer simple models (3 dimensions or less): What do you want? What are you willing to build&#x2F;iterate on for years? What can you find feedback on fast?<p>(1) because if you&#x27;re using it you&#x27;ll build something nice and have a lot of insight internally.<p>(2) because you&#x27;ll need to work hard, fast, and for a long time to make something great.<p>(3) your reward systems depend on feedback.<p>Sometimes answering these questions isn&#x27;t straightforward so I recommend building a lot of smallish things without an outcome in mind before answers to these questions become clear. You tend to know when you&#x27;re well suited to something because you can&#x27;t stop yourself from coming up with ideas and working on it.<p>Example: I spent a long time building&#x2F;understanding <a href="http:&#x2F;&#x2F;choremate.co" rel="nofollow">http:&#x2F;&#x2F;choremate.co</a> because it&#x27;s something I NEEDED. Despite finding insight, (1) I found the work hard to do because it was boring (I don&#x27;t enjoy CRUDing web apps), (2) I&#x27;m not innately interested in the research domain (behavioral and institutional economics), (3) feedback is best found living in a large shared household like a coop or fraternity and I don&#x27;t live in that situation.
mindcrimealmost 5 years ago
I wish I had a good answer for you. All I can really offer is commiseration, by way of saying that I have the same issue. I spread myself way too thin, trying to work on multiple projects at the same time, instead of picking on and working on it exclusively (or even <i>near</i> exclusively).<p>That said, to the extent that I <i>have</i> gotten any better at this over the years, I did the following:<p>I created a page on my personal wiki, with a &quot;todo list&quot;. At the very top, before any of the todo items are a series of questions. Every time I look at the list, I&#x27;m reminded to ask myself those questions.<p>I don&#x27;t have the list in front of me right this second, and I&#x27;m not sure I&#x27;d want to share the exact list anyway, as it&#x27;s kinda subjective and personal. But assume it includes things like:<p><i>1. What is the single most important thing I could be doing RIGHT NOW, vis-a-vis creating revenue?</i><p><i>2. Whatever I&#x27;m about to do, WHY am I doing it NOW?</i><p>etc.<p>It helps a little bit, but not completely since so much of what I do is kept in my head and I don&#x27;t consult this page all that often. But at least I get a little reminder every now and then of what I&#x27;m supposed to be focusing on, in terms of the strategy I wrote down.
评论 #23903348 未加载
kleer001almost 5 years ago
&gt; I have a ton of ideas and no issues executing them<p>Branch out to ideas that skirt the edges of your knowledge. If you&#x27;re too comfortable you&#x27;re not growing stronger.<p>&gt; They&#x27;re all generally good ideas, and with dedication each one could become something useful<p>Then they need to battle. Think evolutionary. Find a concrete set of resources for them to fight over (money, time, space, popularity?) and score them. Iterate them. Combine them. Kill them. May the best idea win!<p>If that doesn&#x27;t work then find the most profitable and productive idea that can serve the most people. Those tend to be few and far between.
jjoealmost 5 years ago
Select the top 3 ideas. Put out landing pages for each with mock demos. Don&#x27;t write code yet. Gently engage people online (ex: twitter) to gauge for concrete interest. You&#x27;ll naturally start focusing on the idea with the most excitement and engagement.<p>Bonus point if you get people to commit to the idea with money.
评论 #23904862 未加载
bilinualcomalmost 5 years ago
Let me start with the most obvious one. Start working on a project that you actually need and are going to use, preferably in long term. That is how I started Bilinual Project around 2 years ago: <a href="http:&#x2F;&#x2F;www.bilinual.com" rel="nofollow">http:&#x2F;&#x2F;www.bilinual.com</a>
phenkdoalmost 5 years ago
Unfortunately, I don&#x27;t have a clear cut answer for you either, but share my experience:<p>1. I didn&#x27;t &quot;choose&quot; the idea, the idea chose me. i.e. It took on a life of its own, and we had product market fit.<p>2. The fact that you are dabbling might actually be a good thing i.e. the explore-exploit dilemma.
pier25almost 5 years ago
Just determine the reason why you&#x27;re working on these ideas.<p>Is it for fun? Education? Money?<p>You should be able to determine which of these ideas are more aligned with your end goal.
poletopolealmost 5 years ago
Over the years I&#x27;ve come to realize that the answers to your question is like asking what the meaning of life is, it&#x27;s very subjective. So instead of giving you practical advice like &quot;Write an essay on why not to make and idea.&quot; (which is actually really effective by the way when done right), I will give you some indirect advice:<p>1. Know the difference between reasoning and logic. Reasoning is like telling a story whereas logic is more like writing an axiomatic proof. Don&#x27;t give in to reason, only logic will help you find the right answer. I call reasoning &quot;scheming&quot; when it&#x27;s done in the context that the person doing it believes they are thinking logically but are just fooling themselves.<p>2. Shut the hell up! Stop your inner narrative in your life keeping you stuck in life and just observe the world around you. I find it helpful when I’m _doing_ something and not making progress to _not-do_ what I’m doing—it’s quite magical and isn’t what it sounds like. What I mean is you assume an indifferent mental state which frees up your brain&#x27;s resources to take notice and inventory of details you and others missed about a problem.<p>3. Follow the path with heart! Is there a splinter in your mind but can&#x27;t quite put your finger on it? Don&#x27;t expect to find your life&#x27;s purpose instantly, it takes time. The best advice I can give you is pursue what makes you the most curious, not what will make the most money. This is because things you are curious about take less energy to think and learn about.<p>4. Be compassionate, not passionate. What I mean by that is don&#x27;t pursue &quot;ideas&quot; but pursue what makes you happy and others happy; be a buddha and end the cycle of suffering. All that matters in this world is happiness. If making money like Warren Buffett does makes you truly happy (but not for the money itself) then become a stock investor first, programmer second--you see what I&#x27;m saying? Too many programmers have paralysis when it comes to side project ideas because what they enjoy most is programming and they are already programmers, so shouldn&#x27;t you be happy by now ;)<p>5. Be patient! Don&#x27;t try to think of an idea, rather find a problem (which could just be a tedious task you do often) as a consumer, not a programmer, that really bothers you. Then, rather than make a complete product at first, do experiments first not by building a product but testing assumptions or hypotheses, doing a trial, and draw conclusions from what you learned. Over time, all those experiments will result in _learning_ which is the modus operandi of business.<p>6. Do your homework! Spend a good year at least researching all you can about the problem you are solving (unless you&#x27;re just making a metoo app) and why it isn&#x27;t solved yet, because you may find out for example the problem is intentional which means it can&#x27;t be fixed, it is corrupt by design. You may discover a simpler way of solving the problem that incumbents were too fancy to notice. Treat your problem like it&#x27;s a real conspiracy which forces you to think differently about the problem than others; rather than just being an engineering challenge, it becomes web of even deeper problems, and you may just find that your problem is just the tip of the iceberg.