Ask HN: What to do if you are ridiculously burnt out?
The app is written in AngularJS and Node-Webkit (gosh, I regret not using React), and I'm bad with time which my partner understands, but every week asks me to get it done over the weekend and it's been a month of that so far.
I'm working 7 days a week 10+ hours a day and I can't handle it, I can't eat from the stress getting to my stomach, and I can't sleep because I always think about the project. On top of that, I'm the only one expected to work these ridiculous hours, everyone else is usually 8 hour week days.
I just want to get this project done, start making money but also nicely (without explaining all the technical details) why it is taking so long.
What should I do in this situation?
Thank you in advance!
EDIT: Grammar fixes and separated in paragraphs.
101 comments
[ 135 ms ] story [ 893 ms ] threadSo talk with your marketing partner and tell them you're working too hard and need others to help you more, and that you're going to take a week off from stress. Then try to think about other things. Go see people you haven't seen for a while. Come back after a week and see how your partner can address the work imbalance and see if you want to keep going with them. Seriously, just do it.
To add to this, if you are ostracized for taking time off or trying to adjust your hours to a reasonable amount, that's a good sign that this is not a good place to be in the long term. If it's bad now, it will stay that way.
This has often helped me in dire situations when you need some validation on the choices you've made.
If you have, it may be faster to treat your existing version as a prototype and rewrite a highly simplified version (an "MVP"). You can probably reuse a lot of the existing code and fix all of the big mistakes that are dragging you down, like not using React.
Make it your goal to get it released by a certain date and stick to it. Ruthlessly cut features until it's possible to meet that date. Reevaluate every sacred cow. Reason from first principles about what your product absolutely must do.
So you're not using the best possible tech, but neither scalability nor performance matters when there's absolutely no users. Once you get at least some traction you can make more informed decisions about the rewrite, but right now you'd be just throwing more coding hours into creating something that might not have a market.
I agree with the last chapter 100% though, just throw the baby in the pool and see if it can swim. Our launch version had a lot of features implemented as "one of the founders is going to do it manually if you click on the button". Then we automated the tasks we actually had to do more than once per hour.
A recent article ( http://www.hailpixel.com/articles/technical-cofounders ) and the accompanying HN discussion ( https://news.ycombinator.com/item?id=8959377 ) highlights how exploitative the "technical co-founder" relationship can be -- you may want to evaluate whether your situation resembles something like that and whether you want to re-negotiate or leave.
Totally not answering you question when it comes to finishing the project, but sometimes you just have to call it quits because your health is more important than yet-another-website.
If you are ever in Puerto Escondido, Oaxaca, Mexico -- give me a shout and we'll hang out :)
Just a useful saying in Mexican Spanish when you want to poke fun at someone that has a thin skin.
In english: Ugly and easy to break (thin skinned) like the mugs of Oaxaca.
The thing I've found most effective to combat my own burnout has always been a change of scenery and behaviour and getting a fresh perspective on my work.
I would recommend heading somewhere nice, warm, and cheap, and finish your project from there.
How is your internet connection?
For internet I use a sattelite connection, which gives me 4mbit full duplex for $25 a month.
Life is great, but after 10 months spending time here I feel like I'm still recovering from the rat race back home. I'm spending my full time on hacking away on Haskell projects, just learning for the sake of learning, and I feel that slowly I am starting to miss home again, so I'll probably return somewhere at the end of the year.
Right now I'm in production mode with my business, and having someone else cook is a massive boost to productivity. That's why I asked. Am not interested in hostel travel right now.
You can easily get someone to do the cleaning and shopping for you, but I like to hop on my motorbike and do the shopping myself. I sometimes work from restaurants and chat with the staff (they get paid a bad salary, but their work atmosphere is really relaxed and have lots of time to chat).
As for the financials, I was lucky to get an exit with my business that basicly covered all the money I was personally in debt for plus a little extra. I rent my house completely furnitured through an agency which specializes in couples that are getting divorced, which brings in around $1000 a month. This covers my morgage and health insurance.
I live off money I had left after the exit (around $25k), and just accepted a freelance gig for a few grand which I'm really enjoying.
All in all, one of the best choices I made in my life, it really is so incredibly different here, and you really learn what it's like to live in a country without decent doctors, for example. At this point I do really start to miss my family and friends back home, but I'm very happy the Khmer are a very friendly kind of people, so I made a lot of friends here. I don't really hang out with expats, since they are generally still part of the whole lifestyle I want to avoid.
Congrats on the exit!
Furthermore, a lot of negotiating. Original price was $450, I ended up getting $250 if I paid 6 months in advance.
The older I get, the more important these become, however much I'd love to live somewhere with a slower pace of life.
Depending where you go, you can get away with very little to no English.
I was in a (tiny) surfing town, Playa Grande. It gets a lot of foreign surfers, and so all the locals speak English. Many ex-pats live there year-round. Nearby is Tamarindo, very similar there, and a much bigger town.
I can order food and ask for directions and have basic conversations in spanish, if they slow down for me--but I found speaking spanish was always just for fun, and virtually never a necessity.
I stayed in this exact place: https://surfproperties.wordpress.com/house-for-rent-in-playa...
The owners live a few steps away in their own home. The wife cleans your place once per week. The man will taxi you around as-needed (he charges normal rates, which are pretty high there--gas is expensive). They are FANTASTIC people, they made my stay much better than it might have been.
There's a wall around the property and a gate that gets locked at night, but in all honesty, I've never felt safer anywhere in my life than I did in Playa Grande--wall or no wall.
Edit: I paid $550/month for that place in the off-season. The prices listed seem a little high, they were going to charge me $600/month in season (US winter is their season, US summer is their winter, and it's pretty rainy).
I would not be afraid to return if I was forbidden to speak Spanish.
I quit 19 months ago and have been traveling and goofing off since. I can't say it's made me any happier. I spent 9 months last year working on my own project which was kind of fun but also kind of not fun.
Looking back over my life so far what I think I need is (a) more balance as in stuff not computing and (b) partners as in when I am computing I don't want to be alone. I want to collaborate with a few people at the same location I really like working with on something we all want to do. I'm not sure how to get from where I am to that though except to go to meetups, hackathons, etc and hope I meet some guys before I run out of money and need a job again.
not sure if any of that helps the OP.
What are the logistics? Cost of living? Taxes? Immigration? etc...
I'm absolutely shocked at how good the google street view coverage is of that entire city/area.
http://revistapegn.globo.com/Como-comecar/fotos/2014/11/conh...
What's the ideal work flow? I tend to lean toward steady, solid flow day after day with a good work/life balance. Others seem to like more of a sprint/celebrate kind of flow. In a small company you should be able to just do whatever is best for you if you are the one writing the code.
No matter what you choose, I strongly recommend you talk to your buddy. Don't vent, but try to help him understand what you're going through. Tell him what needs to change, and be concrete. For example: Say you'll work 40 hours a week, plus one weekend a month if there's an emergency. If your requests are wishy-washy or open to interpretation, each of you will have different expectations. It will just postpone the problem.
Lastly, don't get too worked-up about this. Worst-case, you walk away and the project falls apart. The end. Nobody gets physically injured. Nobody's life is ruined. Everyone moves on to other stuff.
Remember: Nothing is ever as good, or as bad, as it seems at the time.
Actually, it seems like a major problem is if they don't have anyone to vent to. The fact that they're making an HN post suggests they might not.
The HN post is of course more than welcome. What I'm saying is, they need someone in their personal life to vent to about all of this, otherwise they're going to start making bad decisions.
I spent 8 months working non-stop (12-14 hour days, 7 days a week). It was extremely challenging and I came very close to burning out, but it paid off in the end.
After we hit MVP and had 10 paying customers, I made a very conscious decision to move towards a long-term effort.
Today, I feel much more confident about my ability to continue doing what I'm doing long term.
Talk to your co-founders, but remember that at the end of the day it's up to you to look out for yourself.
- i would reduce hours down to 8 and take the weekends off
- you aren't anywhere close to burnout, for me burnout is when you can't work anymore not when you can work 10*7!!
- don't fret it, the project will be done when its done
I've been in similar situations where my non-tech friends ask me to start dev work on their ideas. My response usually to them is to find 10 customers willing to pay even before the product exists.
So the bottom line is that you should ask your partner to find paying customers for the app and not continue dev. work until they do.
When I saw the writing on the wall, I called a meeting and told them I didn't see the pay off of what we were doing and they were free to continue with my contributions. They sold a total of like $100 worth of apps after working on the project for another 10 months.
He made ~6 sales in 1 month, never lifted a finger in the ~14 months since.
The app has run smoothly with virtually zero intervention on my part, so that was a win, at least. We have a couple of customers remaining.
At least you got out early, I guess?
If the plan was "hey, let's build this mvp and meanwhile I'll do x, y, and z marketing materials, and then we'll get out and sell!" and OP agreed, well--that's where he's at.
Saying "well I'm not working until you get 10 customers" at this point is not okay.
In the future, OP: take this very good advice.
Honoring commitments is important, but so is adjusting to new information, even if it's only new information about your own productivity and mental state, or the revealed imbalance in critical-path-tasks and hourly commitments between partners.
OP may need more time away from the project, or may need more teammates with the right tech skills to help on current-bottlenecks.
Maybe knowing that 10 paying customers are lined up would help, as motivation and improved confidence in the partner's ability to equally contribute. (Maybe it's allow recruiting more technical help.) But maybe more people waiting for the completion would only add to the pressure and anxiety; he'll have to think about that.
I strongly suspect a major part of the problem is that OP has no peer technical help on the critical-path – all his partner can do is ask, "is it done yet?" That's a broken team.
I would suggest you stop and take a day off before you get fully burnt out.
There is no sense in spending all this time and energy on a product you haven't even validated especially before you've launched.
You could spend years making the "perfect product" without ever knowing if the product is something someone will purchase. Or you could ship a minimum viable product and test whether your product is something someone will purchase.
Eric Ries talks about the minimum viable product in his book "The Lean Startup", which I would highly recommend. I think it would help you and your marketing partner get some much needed context to your situation.
Good luck!
There is a Marissa Mayers interview out there that talks about yahoo hiring practice that centers around an idea of "deal breakers". The few things people must have that lets them sustain working crazy hours.
Whether it's family responsibilities every week, or some other activity, rediscover or find yours.
A few honest days of letting yourself do some reflecting (read: reflecting is not working) on the project, how you're spending your time, and how you need to spend your time. If you keep doing the same thing (work even harder) expecting different results......
And there is the hard way--which I am not really sure I've ever seen implemented successfully--and that is to wrestle control of your situation and pull it back to normal, healthy habits without quitting. Maintain your obligations, but stick up for yourself and take care of your health at the same time.
On the one hand, it's a lot easier to take care of yourself if you don't have a lot on your plate.
On the other hand, it's really easy to get a lot on your plate again, if you don't force yourself to learn how to take control.
Try wrestling control first. Quitting will still be an available option. And don't forget, it's a perfectly acceptable one!
quit and recuperate and find a real job or a real co-founding team.
if you insist on going through with it, have a lawyer verify all the company paperwork.
good luck.
You're being taken advantage of. This can't be overstated enough. And if you really insist on letting it happen, you must check that your payoff is going to be what you expect. Make sure your equity won't get diluted too much, make sure your equity can't be taken away from you, and make sure that in a liquidity event you're in a proper position to receive payout. Some liquidity events result in no money going to certain kinds of equity holders due to payment priority.
I think you should take it as a rule of life that this is an unacceptable state to be in. You should see this as justification for drastic action - be it letting your team down, or standing up and saying you can't do this, or quitting entirely and moving to the equator, or whatever works for you.
I think there's no state in which it's reasonable for a human to be mentally oppressed like that, and you should do absolutely whatever it takes to get out of that situation as soon as possible and to not edge back into it. (Not to be confused with having a lot of work to do and having to work late and being under pressure from timelines. That doesn't have to necessarily come with these physiological effects.)
It took me at least three weeks to totally process where I was. Being with my family helped even if they didn't understand the technical background of things.
Sometimes you have to take the nuclear option.
I got burnt out a Big Company. The politics, idiocy and short-sightedness finally got to me. I felt sick, couldn't get up in the morning at all. One day, I decided to just quit. They didn't believe me at first; but I insisted. So they had to let me go.
I had some money saved up (I am a saver, so that helps). Been out of work for more than a year; living in SF and just playing with whatever catches my fancy. Docker, Hadoop, ML, Go, etc. etc. I attend interesting meetups; go to talks, etc. I'm enjoying every minute of it!
In a few months I'll probably go back to work, but this past year has been the best year of my (adult) life.
I do meditation and it has done wonders for me. You should give a try.
http://www.ishafoundation.org/Ishakriya/Learn-online
-NJ