Ask HN: Have you ever taken a career break or gap year to hack?

104 points by dheera ↗ HN
Have any of you taken a career break or gap year just to hack on interesting projects?

I'm thinking about doing this for my own mental health, whether they be open source projects, fun projects, or projects that might be eventually monetizable and turn into a business (but without the pressure to necessarily do so). After burnout in the corporate world it would be nice to just do what I feel like doing for a while.

Financially, I'm good to do this for a certain amount of time, but at some point I'll need to work again -- my savings is fine for some years, but nowhere close to retirement.

Have any of you taken this kind of gap? Did you ever feel that your lack of a line on your resume caused the constant influx of recruiter emails to slowly start dwindling, and your "I can always get a job" lifeline started vanishing at some point?

Or did you feel it was a non-issue, and that recruiters continued to see your technical abilities without the job title?

84 comments

[ 0.63 ms ] story [ 163 ms ] thread
(comment deleted)
Yes, I've taken multiple - anywhere from a couple months to an entire year during COVID. Travelling, trying my hand at a business, others to just take a break and work on side projects or freelancing before fully jumping back in.

It's good to consider the financial impact seriously in balance with everything else - not only the income you won't earn, but also how that would have compounded across your lifetime.

To address your point about recruiter emails, I still get them. So long as you can provide value to a business at the end of your break it's not necessarily an issue, though you might have to work harder to demonstrate that - I think especially for the soft skills you'd otherwise be using day-to-day in a workplace as opposed to when you're just doing your own thing.

The point about soft skills resonated with me.

I took a three year break that combined freelancing, some personal projects and a good bit of everything but devwork. Coming back into a full-time dev role was challenging for a couple reasons, but most pointedly all the effort required to rebuild the emotional muscles to negotiate the political/social situations. Took a good 6 months before it felt effortless again.

I am thankful for the opportunities and growth that my break enabled. At the same time, it has felt that getting back into work routines has been just as awkward as getting out of them.

Compounding is tricky to explain to young people because to see how it works with own eyes it takes years.

I don’t mourn money I misspent in my youth because experience was worth it but only now I see how much those would be worth in money terms. So I guess at least make adventure really worth it, because bumming on a couch watching streams for a year or even month is going to be a disaster.

If your career moves forward thanks to recruiters who seek out resumes that fit the standard mold... I'd say that track is just fine to get derailed from. Will a year off change who you hear from, and what you do? Of course! Isn't that the point? Jump the tracks, do something new, and find a direction that inspires you.
I did. Not a year but 6 months. Combined it with building a business and working on my mental and physical health. + living in 3 countries.

In terms of “hacking on my own things”, I highly recommend it. Not needing to work allowed me to make a lot of progress in 6 months. I tried different businesses, and was able to focus way better than “hacking in the side / after my 9-5”.

In terms of physical and mental health, I also recommend it. Make sure to not work 16 hours a day and try to enjoy the free time as well. For me it meant going to the gym daily, doing more boxing sessions, and traveling a lot.

Lastly, in terms of healing burnout, I’m not sure yet. I’m learning now that burnout can be triggered by different reasons. So if you are tired from corporate, take a year off, and then come back to corporate, I doubt your previous issues with corporate will just vanish. But as always, YMMV.

Lastly lastly, didn’t have any issues with recruiters. On the contrary, it makes hell of a story.

Good luck. Feel free to reach out or check my blog, where I posted some notes form my sabbatical. Links/email/socials are in my profile.

If you write code every day it won't really matter. It's just a matter of where you apply your efforts.

It's coming up on a year for me out of a programming job. I'm looking forward to starting this fast food job so I can afford groceries again.

Either way, still writing code.

In between being laid off and finding a new job I do challenge myself to do the "most advanced project on X" that I can think of. I work on the hardest features first. This keeps me highly motivated and most importantly: sane. Some hacking projects allowed me to grasp new tech that I added to my problem solving tool belt. The risk is getting rabbitholed and forgetting about looking for a job.
currently in one right now, building a startup.

the food is shit but it's still better than 9 to 5.

