"Should I quit my job to start my business?" I asked myself that question a lot back when I was gainfully employed.
Roughly five years ago, I quit a pretty solid job because I felt unfulfilled and wanted to build my own thing. I'd already teamed up with a group of people and we were excited to bring a cool concept to fruition. We had it mapped out, but that was about it. I quit, moved, and started up.
Six months later, I had little to no income and my savings were spent. I was living on credit cards, which (spoiler alert) is not a great financial decision.
The business was floundering. The stress, plus fundamental differences between founders, created a relational powder keg. When it blew up, it was almost comically bad.
A little under a year after leaving my job, I left my business. Next came an existential crisis. And that was on top of (literally) not being able to rub two nickels together at times. Oh, and then there was the looming debt. Fun times. It took me years to get back on my feet in a way that didn't require me to get a "normal" job again.
If I did it again, I would still go out on my own — no doubt about it. But I would do things differently. Since I learned the hard way, I thought I'd share a few pointers. And while I'm at it, I'll include some of what the internet and other indie hackers have said on the subject.
First off, you're not alone. According to a 2018 survey, 62% of Americans dream of one day becoming their own boss. I'd be surprised if that number isn't higher now. And with 41% of employees worldwide considering leaving their employers in 2021, I think a lot of people are wondering if they have what it takes.
If that's you, your options are pretty straightforward. Of course, you could stick with employment. Nothing wrong with that at all, but I think we can assume that most people in this community want something different. So that leaves taking the plunge and quitting right now, or keeping your job and starting a sidegig.
Let's assume that you've decided to quit your job. Then the question becomes, "When?" Should you quit your job to start up or start up to quit your job?
No easy answer here — it's a deeply personal and circumstance-dependent question. But let's lay out some basic pros and cons.
Quitting will light a fire under you because you have no option but to succeed (or find a new job). It also frees up your time so that you can go all-in on your project and grow it faster.
But it also removes your salary, health insurance, 401k, and other benefits. This can be incredibly stressful, particularly as your money starts to dry up. And that, in turn, can lead to compromises, myopia, and diminished quality.
Sidegigs mean you can keep money in your pocket and avoid sacrificing your lifestyle. It also removes the risk, which means less stress.
But time becomes even more scarce, which is a different kind of stress. You'll have less time to work on your project and your limited availability may strain your relationships too.
So both options require sacrifice and some degree of stress. Ah, the joys of entrepreneurship.
Ultimately, it'll depend on each person and their circumstances. Here are some factors that you may want to consider:
While you mull this over, you may find it helpful to do a qualitative cost-benefit analysis — what will you sacrifice and what will you gain? There are some other good decision-making frameworks in this post, if it helps.
If you plan to quit your job, you'll need to make sure your finances are in order. Perhaps you have passive income or some freelancing opportunities. Or maybe someone has invested in your business or it's already profitable. But if not, you'll probably need a decent amount of savings.
You can calculate how much you'll need by figuring out how many months it'll take you to break even. Make sure to add a little cushion while you're at it, because things tend to take longer than expected. Then look at your bank statements and figure out how much you need in order to support yourself per month. Add some cushion there too. Then multiply them by each other and that's the minimum that you should set aside for your runway. From what I've seen most people recommend a minimum of 6 months savings. Most say a year. And I've even seen three years of savings. Here's a template for runway and cash budget planning that might help.
If you're all set financially, make sure your business is ready for your undivided attention. Is it a great idea? Try to validate it before you quit. There are varying degrees of validation so you can choose methods according to how soon you need to quit. Check out my post on validation for more information.
In whatever time you have left before your last day, do everything you can to build (and spread the word about) your business. The further along it is, the better your chances.
And, of course, if you have a significant other or someone who relies on you, have a conversation with them before putting in your notice.
Just like those who decide to quit will need to take stock of their finances, you should probably take stock of your other resources if you opt for a sidegig. I'm talking about your time and energy, in particular. You'll probably need to put a lot of structure into your life. That means scheduling time for working on your sidegig outside of your day job — usually evenings and weekends. Here's a post on effective scheduling that might be helpful.
To keep your motivation up on those long nights and weekends, try coworking groups like @charlierward's Weekend Club. Or check out this post on boosting your energy levels.
Another idea I've seen a few indie hackers do is to take time off so that they can go all-in for a short time. Definitely worth considering.
And on the flipside of quitting too soon is wanting to quit but never doing it. Trust me, it happens all the time. So decide on a good time to quit, and stick to it. Maybe it's when you have $X saved, or when your side-gig is making $X/mo, or when you consider it validated, or maybe it's just a specific date. Set it and hold to it. Don't keep pushing it further and further away. At some point, you'll have to make the leap.
The short answer is that it depends, but most founders that I've seen (myself included) would advise starting your business as a side-gig first, and working until you hit a specific goal. Usually that would be a certain amount saved or a certain degree of validation. Then go full-time on your project (or part-time along with some freelancing).
Here's what other indie hackers have to say on the topic — it's a varied response:
It's a difficult (but exciting) decision. Good luck! 🚀
hello,so now did you find and startup your business?
Hey James, really connected with your experience of quitting a stable job to pursue your passion. It’s a tough decision, and your honesty about the struggles is refreshing.
I agree that validating your idea before taking the plunge is crucial. Prototyping can be a great way to test your concept and gather feedback early on, which can really help in the validation process.
Came across a tool recently which designed a complete clickable prototype of my mobile app idea.
One tip I’d add is to consider setting a specific timeline for your side gig. It can help keep you accountable and motivated while you balance both worlds.
Thanks for sharing your journey!
I wish I had an easy answer to this, it's certainly a dilemma of sorts, but personally I cheated on my way to bootstrapping Zlappo to ramen profitability and beyond:
I used my unemployment checks + federal unemployment supplement ($600/week, and then $300/week) to allow myself to focus full-time on building my startup.
Neither leaving your job cold-turkey to start a business nor building a side-gig alongside a full-time job is a particularly-effective strategy for business success:
Quitting and burning savings will lead to unbelievable financial/existential stress, and you start making very poor decisions in your business due to financial uncertainty. There's a whole body of research that shows that poverty leads to reduced IQ, by 2 standard deviations on average. And this doesn't even matter if you have a lot of savings -- the point is that "zero income" will get to you sooner or later. Very few people can mentally handle getting poorer and poorer as the months go by, even if they start out relatively "rich."
Building your side-project alongside your full-time job means that your side-project will move at a very slow pace, and you'll basically be unable to compete, unless you somehow identified a niche underserved market. But even then, it's only a matter of time someone else competes with you for your lunch. There's also no "sink or swim"/"do or die" motivational factor when you're still working in a cushy job. Success at your startup becomes wholly optional, and oftentimes when you're tired or not feeling it it becomes so easy to just procrastinate and skip out on putting in the work.
If you're from an expensive western country, there's another underrated strategy: geoarbitrage. Move to the countryside in Thailand or Vietnam, and keep your burn super-low while you build your startup. That will alleviate some of the financial stress mentioned in 1, but it's still a bit of a gamble, not to mention there's a whole host of mental/physical adaptation costs. Personally I also find that it's a lot easier to become complacent building a startup in low-cost countries, because you hit ramen profitability so easily. If you live in the US or Europe, it's hard to be complacent until you hit $10k MRR or thereabouts.
So at the end of the day, ideally, you should have a spouse/partner/parent/seed investor/government who's willing to financially support you while you focus 100% on building your startup. That honestly is your best shot at business success.
This is a perfect ideal situation. which rarely exists. So majority of the people will not have this situation. Here is my more realistic take on this.
P.S. You might NOT want to share 50% with a co-founder. But remember 50% of a biz is better than no biz. All that pain, stress and crisis can be halved or avoided by sharing.
Then you can build the next biz 100% on you own :) . Surely you don’t plan on just setting up 1 biz right?
Great points! Well said and well thought out 💪
Great read!
I personally decided to quit my job when we (me and my wife) had 6 months of expenses saved up, plus we knew that my wife was going to start working after this trial period (she was in school when I quit my job).
It turned out to be great even though I was making less money than my job for over a year after I quit. Working on things which I really enjoyed paid off eventually. 😊
Nice 🙌 Thanks for sharing your experience, Florin!
I've been there. In 2018 I quitted my job to work full-time on my startup that was already generating $2/3K monthly, enough to pay ramen for me and my partner.
There is a feeling that if you achieved so much growing your startup as a side-hustle, you will definitely make it succeed if you go full-time.
With 5 years of experience trying to build up a sustainable business around different pivots of my startup, I think that what @levelsio says at the end of the post is the best summary.
It's a world of pain and 3 years of savings is a good parameter, we tend to be anxious and quit our jobs with just 6 months of runway.
I think the best place to be at the start is validating the business model while still having a full-time job and then quit when you have 3 years of savings and your startup it's ready to grow and your main focus is investing your full-time in scaling it.
Another thing worth mentioning is that jumping from a full-time job to building a scalable product is a HUGE step. There are plenty of things in the middle that will get you more experience in things that will help you build a scalable startup in the future.
So one thing is quitting to build a scalable startup and another thing more achievable is quitting to become your own boss selling services.
If you can't find a job in any way and you don't know where to find it, then the only thing I would recommend to you is to try to draw your attention to this site jooble, since it was on this site that I managed to find a huge number of vacancies, among which I was able to find a good job for myself at the time.
Nice!
One thing to consider is whether your company has a no moonlighting policy. I recently had to quit my job at a FAANG company as they specifically had a policy in which they would assume all IP and I would have to request permission which would have also been a red flag as my boss expected me to focus 110% on their work so regardless they made it impossible. I know a few folks who sought out easy tech gigs at health insurance companies so they could work after hours on side hustles.
I think it's another reason not to work at a FAANG company.
Yeah, that's a great point! Thanks for weighing in. 💪
Really appreciate the thoughtfulness here, thanks for sharing!
My pleasure! 😀
Brilliant read
Thanks for putting so much thought into this and for sharing with us
Thanks! Glad you liked it.
I have done both and can offer the following:
With a regular income you easily afford in most case great freelancers who can set a excellent base for you. I have found that those freelancers are specialists who actually complete the tasks better than what I do. I now see regular income as saving time and not wasting time.
Interesting, so your advice is to keep your job and pay someone to build the MVP? Seems like a great suggestion, thanks for weighing in! 👍
This is something I've been thinking about. Since I'm a designer by trade I'm either going to have to learn how to code, or hire some freelance devs to help out.
Keeping my job is obviously important for that, lol.
Where did you go to find the freelancers you worked with?
I recommend just learning what goes into making an application. Designing the database, hosting and real real basic coding - so you know the jargon.
Use no code tools where you can.
I would then split your planned appication it into the smallest possible components and create fixed price jobs on the freelancing platforms.
Dont hire an hourly basis or it becomes your problem to manage their time.
I use the following platforms in the following order now:
1.) Upwork
2.) Fiverr
3.) Freelancer
The advantage is you can run jobs in parallel and not in series if you were building the product yourself.
If a project fails you have next months salary to pay for the new project. You ave unlimited runway.
The choose should be based on the person's risk taking appetite.
One with a family might be more conservative about this than someone with no family and money to survive an year without payment.
Risk management is something one can use to evaluate their situation objectively to take such decisions.
There is no "one fits all" in these type of things.
Or you can do both!
Personally, I quit and founded a company 4 years ago and still have a side project in addition ;)
nice share
that some great knowledge.
Nice tips.
PathFinder's aim is to leverage a large amount of online content and structure it into a pathway that makes your goals more accessible.
If you're trying to up-skill or learn something new checkout www.thepathfinderproject.co.uk
Side gig becomes a hectic task if you have a full-time job. Been there, done that. But shifting full-time to the side gig seems like a good option hehe.
Great view!
I feel happy and reward my time when I am working .
I have a great leader who can always lead me to a better way. 😃
I want to work with you!
This is great
I agree
Last week the future.com newsletter from a16z posted an article about "Why Developers Are Building So Many Side Projects"
https://future.com/developers-side-projects/
A few takeaways:
-easier than ever
-knowledge is the power
-diversification
Complements this discussion a lot! Enjoy the reading.
Interesting, have something to think about
Great post James! You must have put a lot of research into this.
We built this for fun recently - a 'Quit Your Job' calculator - plug in your numbers (out and in) and see how long it would take you to get to some of these safety milestones like replacing your salary with revenue or the big 10k MRR goal.
Sounds like a cool resource! 🙌
Fantastic and well thought out. I took the route of quitting and working on my business considering many of the key points you listed. One other point that impacted me was the heavy mental toll work was taking on me. I had nothing left in me to work on the side. At that rate I'd never get my business anywhere.
Yeah, that's a great point! 🙌
A lot of good advice. Thanks for sharing! I'm going through the dilemma too.
Good luck figure it out!
That's a pretty common dilemma. I'm on that now and I've already quit twice. Soon my break-even comes! Thanks for sharing.
Good luck hitting that break-even! 🚀
Thanks for sharing, James!
Hope it helps 👍
In the same dilemma right now, useful read James. 🙏
It's a tough dilemma 😅 Good luck!
This comment was deleted 3 years ago
My pleasure. Godspeed 😀