If you've been earning on a typical career - say £25k/yr starting in your mid 20s, £35k-£45k through your 30s, perhaps getting upto £60k by the time you're into your 40s, you won't have saved enough to pull even £20k a year for a few decades.
https://uk.indeed.com/company/Precision-Microdrives/jobs/Sof...
https://uk.indeed.com/rc/clk?jk=62dc4988a0e4f36b&fccid=0de01...
In Munich, Germany (one of the priciest cities in Germany), the overall average rental price is €700 for a one-bed apartment[0]. Compared that to London, a one-bedroom apartment rent is going to cost you over £1000! €1178.48 euros![1]
In Eastern Europe, you can have a very good quality of life for even cheaper. The only problem is the language barrier.
I live in Sofia, Bulgaria, and pay €340 euros for a 2-bedroom flat in a pretty nice area of the city. A coffee costs around 2 лв (about €1), average pint around 3.80 лв (about €2). With a London software engineering salary, I save a drastic amount of money compared to London, and can usually afford to go to more restaurants, bars and outdoor activities (Love that I can ski just 20 mins away in the mountains!)
I assume it would be similar for people who can work remotely for a San Francisco company but live in a different state?
[0] https://www.expatrio.com/living-germany/costs-living-germany...
[1] https://www.london.gov.uk/what-we-do/housing-and-land/improv...
Post-covid, where many companies are allowing remote work, it's not at all so clear cut for them. You don't need to leave your hometown and move to a booming tech industry anymore, so paying people who live outside the bay as if they have no other options is resulting in a lot of the big tech companies' hiring pipelines drying up. Hopefully they figure it out
A senior engineer with 10 years exp 5 years ago made £35. Now someone out of a 6 month bootcamp can ask for that.
That doesn't even get into all the other roles that have popped up liker product / delivery which dilute engineer contributions and narrow their skillset - which someone in their 40's has.
Chances are by the time you're experienced enough to be pulling in that, you'll also be looking at wanting a family home rather than a small flat, which is going to be costing you more like £1k a month outside of London.
Once you're at say 200k, your marginal rate (as you'll have repaid your loan in the first couple of years) is 45%
Someone on $500k in CA will pay $210k in taxes. Someone on $500k (£375k) in the UK will pay $220k (£165k). That's not a massive difference.
Fun Fact: The nordic countries have a fairly flat tax rate (flatter than the U.S.) as well a 25% VAT and a low (20%) corporate tax rate. Most people don't realize this and would howl about regressivity if the U.S. introduced a 25% sales tax and lowered the top bracket to anyone earning more than $59K - which is Sweden's top bracket this year. So "beyond a certain point" for Sweden means "beyond $60K/year income".
Retiring at 50 is extremely risky in terms of sequence risk[0], so you'd want a low withdrawal rate on your pot. You're also likely to want a higher income initially while you're still young enough to enjoy it.
So let's say your target is €2M for a €60K/yr income until you die, after a 25 year career. That gives you a couple years of fucking around after college / some bad years / gaps.
To achieve that over a 25 year, investing in to a smooth 7%/yr bull market, you're going to need to invest €2,500/mo. That's something along the lines of €50K/yr of gross income (assuming 40% tax).
Most software engineers in Europe probably don't even make €50K/yr... and we haven't even taken in to account taxes on gains, raising kids, buying property, or just enjoying life throughout your career!
[0] https://www.kitces.com/blog/managing-portfolio-size-effect-w...
> Most software engineers in Europe probably don't even make €50K/yr
These two statements do not mix well together, if someone doesn't make 50k/yr it's unrealistic to expect to retire with 60k/year.
Let's see more realistic numbers. You make 50k/yr, getting 35k after taxes. COL is around 25k, but that varies wildly; with a partner and each one's COL is lower, but with kids and it's higher. Of those 25k/yr, 15k are for rent. You save 830/month, which gives you 630k after 25y, or 25k/yr at a safe 4% withdrawal rate (gross, so not enough).
But also let's say instead of paying rent you get a mortgage at that price, so when you own the place that is reduced drastically. Suddenly you find yourself with a COL of 12-15k/yr net, making 25k/yr gross from what you've saved previously.
Sure it's tight, but these numbers are without extreme sacrifice that you mention. Get lucky and make 60-70k/yr, or find a cheaper place, or inherit something (a lot more common in EU that USA I'd think), and it now seems possible.
And some costs are just fixed for everyone, so there's a lower limit to consider
The bottom line really is the balance between CoL and earnings rather than absolute earnings.
To achieve a given fraction, R, of your career salary in retirement you need to give up a fraction, S, now. My claim is that most people won't be willing to give up S to achieve the R they feel they need for early retirement (at say 50).
Personally I feel that unless you're 20-25 and have hit it out of the park with a great career starting salary you may as well forget about it and look to retire later... maybe start investing for your kids instead. Give them the 20 year headstart they can't give themselves. Investing for a decade or two longer is the magic sauce
Not all developers can retire within 25, but what I'm trying to say is that a significant fraction of EU developers can, if they learn and are smart about their money, either retire very lavishly at the normal retirement age or retire 10-20 years earlier with a bit of luck/extra effort.
Most people in software, or any tech field, are barely middle class let alone retiring aged 50.
Graduated in 2004 (right after the dotcom crash) with $70K in debt, mostly private loans. I didn't get that usurious gorilla off my back until 2014. In hindsight I was dramatically underpaid the first 5 years, but still.
I made that financial decision at 18. First in my family to graduate college. Nobody knew better to tell me not to do that.
A lot of other people are in the same boat.
If you make 1M SEK/year (~100k USD) you are in the very very very top of IC’s in Sweden, and your salary post-tax is roughly 68k USD.
Of course you can save a good chunk. Save roughly half, and still have the median post-tax salary.
(And you can save in a less taxed private retirement scheme which can be drawn from at age 55, but at the same time there are implications of not working at the end of your career for the government sponsored pension)
https://www.mrmoneymustache.com/2012/01/13/the-shockingly-si...
The whole society is really structured for people to keep working until 65 or so. E.g. taxes are really progressive, so saving in a high income year and living off that money in another year (with no taxable income) is super expensive. There are tax exceptions for retirement savings but you can’t access that money until 60 or so. Also, the state pays your base pension, but you can’t access that money until 63 or something.
I just moved to the bay from the enterprise world, so my net worth is 400k. At this rate, assuming very conservative raises and 6% on all investments -- including already reserved stock units -- I'll be worth $2.2m in five years (age 40). $7.5m by 50.
And that's just assuming I hit $400k-ish in the next few years and stay there for the rest of my life, and my wife gets no significant raises. If I get higher, which is entirely possible, I'll make even more. Or maybe at some point I'll try for a startup and go for the really big money. Maybe not.
Of course, many of those assumptions could not work out. But the kind of exponential advantage of saving a large fraction of your paycheck eventually overcomes any disadvantages. Worst case scenario is tech goes bust and US stock market turns into Japan's in the 80s, but in that case I'll still be better off than most because I have a lot of savings and I'm not addicted to the paycheck.
I think the plan will be to do this for a few more years and consult part time. Full retirement would be too boring.
A net worth of $2.2m is pretty much unheard of here. The only people I know with that kind of money are founders who successfully exited their startups.
The above isn't universal. Quality of life is one thing companies compete on so the only companies that give you one week are start ups (where it is understood you are taking a risk in hopes of big payoff from your options), and game companies where the dream job gets people accept abuse.
Edit: and you still have yet to demonstrate that your income will last for the next 5 years, let alone 15. Don’t count your chickens yet.
There used to be stories from the .com bubble of people who only knew a little html getting six figures. On being told this around ‘08 everyone would nod and think that it was ridiculous - after all fresh college grad backend engineers could be hired for just 30k at the time on the low end in the US.
Flash forward to today and we’d think a front end engineer or designer with technical knowledge for those rates would be a steal even after adjusting for inflation.
I don’t doubt techs impact, or that the big tech should be the most valuable companies in the world. But I would be surprised if software engineer became the highest paid profession on a permanent basis, which with current salary progressions is a given without a correction.
Plus sounds like you dont have kids, they are very expensive in both money and time. Have you seen how much childcare is?