on gaps on resume lol it never mattered. that "i can always get a job" lifeline is always there as long as i'm staying sharp on my technical skills.

on interviews though it's pointless to take it personally.

it's numbers game. sometimes they make you jump through hoops, sometimes you just dont pass the vibe check, sometimes they just cant afford a better offer.

for me it's less of how you can fit the requirements they are looking for, but more on what else you can bring on the table aside from fitting their criteria.

they should also be the one qualifying themselves to you as the right place for you to work at.

a lot of it is just a reframe on how you see things, and it reflects on your words and on your actions.

if you are feeling desperate and hopeless, it means you have a weak pipeline, a faucet not a firehose.

you need hundreds of brain dead applications and your phone ringing every hour or two. you have to play your cards like you're the blonde with the best tits in town.

you gotta be doing so much motion that your mind doesnt even have time to register any negative emotion.

I took 6 months off to work on a side project and build a business out of it. It was one of the best things I've ever done. The job I got straight after was a direct result of my side project. Although the business did not thrive, I learnt a lot about what not to do as well. 6 months is a long time, and I felt too comfortable taking my time with things like trying to make the code perfect. If I were to do it all over again, I would have focussed more on other parts of the business like marketing and creating value than writing clean code.
> 6 months is a long time

Wondering how old you are. 6 months, to me, seems like nothing. I'm in my late 50s.

I took 6 months at 29 and it felt like a lot.

At 34, it still feels like a lot, but I also wouldn’t consider anything less than that a “break.”

I took off 18 months in my early 40s to study a few subjects that really do not have much economic value.

I would say it was ultimately a mistake. While I stormed out of the gate I got way too comfortable after a few months and ultimately lazy. The mistake was in thinking this wasn't going to happen for me. I would also say the subjective feeling of time was much too fast.

The upside though was that was my retirement basically and the realization that is not what I want from life is quite valuable.

I'd like to, but the cost of losing out on a year of money/experience/retirement is awful. Compound interest is important. If we lived in the federation of Star Trek, we wouldn't be having this conversation for many reasons (not just the no money part). I really wish I was independently wealthy or won the lottery or something like that. It would be so cool to just go to a coffee shop and work on some cool project for me.
Just starting it now. After very stressful 5 years in a big tech, saved more than enough to allow me to take a year long "break" to work on my own startup that I'm really passionate about.

I'm also quite confident in my ability to find a regular job when needed even if I have a few years gap in my resume

I took a gap, not to hack specifically though. planned for 6 months, then all the layoffs happened, 6 month break turned to 18 in the end.

I think because of the layoffs recruiters just stopped reaching out in general. Now that Im working at a household name company with linked in updated they still don't reach out.

The recruiters I talked to though were almost all on auto pilot. Theyd ask "why are you leaving your current job" and variations and I'd be like, well I haven't worked in a year. Or just ask me about my last job and I wouldn't bring it up that I wasn't working.

Not working felt amazing, the interview process made me hate working all over again and I didn't even have a job.

Not a year, but I did take 3 months once due to working extreme overtime on a project (made the company I was working for a lot of money). It was paid time off so did not have any financial stress and 3 months is likely very different from a year. In any case, the energy and creativity I came back with after that was incredible.
(comment deleted)
Coming from me as a hiring manager, not a financial advisor: seeing a gap year has no effect at all on me except maybe a bit of jealousy. If you did something interesting and relevant in that time, bonus points.
Absolutely.

Having a gap is irrelevant if you can demonstrate skills.

I’ve recently took a year and a bit off for my mental and physical health. I did have to give up on good income for a while, but I figured my well being was much more important than having a larger house deposit.

Job-wise, I haven’t really stressed that much because I figured it wouldn’t too hard to get a software job as an experienced dev (and I was right)

During the break, I did try to build some for-profit projects so that I could prolong the break as much as I wanted. But in hindsight, it was a mistake if I were to do it again I would just focus on what makes me happy instead of trying to make something that can make money.

All in all, I’d recommend it. I’m in a better place mentally and I hope I can do it again in 5-7 years.

