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.

Why have I failed?

121 pointsby bcambelover 12 years ago

23 comments

calinet6over 12 years ago
Reading his backstory, I think it was because he quit his job to become an entrepreneur.<p>He just put the cart before the horse, that's all. Find a good company, find a good project, work on it. When you see a true market for something, then and only then should you go after it.<p>Don't just be an entrepreneur because you think it's what you want to do—it's not about you, it's about the market and the value you can provide to it.
评论 #4942932 未加载
Peroniover 12 years ago
<i>did not listen people very well. I've heard them but did not actually listen. I kept on talking and talking.</i><p>I couldn't care less if you're some guy with a fancy idea in his head with no clue on how to do anything about it or if you're Paul Graham himself, as soon as you stop listening to what others have to say, you're failing.<p>My father rarely had anything insightful to say but one thing he did say that really stuck with me was "As soon as you believe you're the smartest man in the room, you're in the wrong room". His point being that you should never stop learning from others and always seek out opinions of those more experienced or simply those with alternative experience to your own.
评论 #4942706 未加载
评论 #4944315 未加载
评论 #4942682 未加载
评论 #4942497 未加载
评论 #4942464 未加载
jereover 12 years ago
Wow, that's some humility. You are less of a fool than when you started. Based on what I've been reading lately a few things stick out above all others:<p>&#62;did not look for a market very well<p>&#62;did not try to sell the product, I've just build it<p>&#62;my job is not programming. My job is delivering value using programming<p>Because, really, would the project have been a success with more Backbone?
michelleclsunover 12 years ago
Hi bcambel, big congrats to your courage and honesty - one of the biggest learning for me of being an entrepreneur is the humility.<p>Just a thought, you might want to think of yourself as "an entrepreneur that failed <i>once</i>" rather than "a failed entrepreneur". In psychology that makes a big difference in how we label ourselves. Relate the failure to an incident in our lives, rather than an attribute that we belong to.<p>Also, just curious, what made you decide to give up? What are your plans now? All the best.
edw519over 12 years ago
Funny, had you been more successful (by any definition), most of these comments would still be true. Successful people make many of the same mistakes you're citing here.<p>I hate to paraphrase and respond to your entire post, but it was such an interesting one, so here goes...<p><i>did not take care myself; emotionally and physically</i><p>Yes! This must always be #1. As Vince Lombardi said, "Fatigue makes cowards of us all." If you don't have your health, nothing else matters.<p><i>did not listen people very well. I've heard them but did not actually listen. I kept on talking and talking.</i><p>Now you know. But you must still beware: don't listen to everyone equally. You must learn to distinguish good feedback from bad.<p><i>being an expat and entrepreneur is somewhat crazy when you know you're going to have visa problems. Too much instability in one man's life drains too much energy.</i><p>Naaa. If you wait until conditions are better, you'll wait forever. Almost always, the best time to do something is "now".<p><i>did not use my time wisely</i><p>Hardly anyone else does either.<p><i>tried to do too much</i><p>Don't we all?<p><i>should be less harsh on myself and others</i><p>This should always be the case. You must be brutally honest with yourself and others, but "harsh"? I don't think so.<p><i>was(am) stubborn when I should not be</i><p>This works both ways. Many of my biggest successes were the result of my stubbornness, when I was right and conventional wisdom and the feedback of others would have held me back. The secret is knowing when to be stubborn and when to go along.<p><i>was inconsistent ( ran ~90km in June '12 then in the last 6 months I only ran 30km )</i><p>Just about everything follows sinusoidal curves. Nature isn't very consistent. You probably won't be either.<p><i>did not ask for help</i><p>Now you know. But optimizing when, where, and from whom to ask for help is just as important as knowing that you must every once in a while.<p><i>never did true problem description. Should have write it down</i><p>Good idea. But don't forget that it can evolve. You may have to rewrite it every now and then.<p><i>should have connected with more people. Relationships matter a lot.</i><p>The <i>right</i> relationships matter a lot. The wrong ones are worse than none at all.<p><i>did not plan ahead the business</i><p>Maybe, maybe not. Sometimes the best journeys are taken one step at a time in what you think is the right direction. Don't kill yourself over a "plan" that you may never have been able to forsee anyway. Even in business, evolution is sometimes more important than driving home the plan.<p><i>do not write a 100 page business plan does not mean don't write it at all</i><p>Nice thought. A one pager may have helped you maintain focus on your true north.<p><i>started working on other ideas and lost focus when business needed the most</i><p>Yea, a common problem. I guess the first step in solving it is recognizing you have it. Good for you.<p><i>should take the money when a beta user offered to pay</i><p>Maybe, maybe not. That could have really jump started the project. It also could have derailed it.<p><i>should have postpone opening company till we have a paying customer base.</i><p>Usually a very good idea. A good guideline, but not a rule.<p><i>should have asked money from people</i><p>Maybe, maybe not. Same answer as your beta user.<p><i>rather than having a $400 Amazon EC2 instance, €30 p/m server was enough.</i><p>Good thought. Keep expenses low! Runway matters.<p><i>scalability problems should be solved when there are scalability problems.</i><p>That's easy to say now, but at the time you're building, it's often really hard to tell what the scalability issues might be. Go easy on yourself here.<p><i>have stuck in maker's obsession</i><p>That's a good thing, I think. We need <i>more</i> obsessed makers, not less.<p><i>wrote too much code. 30% became immediately unnecessary</i><p>This is always true. The problem is that while you're building, you rarely know <i>which 30%</i> will become unnecessary. As John Wanamaker said, "Half the money I spend on advertising is wasted; the trouble is I don’t know which half."<p><i>did not prioritize what I should be working next</i><p>Absolutely! This is the second most important thing you said (after taking better care of yourself). Your To Do List only needs one item. Your most important job is making sure it's the right item.<p><i>should have learnt Celery before</i><p>Naaa. I've always believed that building the right thing will naturally guide you to learning the appropriate tools. A million "should haves" don't make any difference now.<p><i>should have learnt Flask before</i><p>See "Celery" response above.<p><i>more Backbone less spagetti JS.</i><p>You should <i>never</i> write spagetti in any language! Find a way to solve that problem before you ever write another line of code.<p><i>less code, less code, less code.</i><p>Refactoring is necessary but not sufficient. Again, go easy on your self.<p><i>my job is not programming. My job is delivering value using programming.</i><p>Semantics.<p><i>should release the app much more earlier</i><p>Maybe, maybe not. You can release too early and sabatoge the entire endeavor. This is another general guideline, never a rule.<p><i>should have fixed the showstopper bug and email users a.s.a.p. to say that we're sorry. ( Some users registered and tried the app when they shouldn't but since I left the Google login open, they've registered and saw a non-working app )</i><p>Yes. The customer almost always comes first and deserves their fair share of your service and respect.<p><i>did not look for a market very well</i><p>Are you solving a problem that needs to be solved? You must be.<p><i>did not able to explain the product in simple terms</i><p>Great point. This is usually trickier than it seems and is an absolute must.<p><i>did not try to sell the product, I've just build it</i><p>Another tricky point, but a very good one.<p><i>kept 600 people waiting for a demo while having a product</i><p>Not sure what this means, but it doesn't sound good. Live and learn.<p><i>should have integrated payment gateway much more earlier</i><p>Now you know.<p><i>Facebook &#38; Twitter do not have quality content</i><p>So what? You must learn to focus on issues, not details. Most of your feedback here sounds like issues. This sounds like a meaningless detail.<p><i>I am a fool. A big one.</i><p>No, you're not and I have proof: A fool could have never written such an interesting post. Thanks for sharing. I'm sure this has helped others.
评论 #4944829 未加载
评论 #4947208 未加载
评论 #4943430 未加载
评论 #4943605 未加载
RyanZAGover 12 years ago
"... Cemal started to convince me that Cashgenius is a really hard way to go. We have also spoken wtih a couple of prospects and realized that they are not using computer to manage their financial situation. I was in a situation where I wasted again my resources for a product where no customer exists to start up the engines of my business. My game plan was gone. I was falling apart."<p>Feels like this is as big an issue as any - you were working on a product you believed in, but when it became clear the product wouldn't work exactly how you wanted, you dumped the whole thing in the trash and went to chase the soul crushing social media wave. Better plan may have been to spend more time finding out how you could change Cashgenius to fit to a potential market?<p>I could be wrong here, but pivoting a product is nearly always better than trashing it at the first sign of difficulty and chasing the new hot fashion.
plinkplonkover 12 years ago
Is there some kind of context? What did he fail <i>at</i>?
评论 #4942632 未加载
rjhackinover 12 years ago
"Should take the money when a beta user offered to pay"<p>Not sure about this point. Why would we take money if we knew the product is not in a working condition. And what if, the product doesn't get to a stage where we feel the fee justifies.
评论 #4943446 未加载
评论 #4942662 未加载
评论 #4942691 未加载
评论 #4942636 未加载
amixover 12 years ago
I don't think you have failed. I think your strategy has failed. Maybe a better strategy would have been to still have your job (part-time?) and still have a visa and then use the rest of the time to create your product. You might use a lot more time, but the great thing is that you always have something to fall back to (the chance of failure is huge when doing startups so it's good to have some kind of safety net). When/if your product starts to take off then you can then quit your job and apply for a entrepreneurship visa. I think it's a much more sane strategy than risking everything.
tincoover 12 years ago
&#62; do not write a 100 page business plan does not mean don't write it at all<p>Who advices against a 100 page business plan? Is there something wrong with it? (besides spending too much time on planning?) if you could write 100 pages about your domain, wouldn't that be a good thing?<p>As a foreigner looking at the US I sometimes get the feeling a lot of SV startups don't work with a business plan at all, is that customary?<p>Shouldn't any startup at least make an 8 section business plan? (summary, idea, team, marketing, business system / organization, schedule, risks, finance).
评论 #4944278 未加载
评论 #4943750 未加载
languagehackerover 12 years ago
If part of your short list of failures legitimately includes not knowing not one but two separate MVC frameworks, then your <i>actual</i> short list of failures is, "Set out on a project without any concept of requirements or technical implementation," and that right there is reason enough.
outside1234over 12 years ago
You have succeeded by merely trying.<p>When I look back at my "failed" companies, I see all of the experiences I needed for my current company and past jobs.<p>There are no failures in the startup world if you took good experiences away from it. It wasn't a failure, it was training.
BrianPetroover 12 years ago
Aren't we all one low point away from writing something like this?<p>Thanks for your openness!
timonvover 12 years ago
Failing happens and is a good thing. Don't forget to look at the bright side. Learning rocks.
marshrayover 12 years ago
&#62; Scalability problems should be solved when there are scalability problems.<p>Preferably, before!<p>&#62; I am a fool. A big one.<p>Nah, you're awesome. That's way better than all the dumb and pointless ways I've failed. Keep it up.
wiradikusumaover 12 years ago
dang, a lot of what he wrote resonate with me. the difference is, i've been meaning to ASK people here in HN for some advice regarding my project (i don't dare to call it startup yet), but been deferring it since i haven't translated my website in english.<p>if i might add, for the Programming part: don't develop your startup with cool tech/language/framework you just heard yesterday. it's fun, but you'll get sidetracked big time.
评论 #4943319 未加载
mgkimsalover 12 years ago
"I <i>knew</i> everything"<p>I can't tell if this is serious, or if it was intended as some self-deprecation or something. Obviously the person knows they didn't know everything. But I can't tell by the writing if it's earnest or sarcastic.
评论 #4942592 未加载
mahyarmover 12 years ago
So how much did this tuition cost you?
inaworldofideasover 12 years ago
greatly put: my job is not programming. My job is delivering value using programming.
QuantumGuyover 12 years ago
You didn't fail you learned
tlarkworthyover 12 years ago
well at least you have came out significantly wiser
m00dyover 12 years ago
welcome to club hacı :)
ozuolmezover 12 years ago
but know you know.!