upvote
> last me a year or two being frugal

Word of advice.

Get a part time job where you can keep your skills up-to-date because from personal experience personal projects on GitHub will not be enough to land a job in two years. Make sure for every penny you spend you are earning equal.

The two years are going to fly by.

EDIT: I'm not joking about taking this serious. You want to be working when people start losing their jobs to AI. Most likely this is going to end with society rethinking distribution but you are going to need to be able to survive the changes and 2 - 3 years is not enough wealth.

reply
Seconded, though from a different angle. In my experience, it's surprisingly hard to live frugally when you don't have a job; my spending actually went up at first because I had all of this free time for activities I didn't have before. Started doing more hobbies, going for trips around town, generally participated in the economy more than I could when 8 hours of my day were spoken for. What I thought was a year of runway was probably closer to 3-6 months.

My solution was getting a part-time job (non tech) but also had to significantly change my spending habits which was not easy.

reply
On the other end, I live very frugally and when I spent six months without work I calculated how much my savings would last with my no job level of spending and it was 21 years. So anyone who wants to learn to live frugally would be wise to start doing so while still working, because that's when it's the easiest.
reply
It's very possible in 2 or 3 years there won't be much of a job market remaining and the best thing you can do now is something you own.
reply
I imagine politically it will be like during the pandemic. The government goes full socialist to prevent riots and revolution -- they are going to print lots of money. It is going to be chaotic period. It is already starting and the best thing people can do is make sure they are employed, developing skills, and not spending savings. You want to make it to the other side of this.

I have a very niche set of skills so I could up until 6 months ago pick up contract work anytime I needed. Despite being one of the best in the world at what I did, I can't compete anyone with $400 in tokens using Codex or Claude Code. I'm pivoting quickly but the sentiment is "Oh, shit, this is coming fast and heavy!"

reply
Nothing like retiring with only 3 years worth of savings and no plan on what to do after that.
reply
If you don't need to support a family and are unhappy otherwise, why not?

Sure it's not 'the smart thing to do' but if it makes you happy and you're still not far worse of than most people...

reply
Because if you are unhappy now, just wait until you are homeless
reply
there are in fact plenty of ways to earn enough money to get by on a simple lifestyle
reply
People in tech, especially from US, are so accustomed to spending $5,000/mo just to survive, that they cannot fathom one is able to live without having a tech job in San Francisco. It's a pretty sad state of affairs.

I live in a first-world European country where the average salary is about €25,000 per year. My mortgage estimate is less than €300/mo. I'm not that afraid of having to supplement my income if I need to. The world will still need cheap and experienced software engineers for a while.

reply
Yeah, I was just living off $1k/month in Brazil just to see if it was possible. It definitely is. And was in a beautiful, safe area.
reply
Feels like an unfair judgment of someone else's values, which have no obligation to match yours.
reply
I think it's not a moral, but financial judgement. Unless an alternate income is achieved before that deadline, becoming destitute except for a small cottage is not a great prospect.
reply
Definitely not my first rodeo, but feel free to gloat.
reply
They didn't say that they are retiring, just that they are ending their career as a software engineer.
reply
> a Erlang-like microkernel/runtime I have been designing for the past 4 years,

I don't want to step on your design process, but if you want to explore some microkernels to run beam, I can link you to mine and another one that I ran into recently. Asking before linking, because sometimes you'd rather not look.

reply
1. Please do link your microkernel, I'm very curious to learn from other people working in this space

2. I'm not exactly looking to recreate the BEAM. I'm building a message-passing microkernel built on my interpretation of capabilities: they replace PIDs in a way that they basically become akin to object pointers, with all the extensibility and security. It's a pretty wild prototype, with a ring-0 kernel that's less than 2k lines which only deals with paging and interrupts, and the userspace is one-scheduler-per-core and a stackless design on a linear address space. A design goal is MAXIMUM performance and simplicity: in most cases a sending a message to another capability is no heavier than a function call, unless the destination is currently busy.

Processes just export a

    void handle(void *cap_private_state, msg_t message)
entrypoint instead of a main function. I just want to see where I can take this idea.
reply
Good luck to you. I did something similar, with a big list of projects on my backlog (including a game) and just burned out in a totally different way after 8 months. I found for me, I cannot do things in a vacuum, it has no meaning. There needs to be a deadline, an urgency, a customer problem... otherwise it all just felt pointless.

I ended up coming back as a contractor, but have repeated the cycle 3-4 times since then. It's a strange one.

reply
Maybe I know what you mean: after burning out 6 years ago, I have managed to dedicate 3-4h per day to work, and I didn’t know what to do with all the free time I had. It was excruciating. It made my recovery longer than it had to be. After reading a lot of philosophy and being patient with myself, I have found a source of creativity within me that regular office hours had completely eradicated in my adult years.

All this to say, a person trained to work for someone else 40 hours a week for all their adult life is not able to self-direct and find meaning without a lot of introspection and readjusting.

reply