Yes. Took just over a year off after a death in the family to travel. Saved up with my partner so we wouldn't have to work while on the road. Kept our adventures frugal and did nothing but adventure and decompress initially. Then settled back in the US and worked on a startup idea for four months. Didn't go anywhere, but I learned a lot, and my experiences and prototype helped me land my next gig (@Netflix).

Had nerves interviewing at first but eventually settled into a groove. Will it be harder than interviewing when you're currently employed? Yes, but a lot of it will be in your head. One of the most rewarding experiences of my life and so happy I did it

I recently took 10 months off before my current gig. I did little to no coding, mostly just recovering from burnout and doing some side fun stuff. No one batted an eye about the break when I started job-searching again --- I think breaks like that in tech are pretty normal.

I also wrote a more detailed blog about my experiences and advice for a break if it's useful! https://gunsch.cc/2024/04/06/sabbatical-review.html

I'm doing it right now. Nine months into a sabbatical during which I've been working on music and enjoying the fact that my phone isn't going to wake me up in the middle of the night because the database is broken. I don't expect to go back to work (I don't need the money, but it's possible I might miss the social aspects of having a normal day job), but I'm not particularly concerned should I change my mind. My primary skillset is specialized enough that there aren't that many people who do what I do.
Do you have any friends who can penetrate online data? I need to find a friend who can penetrate data.
Would actually love some of y’all’s advice about something like this: I graduated college in May and started a Sales Engineering role at a cybersecurity company. I had offers a a few startups but because of health reasons and the really good insurance, I couldn’t turn this role down.

Now that the health issues are behind me, I have the ability to move to SF and work with a team of robotic engineers on a new project they’re building. Only caveat is I’d be doing it purely for learning; I don’t have the skills necessary to provide value to the team yet.

Haven’t talked details all the way through with the founder I’m talking to, but I think it could be an incredible learning experience. We’re syncing up after Christmas, anyone have any suggestions on what to ask or input on the situation in general?

So in the current economic/tech-job environment you have a fairly secure job, a whopping 7 months of experience since graduating and you think it's a reasonable idea to quit to take on an unpaid role with a startup...unless you happen to have millions stashed away, or a fallback plan - I can't imagine why anyone would think this is a responsible idea.
Do whatever you want. Life is short, and even if you are making the wrong decision, you will learn a lot from the experience. The saying, “don’t go counting other people’s money” comes to mind here. If the OP is young (probably is if recently graduated), they have more opportunity (time) to rebound from the experience if it turns out to be the wrong path. Make your financial mistakes when young if you’re going to make them.
> Do whatever you want.

Of course. Having said that you have to take a look around and decide if the conditions are remotely in your favor, right now, and when/if things don't pane out in 6-12 months. The economy (not the stock market) isn't great, finding another job without much experience in the current state of the tech industry might look even more bleak. I graduated right after the dot com bubble burst. I took the calls from recruiters offering me sign-on bonuses and other crazy stuff during the bubble - I declined and chose to finish school instead. A year later after graduating I moved to Boston and heard first-hand accounts of developers driving cabs to make ends meet when things imploded.

It's one thing to take a high risk / high reward chance, but swapping a steady good-paying job for effectively an unspecified unpaid role doesn't seem like that. If he's willing to work unpaid, he's more likely to get a low-ball offer if/when the company decides to employ him.

I'm not going to tell you outright not to do it. It sounds fun, and SF is a good location to be in tech right now. However, there are some major red flags around you quitting your job, moving to one of the most expensive locales in the world, for an unpaid role.

* Be prepared for a potentially lengthy period of employment. The market is not what it once was, especially early in your career, and interview cycles are long.

* Consider that startup founders in SF have a high appetite for risk, may be very charismatic and persuasive, and ultimately will bear none of the consequences if this doesn't work out well for you. Sadly, founders can be exploitative too, and asking you to move to SF to work for free sounds exploitative.

* There are a lot of good options out there! Speaking as someone who broke into the SF tech scene after starting my career outside of it, the first few companies/job offers are going to sound unbelievably amazing. That's because they are sales pitches, sold to you by professional salespeople. Over time, once you have seen some of those promises fail to work out, you may view the sales pitches with skepticism. There are going to be more amazing opportunities, and some of them will pay.

