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 is your failure story?

66 pointsby codesternewsover 6 years ago
We hear success story all the time. That is good but I think failure stories can give more learning.<p>What is your business or startup or carrer failure story?

18 comments

ideonexusover 6 years ago
I was responsible for a software bug that forced the entire United States Coast Guard to revert to using paper records to track all of their Aviation Logistics for an entire month. The bug was in an aircraft maintenance dashboard that had over a dozen filters on it. It passed a thorough round of QAing, but once in production it was found that a specific selection of filters would create an infinite loop in the report that would crash the system. With hundreds of mechanics using the dashboard, someone was triggering that selection of filters every two to three days.<p>It was a very rough month for me. When an emergency patch failed to solve the issue, management decided to take the whole system down (it was too big a release and had been in production too long to revert). User satisfaction surveys bottomed-out. There was discussion in upper-management about firing me, but my immediate supervisor defended me and pointed out that this required failure at many levels. When we got the system back online, they had to hire dozens of contractors to manually enter all the paper records into the system.<p>I continued to code for the Coast Guard for five more years, got a big promotion to Senior Developer at one point, and left the organization with much respect. Every once in a awhile someone would present a graph of user satisfaction surveys over the years and there would be that awful month where the graph bottomed out, but I could eventually smile about what that junior developer did.
评论 #19144256 未加载
评论 #19161554 未加载
eknsover 6 years ago
Failure 1: I&#x27;d planned to do a PhD eventually, but I ended up more or less self-sabotaging my degree grade by being depressed and not doing anything about it (2:2 in the UK system vs. the nominal 2:1 ostensibly required for MSc&#x2F;PhD applications to most places)<p>Failure 2: For the longest time, I never managed to make a good routine for myself. To learn, build things, exercise, meditate, etc. Good habits seem to be a pre-requisite for success in virtually any endeavor.<p>Failure 3: I had an interview scheduled with Google once, right after I had finished my military service in Finland (it&#x27;s more or less mandatory for men).<p>I had scheduled it a tiny bit too close for comfort, just after I was supposed to have been out of the garrison. Turns out they called an hour too early (I specified UTC timezone but they marked it down as BST..) so I could only awkwardly tell them I could not talk at the time, and ask if they could call again an hour or a day later.<p>I never could get another call and settled for a crap job (by some standards). Maybe I could have earned a lot more and learned a lot more (and had a better network of contacts) if things had turned out differently :p<p>On a more positive note, I started doing freelancing&#x2F;consulting last year after &quot;no one&quot; seemed to want to hire me at a decent salary and proceed to make OK amounts of money through random gigs.<p>Still figuring out how to network effectively. I figure the best bet is through gaining visibility online by publishing something useful.
评论 #19149135 未加载
itamarstover 6 years ago
* First month on the job I wrote some software that took our biggest customer offline every night (would&#x27;ve been during the day too if I&#x27;d picked a smaller constant in my code).<p>* Accepted a job for vastly less than market rates, luckily realized before too late.<p>And honestly I make more mistakes every week... Full versions of above stories at <a href="https:&#x2F;&#x2F;codewithoutrules.com&#x2F;softwareclown&#x2F;" rel="nofollow">https:&#x2F;&#x2F;codewithoutrules.com&#x2F;softwareclown&#x2F;</a>
评论 #19142873 未加载
tracer4201over 6 years ago
Not a complete failure story, but I joined a FANG company as an entry level engineer. In about three and a half years, I’ve gone through two promotions. My most recent team where I got promoted to senior engineer is demoralizing to me and gives me anxiety even thinking about work.<p>I’m feeling a mixture of burnout and just a general disinterest in my teams domain area. My current team has also grown in ways I didn’t expect when I joined.<p>My coworkers don’t seem the most motivated. I spend less time coding or building anything and more time sending status reports and pointless meetings. I worked on very impactful things early in my roles at this company. I question the value of things my team is doing now.<p>My direct manager is very passive. There’s literally no feedback or much engagement from him. His job is to make sure sally doesn’t stab sue kind of thing.<p>Ironically, the culture is very cut throat. Longer term, I’m realizing I will have to quit and find a job elsewhere. It’s a bit demoralizing after earning two promotions and putting in as much as I have. My husband and I were planning on getting pregnant by next year and purchasing our first home. If I leave my job, we have a sizeable nest egg but both plans will be up in the air. I haven’t said anything to my husband yet.<p>I still have a job, but I’m questioning what was all this for.
评论 #19146464 未加载
评论 #19145656 未加载
评论 #19149871 未加载
MivLivesover 6 years ago
Burned out six months into my first post college job. Not as dramatic as some of the other failures here. Just stopped showing up, and refused to leave my room for a week. Eventually got up the nerve to call them and explain what happened. They were willing to take me back but I realized it&#x27;d likely happen again if I continued.<p>So I changed fields inside tech, from IT support&#x2F;sysadmin to web development. On the job hunt right now so still not sure if it was the right choice. I have been enjoying learning it significantly more than the sysadmin stuff.
lelimaover 6 years ago
Once I scale up Azure analysis services(main data source for company Marketing and decision making) cause we were running low memory in peak hours, only to find out that I couldn&#x27;t scale down, increasing cost by 300%. I had to recreate all the models again in the old tier increasing even more the cost cause we have to maintain both data sources till I finish with the creation of the models. My boss was mad.~azure lvl 100 destruction~
评论 #19145488 未加载
tabtabover 6 years ago
In my first job out of college, I had no training or experience in customer service. I was horrible at it without knowing what I was doing wrong.<p>For example, our system allowed for different ship-to&#x27;s per order, but one vendor&#x27;s receiving system wasn&#x27;t able to handle multiple ship-to&#x27;s. I should have referred them to my supervisor to negotiate something, but instead said, &quot;you&#x27;ll just have to change your system.&quot; They got irate. That and a few other &quot;people skills&quot; issues that needed tuning got me FIRED. I was devastated.<p>I had taken a &quot;communications&quot; course in college, but it was horrible in hindsight. The author and instructor should have been fired...uh, mentored, I mean. They should have made us read, &quot;How to Win Friends and Influence People&quot;. Colleges have something against that book because it&#x27;s not based on empirical data and doesn&#x27;t try to sell the idea of using good logic. Instead it deals more with the &quot;squishy&quot; side of human nature. Humans are social creatures above all else.
tracker1over 6 years ago
Once worked for a company that had a subscription based service. They wanted a monthly report of expired accounts so that they could warm-call for renewals. The bug was that some accounts had paid for 2 years. After a couple years, someone noticed that the reports hadn&#x27;t been including the 2-years subscriptions and it was effectively a loss of a couple million in revenue.<p>While I did code it to the specifications I was given, and was really clear on understanding it was still a pretty big failure.<p>-----<p>Second biggest failure was checking in the db connection against a production database into source control. It was internal source control, and the transforms (ASP.Net Web.config transforms) had it anyway, so wasn&#x27;t an increased risk in that regard. I was troubleshooting a production issue.<p>What happened is another developer had used that connection configuration to drop&#x2F;recreate a table. It took a few hours to recover from (DB restore, then replay against API activity logs). And a day of lost time for a few hundred workers.
adamredwoodsover 6 years ago
In the pre-HTML5 days of the Internet, I wanted to be a Flash Designer. Forever. I loved the platform and process so much, that I only had stars in my eyes for Flash! The idea of being able to blur the lines of animation, programming and design was wonderful. Then it died (April, 2010 <a href="https:&#x2F;&#x2F;www.apple.com&#x2F;hotnews&#x2F;thoughts-on-flash&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.apple.com&#x2F;hotnews&#x2F;thoughts-on-flash&#x2F;</a>) and so did my career.<p>Fortunately, in most failure stories we can find some ways to recover. Knowing Actionscript developed some programming skills, which were applicable to HTML5.<p>My key lesson is learning how to pivot from one technology platform to another. It&#x27;s not always easy, requires some humility, but it&#x27;s possible.
thewizardofausover 6 years ago
I developed an app many years ago , helping students find cheap eats around campus. The traction for people to use it was their but I didn&#x27;t plan for the food stall owners to be extremely stubborn with prices and deals.
评论 #19151634 未加载
muzaniover 6 years ago
0. Graduated from a top CS uni. Starting salaries were lower than KFC assistant manager. Started looking outside tech to for enough income to sustain being a programmer.<p>1. Put down $6000 on a coffee kiosk. Made real good money every day. But partners were all dishonest and manipulative.<p>2. Built an app for a guy. He paid well. Built another app for him. Contract sucked, one clause meant we couldn&#x27;t get paid even though the project was 75% done.<p>3. Wedding planner business. Too much work, too little profit.<p>4. Brownies dropship, successfully distributed in petrol stations. Slow cash flow, dishonest suppliers.<p>5. Sold snacks and tarts. Did very well in festive season, but demand flatlined after.<p>6. Manufactured crab crackers. Unit economics didn&#x27;t work out. Dishonest suppliers. Too capital intensive.<p>7. Did prototype for a big company. Contact person later paid me half of what he verbally proposed. Project had potential, but felt cheated.<p>8. Large tech project. Contact people were aggressive negotiators, trying to get insultingly unfair deals. One partner ragequit over it so we didn&#x27;t pursue it.<p>9. Tried to do price comparison startup for groceries. Grocery suppliers didn&#x27;t like it because it puts pressure on their low margins. Gov warned us that crowdsourcing is illegal if we didn&#x27;t get grocers&#x27; consent.<p>10. Pivoted to recipes + e-commerce. Went remarkably well, but had to do some unethical things.<p>11. Tried to pivot to Blue Apron style service. Too capital intensive, not enough VCs here. Logistics and market were underdeveloped. (A YC startup ended up doing this reasonably well, Dahmakan, but with substantial changes)<p>* Success point! Gave up on the startup. Sold whatever I had of my startup at this point, at enough money to cover up for all the above losses. Bought an Alienware and 4K monitor, wasted 1-2 years of my life playing games.<p>12. Built app for a guy. Was paranoid of payment so there was a standoff where I refused to add features and fix bugs until client paid. Project was 90% done but client didn&#x27;t close deal because of bugs.<p>13. Took on a hell project just to try to be a hero. Unreasonable budget, unreasonable specs, nobody wanted the job. Couldn&#x27;t do it.<p>14. Worked on a startup for a guy. Too ambitious, architecture was too complex for team. Employees were overworked and unfocused, often &quot;forgetting&quot; to do things they were supposed to. They brought in consultants, managers, interns. We had 2 day sprints where half the time was spent in meetings discussing timeline.<p>15. Inherited company from late father as a non-executive director, hoping for passive income. A Fortune 50 company didn&#x27;t pay, putting said company about $500k in debt&#x2F;bankruptcy. Saw the red flags early, but hard to put foot down on family business.<p>16. Major project for multinational companies (plural). Top notch team. But VP insisted on unreasonable deadlines. 6 month project shortened to 6 weeks, at half the quoted price. Hacks were made, failed quality control. Teams blamed each other, started wasting each other&#x27;s time to buy more time for their own work.<p>It seems like a lot but there&#x27;s been some moments of success as well :)
评论 #19146015 未加载
评论 #19144553 未加载
pipelineistover 6 years ago
Failure 1: Worked for a friend&#x27;s company. As employee #1. I was to have all kinds of freedoms and responsibilities. Sounded really awesome.<p>Failure 2: Was too conflict-shy to draw firm boundaries, and likewise was he.<p>This friendship of 20 years is no more.<p>(While working for said friend) Failure 3: Offered a hair-raisingly badly thought-out fixed-price bid. Both my friends&#x27;s mistake and mine. We probably sunk about 5x what we stood to make from it, and then abandoned the project, embarrassing a relative in the process.<p>There&#x27;s plenty more of course, but these bother me.
otohpover 6 years ago
Me - a graduate student in a university. Looking around on all servers on the network and found a program called &quot;crack&quot;. it was designed to reverse-engineer passwords given a unix passwd file. I thought, what the heck, let me see if I can get some gems. SO I used yppasswd to download all password hashes, and ran crack on it. Needless to say, sysadmin found out in a couple of days, and suspended my account for 2 weeks :(
nbardyover 6 years ago
Working remotely and contracting so I could travel the world. Went well until I burned out and ended up a broke alcoholic.
harinikover 6 years ago
Me and my friend developed the a call center on the cloud software (contactcentral.io) .We feel product is on par with other competitors in the same space but we failed in marketing. We both came from engineering background bootstrapped ourselves, couldn&#x27;t find better marketing strategy to position it properly by generating actual leads.Either we should have cash to spend on marketing or good minds working on marketing.
cattlefarmerover 6 years ago
Back in uni, I wanted to be a motorcycle designer. I managed to get into Honda Japan&#x27;s internship program, which was essentially a 3 day long interview process. They give you some design specs on the first day and then lock you in a room with 10 other kids to draw motorcycles non stop for three days. 4 years of effort all came down to these three days, and I couldn&#x27;t draw anything on the first day. My mind went blank. I stayed up all night to catch up on the drawing. That was my first failure.<p>The lack of sleep meant I couldn&#x27;t focus much during the second day. I pushed through and kept drawing. My next failure that night was to again forgo any sleep just to keep pushing out designs. On the third day, I was so exhausted by the lack of sleep, all the stress I piled on myself after all those years of expectations, My mind went numb during the morning&#x27;s final prep. I was so tired, I didn&#x27;t even know what the hell I was talking about during the final presentation, I interrupted the judges, I talked back, I argued. Naturally, I failed to progress to the next stage.<p>That failure was the beginning of a series of failures over the next several years.<p>I broke up with my fiancee to &#x27;focus on my studies&#x2F;career&#x27;.<p>I couldn&#x27;t get a product&#x2F;industrial design job because I was so focused on motorcycles during my studies that I was fairly terrible at most other products. Desperate for any job, I become a web designer for a company on the other side of the country. The job lasted six months.<p>I wasted money moving again to another city to search for better opportunities but found little. After another six months, I was out of savings and my family wouldn&#x27;t lend me anymore money. I gave up, I contemplated suicide for a while, but finally moved back home to work for a relative.<p>About a year in, I got together with a couple of friends to set up our own design agency. One of them, talked the big talk but spent all his time playing games. Tried to rush work out the day before the deadline. The other worked really hard but wasn&#x27;t particularly talented and decided to go back to his old job. I went back to work for my relative again.<p>After several years, found a small dev shop willing to take me in for not very much money. Spent two years there.<p>I&#x27;m in a better place now but those six years were terrible and whenever I look back at it, I&#x27;ve always felt that first failure at Honda just set a lot of things in motion. I was burnt out and depressed but I wouldn&#x27;t admit it, so it just kept getting worst.<p>I have much gratitude for that relative who put up with me the whole time and gave me the opportunity, namely time to heal and a place to rest, to turn things around.
cableshaftover 6 years ago
Failure #1: Joined a mobile app startup as employee #3 for a lot less money than I should have, run by a guy who really didn&#x27;t know how to run a startup, he had just convinced the parent company to give him some money to make mobile apps. He couldn&#x27;t raise money, only get handouts from the board. I falsely assumed because those people were rich as hell and the other companies they owned were successful that we&#x27;d be okay also. But they didn&#x27;t want to spend hardly any money, especially on marketing, and when our apps failed to make money, it just convinced the board to pull the plug on us.<p>Which lead to Failure #2: The startup guy decided to make a couple apps as &#x27;warmups&#x27; before his main app idea. When those apps were released and didn&#x27;t make money, the board became more wary about letting us do the &#x27;main&#x27; app. If we had just started with the main app to begin with, they wouldn&#x27;t have seen those app failures and we could have probably convinced them to keep funding it until release and that app might have actually seen success. Having low-investment but visible failures made the company look like a failure, and insured its death.<p>But not a failure: I had a lot of autonomy, I had my first experience managing other employees, and the apps we worked on helped me learn a ton in a short amount of time, and I&#x27;m still proud of them years later, even if they didn&#x27;t reach much of an audience. That experience also helped me land my next job.<p>I could probably do that about every job in my career, honestly. Pretty much every job I&#x27;ve had was a mistake and a valuable learning experience at the same time, at least up to a certain point. Before this job I had joined another startup as employee #3 that failed for different reasons, and after this job I joined a small company that ended up having its worse year ever and lost all of their clients, and then I took a contract job I despised just to keep afloat for awhile where the entire department fell apart when the lead dev left and they terminated my contract, but that gave me the skills that helped me get my current job I&#x27;ve been at for 3 and a half years which started so successful it was bought by a larger company, and has been very slowly eviscerated by that larger company as it has been forcibly integrated into the rest of its corporation (our company, now division, has about 15% of the workforce it had when it was purchased, and it had over 500 employees a the time), and yet I&#x27;ve learned a lot while I&#x27;ve been here and worked on projects for the most highest profile clients in my life (you can&#x27;t get higher profile than them, really) and for the first time I&#x27;ve actually had to really, really care about optimization since our traffic is massive and constant, although the stress has gotten beyond ridiculous now and I need to leave soon.
notafrogover 6 years ago
Published an app on the App Store that tried to connect to localhost instead of the production API server...