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: What makes you go for it?

59 pointsby n_coatsalmost 12 years ago
What makes you decide start a project&#x2F;start-up&#x2F;etc?<p>From idea to implementation...<p>Do you go for something based on a technical analysis, market research, monetary potential, the start-up &quot;ride&quot;, or just because it&#x27;s fun to build something regardless of the outcome? Do you ever commit to a project knowing that even if you &quot;fail miserably&quot;, you will still gain from the experience?<p>Obviously most people weigh multiple factors, but which carries the most weight in your decision?

13 comments

yesimahumanalmost 12 years ago
My thought process has evolved over the last few years for deciding what to spend my time on.<p>I&#x27;ve realized two important things: that I am capable of making a lot of money from my own products, and that there can be important differences between ideas that impact the potential for the former.<p>I like to build things that improve on past or present solutions, mainly because the market is already there and you aren&#x27;t pulling teeth to convince people they have a problem you are solving. I also am building products right now in the same space with my current company (simple web development and hosting tools&#x2F;services).<p>But when I come up with a new product, it&#x27;s largely something that I know can be made really simple to start, and then built on over time. If I can ship an MVP or proof of concept in a month or two of 20-40% full-time work I am satisfied. Anything longer than that and I risk making something no one wants.<p>I also try to learn and be better with every project I do. That means starting with libraries instead of building from scratch, or being more diligent about the architecture. One small example is that I used django-compressor on a recent project instead of hacking that myself. Another is baking referrals and drip email campaigns directly into the MVP instead of pushing this off.<p>The benefit is that the more you do this the more natural it becomes, to the point where you get higher quality in less time, but I don&#x27;t dwell on the technical quality too much since your customers generally don&#x27;t care, so it&#x27;s a fine line.<p>At the end of the day though, the new products I&#x27;ve developed have largely been fits of desire to work on something new. Once my co-founder builds a design for it and I implement a simple PoC, the momentum pushes it to become reality.<p>The difference between what ideas I choose now and what I used to choose is I start looking ahead and see problems or opportunities related to the business model. Things like retention patterns, market potential, etc. I don&#x27;t measure or predict these things with numbers because I think that&#x27;s a waste of time, but since I&#x27;ve had experience with those issues, I can get a better feel for them before I start to work on a project.<p>Also, now that I&#x27;ve achieved and surpassed my initial desire to build my own company and hire a few people, my ambition is pushing me towards achieving bigger milestones. Some ideas are harder to grow than others.
评论 #6001937 未加载
评论 #6001960 未加载
评论 #6002744 未加载
ChristopherMalmost 12 years ago
The Project: I am starting a company (just myself) to produce mobile phone apps (iOS to start)<p>The Motivation:<p>1) I hate commuting, I hate not having an office with a door, I hate having to work on a schedule, I hate having to follow someone else&#x27;s orders.<p>2) I don&#x27;t enjoy writing code, even though I&#x27;m very good at it. It&#x27;s exhausting, and it drains me.<p>3) I enjoy researching&#x2F;analyzing potential markets.<p>4) I enjoy documenting the idea, capturing the product story, rationale for design choices, screen mock-ups, use-case diagrams...<p>5) I enjoy talking with customers.<p>6) I enjoy thinking about how to market a product. As it is just as if not more important than creating a great product.<p>7) I can&#x27;t stand the boring life of a steady paycheck and limited upside, I crave and seek out high risk&#x2F;high payoff endeavors. (0.2% equity at someone else&#x27;s start-up? Do I look naive? Do I look that stupid?)<p>8) I&#x27;m the boss, &#x27;I am the decider&#x27; (I&#x27;d rather make 30k a year as the boss than 150k a year as somebody&#x27;s bitch)<p>9) I would rather work hard for a couple of years to create a recurring revenue stream, than work leisurely and be stuck working for the next 30+ years.<p>10) Freedom, especially time is more important to me than possessions. A small home, in a small town that is cheap is far more valuable to me as I will then have money to travel and pursue my interests and hobbies. (That&#x27;s right, I&#x27;m leaving you California at the end of this month. NO MORE STATE INCOME TAX :) NO MORE RIDICULOUS COST OF LIVING. NO MORE CARRYING FREELOADERS WITH MY HIGH TAX PAYMENTS (18k just to CA last year just for income tax) )<p>The Product:<p>1) I decided to pursue my current product when I searched for it on the App store. The existing apps just suck, horrible interfaces, horrible computer AI (I noticed most of the AI cheats, and is predictable) and no multiplayer, this game is much more fun when you play with and against other people.<p>2) I researched the market, there are at least 5 million people in the U.S. that play this game regularly.<p>3) I researched how best to monetize the app, in game ads with the ability to purchase credits to play without ads (why limit the revenue to one pathetic $.99 sale? recurring revenue from the same customer is the ONLY way to make real money)<p>4) While my competitors quickly whipped up and shipped a very poor product, I will ship a polished well thought out user interface. I will steal their &#x27;customers&#x27; and dominate this market.<p>The Fallout:<p>1) Even if the product fails, I will and in fact have already learned far more than I did in the last 14 years of being someone else&#x27;s employee.<p>2) I feel much better being a doer rather than a talker. I got tired of sitting around talking with other salary slaves about how I was going to do something &#x27;someday&#x27;. I&#x27;m doing it, and 10 years later they are still talking about it.<p>3) The IP and server infrastructure I&#x27;m building has the high potential for reuse and may even be a product that I can sell to other companies that are interested in multiplayer or even capturing app use metrics and allowing for real time ad configuration.<p>4) I&#x27;m putting my money where my mouth is, instead of sitting around talking about how stupid the managers are, the company executives are; I&#x27;m focusing instead on making all the decisions to make my company an enviable success.<p>5) I have 2 years more of &#x27;runway&#x27;, if it fails I will be far more marketable. I&#x27;ll no longer be pigeon holed as just a &#x27;software manager&#x2F;engineer&#x27;. I will be executive material. And if not, I will just bag groceries or serve people at a drive-through, because quite frankly I&#x27;ve had it as being a &#x27;programmer&#x27;.<p>What carries the most weight in my decision? I can&#x27;t work for someone else anymore, I won&#x27;t work for someone else anymore. I can only operate in an environment where &#x27;I&#x27; have customers.
评论 #6003131 未加载
评论 #6002743 未加载
TamDenholmalmost 12 years ago
Starting isn&#x27;t the hard bit, I&#x27;ve started 50+ projects, I&#x27;ve finished hardly any of them, not including client work, that&#x27;s my job, so it&#x27;s easier to finish.<p>What&#x27;s different with a project that&#x27;s mine is I go all gusto for a while, get a half MVP up and kinda lose the will to carry on. The problem is I have too many ideas and don&#x27;t stick with my own things to see them through.<p>I&#x27;d probably be more successful if I hired someone else to build it, and get client work myself to pay for it.
评论 #6001919 未加载
评论 #6001924 未加载
评论 #6002452 未加载
评论 #6001949 未加载
simonsarrisalmost 12 years ago
I&#x27;ve known that programming&#x2F;CS education is often broken since I had to tutor several (very smart) friends who had a hard time with CS1, which served as their introduction to programming.<p>There are better CS1 professors to be sure, but I imagine a lot of the problems they encountered were common throughout most people&#x27;s first experience with trying to learn programming. There was a lot of assumed knowledge, and the students who had prior experience left feeling it was just as mysterious as when they started.<p>This bothers the hell out of me, because I think these people would enjoy programming a lot more if their first experience was better, and I wonder what I would think of programming if CS1 was my first experience.<p>I had the good fortune to learn by myself long before college. I think I know why it was easy for me, and I was finally able to articulate it only recently. I talk about it here[1] and explain what I hope to do.<p>The short version is that I&#x27;m going to make a series of Bob Ross-style JavaScript tutorial videos. I think that its a great time to learn programming, since every person with a modern browser installed has everything they need to begin learning (the developer console is an absolutely amazing place to start, and the first tutorials will focus on nothing but working inside of it).<p>I had considered taking some time off work to do this full time, update the MDN, and hold office hours in StackOverflow chat. Be like a &quot;monk of the web.&quot; That&#x27;s not totally feasible right now, so its taken up status as a side project, though it means that producing the videos will take some time.<p>So no technical analysis, market research, or monetary potential. I just want to make resources to help people. That&#x27;s what makes me &quot;go for it&quot;. Sometime during StackOverflow I realized that the people I&#x27;m helping are the only encouragement I need. <a href="http://i.imgur.com/POZmt.png" rel="nofollow">http:&#x2F;&#x2F;i.imgur.com&#x2F;POZmt.png</a><p>[1] <a href="http://simonsarris.com/blog/696-the-importance-of-geocities" rel="nofollow">http:&#x2F;&#x2F;simonsarris.com&#x2F;blog&#x2F;696-the-importance-of-geocities</a>
评论 #6002094 未加载
gregalbrittonalmost 12 years ago
For me, it&#x27;s a combination of passion, freedom, and potential.<p>&#x27;Going for it&#x27; is probably the most liberating thing you can do.<p>The path to implementation stems from a desire to leave a mark on the world and to create a positive net benefit for others. Not just to spin thoughts in your head, but to go out there and make something that has never been created. You may create something similar to things already out there, but your creation is yours.<p>This doesn&#x27;t particularly mean your creation is about you, or for your own personal benefit... it means that you have contributed to the big pool of creativity.<p>You have shared something that may inspire another person to create... and this is the biggest gift of all (IMHO).<p>Action feels incredible regardless if it &#x27;fails&#x27; or succeeds. Market research, monetary potential, and other factors can be vital to your success, but I say don&#x27;t let these things slow you down in making something happen.
dcaoalmost 12 years ago
Yes, starting a project is easy and even finishing a prototype is easy. But if you take the project or product real seriously and need to go for beta and production, quality is the number one concern. If the users first time hit your website and found it&#x27;s easy broken, probably they will never come back, even if it becomes much better later.<p>So I&#x27;ve got a very critical question for typically how long it may take from a prototype to beta for most of the start up companies, see my link here:<p><a href="https://news.ycombinator.com/item?id=6004383" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=6004383</a><p>and I&#x27;d like to discuss further in detail on each major tasks which must go through. Looking forward to hearing from you. Thanks.
jmcgoughalmost 12 years ago
For me, a lot of my side projects are either the result of realizing a tool I&#x27;d like to use doesn&#x27;t currently exist, or something I get excited about while throwing ideas around with friends. The latter typically leads to silly web games or programmatic jokes more often than actually useful things, but I enjoy the creativity that comes with that even if it&#x27;s unlikely to go anywhere.<p>I&#x27;d rather build for the short-term and if something gains traction, start thinking more long-term, but I&#x27;m sure there&#x27;s other people who really enjoy planning out large projects and implementing them.<p>The first 80% of the work is the fun part, and sometimes I have to pressure myself to do the last 20%.
评论 #6002076 未加载
评论 #6002071 未加载
wprlalmost 12 years ago
Purely for the joy of software engineering.
megablastalmost 12 years ago
I write a lot of mobile apps. I come across an app that I think needs improving, or one that I want and don&#x27;t want to pay for. I think about what I could do to improve it, and if it is possible for me to do, then I write it up.<p>I have gotten very quick at creating MVP, and once you are used to the IDE and libraries, you can build quite sophisticated stuff very quickly.<p>I got an iPad mini about 6 months ago, and love it, so have been producing a lot of apps that make use of this fantastic device.
评论 #6007272 未加载
daveealmost 12 years ago
For me personally, it&#x27;s simply that I love the process of building software and I get a lot of satisfaction from it. As long as it&#x27;s a challenge, I&#x27;m not too worried about whether anyone uses it, or whether I make money.<p>Increasingly, I have found that it would be nice to earn some money back from side projects I work on, so that might play some role in how I go about choosing projects in the future.
kennethklalmost 12 years ago
Go through lean canvas process, refine, and once it&#x27;s okay, try it out. If you fail, whoops. Try again. Hopefully you didn&#x27;t burn that much time.<p>It&#x27;s like shooting in the dark. Once in awhile, you&#x27;ll hit something. Hopefully it&#x27;s a bear.
wasteralmost 12 years ago
Multiple factors need to be present for me: Fun to build, satisfies a need, currently ignored market (also part of satisfying a need), has personal import for me of some kind, will eventually in theory allow me to earn at least a living off of it.
rfnslyralmost 12 years ago
Because its fucking fun. Every day is like playing with legos, just slightly more advanced with more troubleshooting! But honestly, I ask myself whether I would use this product and it&#x27;s a solid YES, I go with it.