Having said all that: I once quit my job and spent down my savings to work on a passion project. And I once left my hometown and set sail for SF, too (although I was paid for that.) Ultimately, if you have a good social safety net and good skills, you will probably be alright, even if you do something a little bit wild like this.

If you have a strong network of support for housing and/or returning/new health issues, there’s nothing wrong with taking advantage of that to pursue your passion while you’re young. That being said: In other industries, this is known as “being paid in exposure”. It rarely translates into real monetary value, and it’s usually a sign that your client/startup would like you to work for free. Your time is worth more than you think. So by all means go for it if it seems exciting, but if any any point it doesn’t pass the vibe check, walk out sooner rather than later. You can get exposure to robotics elsewhere.
The other commenters already have you a good heads-up about the risks with thr SF robotics position.

I'd like to draw your attention to the fact that there is a lot to learn still at your current job. Dive deep into Sales Engineering and learn as much as you can from the non-engineer salespeople at your job. Those skills are very valuable on their own, and you're already in a good place to learn them. You'll have time to dive deeper into engineering/development at your next job...

You might be interested in the Recurse Center (https://www.recurse.com/) and the experiences of people who have gone through it (they heavily encourage blogging about your time there so there is lots to read).

Note: I am not affiliated with the Recurse Center, just a big fan.

A long time ago, after getting burned (by bad people, not by work itself), and temporarily not being able to get interested in anything, I decided to live very frugally, and force myself to learn an area that I knew I would normally find very interesting.

That worked, and I got my mojo back.

I also became a bit of an expert in the niche I was learning. That helped get me work that was unusually challenging and rewarding.

(I've since moved on to other areas, especially startup do-all-the-things roles.)

Just an anecdote, maybe an edge case. I don't think it's a reliably repeatable formula. There was a lot of good and bad luck involved. And, under the particular circumstances, I had to be willing to give up almost everything else, and ended up giving up things I didn't even know I was giving up.

How important to you were some of those things you gave up prior to beginning this transformation?
Very. Speaking to tech workers: if you have the means to take an employment gap with reasonable financial security, that's an entirely different thing than doing it without financial security.

Without financial security, to get by, you might have to suffer all sorts of things no one should have to put up with. The hardest parts are probably not what you would've guessed.

A penny-pinching lifestyle can also have effects on relationships. A "starving artist" or "poor student", who thinks differently, definitely has temporary appeal with many. But that's a lot less attractive to a partner's long-term thinking/feeling by late 20s, if they want to raise a middle class family, with good schools, safe housing, and comforts. My sense is that someone whose field seems to be "techbro", but who doesn't already show signs of financial comfort, is likely registering more as no-future, not like a "poor" med student (who will seem viable for raising a family, with just a well-defined period of hard work and non-affluence to get through first).

If at all possible, endeavor to have a FAANG war chest, or to be born to wealthy parents, and your gap becomes much better.

I'd like to take this question one step further: When do you think is an appropriate point to take a sabbatical? After working for a year, two years, three etc. The reason I'm asking is that junior developers might feel the need for a break earlier in their careers compared to experienced devs.
"Sabbatical" after 1 or 2 years is a joke right? It's no wonder companies are looking hard to ditch entitled software engineering labor as quickly as they can.
Imagine people would actually express what they want in work environment and we could all work the way is best for US. That would be miserable!
I think employers, already prone to looking askance at resume gaps, might be particularly put off by that (no counter example of long commitment, no way to brush it off as a better offer or need to move). I personally wouldn't risk it until I had four or five years at one company but others may have more confidence.

You might be able to get extended unpaid time off without leaving. My team has an unofficial policy that you can take up to about a month unpaid (not every year).

If you do something worthwhile in your time I don't see why there would be a waiting time.
I am close to deciding to do this with 2025; go hack on things I like, ignore the news (tech news included) and build things. I am starting to need it as I am starting to dislike the profession; love coding just not coding for anything related to money.