If you look outside of coastal cities, there are plenty of job offers for engineering jobs that pay less than 6 figures. Over in Europe and East Asia, $50 to $60k salaries are the norm. And people job hop frequently for a few extra $k because that corresponds to a significant increase in quality of life for them. The difference between a 2 br and 3 or 4 br apartment, between another kid or not, etc...
People will absolutely leave your company if they think they can get paid more elsewhere. People will absolutely pass over your job offer if they think they can get more elsewhere.
You also see the reverse phenomenon which is that you'll find plenty of engineers doing soul-wrenching, boring jobs in toxic environment who still say because they are very generously compensated (hello FAANG).
Yes, and we have plenty of nice stuff that goes along with it
Healthcare, 30 paid holidays, unions, paid overtime, weekends and calls off work come extra (it is 40h week period, want more pay for it), retirement, flex time, ...
Like the OP, my expenses are more than covered, getting more isn't worth the hassle to change.
Ah, and in some countries having too many companies on the CV isn't well seen, it appears the candidate isn't able to fit-in anywhere.
I just left a job at a major bank where all the non-engineer roles got paid, or at least could be paid more than I got. There were 5 pay scales for engineers, the top 2 of which weren't even being used. I got there from a freelance contract, and I had to take a serious pay cut to continue working on the project. It was a really cool project, which I wrote the initial prototype for, and guided a growing team in its development, and I accepted the pay cut because I loved the project so much, but a year later I left to go back to freelancing. I think that's the only way to get paid your worth here. Meanwhile the company is wondering why they can't retain senior engineers. If I wanted to be paid more, I'd have to take on more organisational duties outside my team, and I just wasn't interested in that, so I left. For an interesting freelance project that pays even more than that bank paid me when I freelanced for them.
It doesn't have to be 6 figures, but I think senior software engineers absolutely should be getting manager-level salaries, without having to dilute their technical focus by taking on other responsibilities.
I've heard Goldman Sachs has attempted to make some strides in running their Marcus product more like a Silicon Valley tech company (within reason). But I've also heard that ultimately that it too fell prey to the burden of the old conservative bank culture. A friend who worked there until recently told me not to fall for the glitzy marketing, and that it was just all more of the same. Would be interested what someone who is actually working there now has to say, esp. someone that has worked in both SV tech companies and Goldman to compare.
At one bank, I was in a team that straddled the line between the international and domestic sections of the bank, which used to be more independent from each other, but we had to deal with both. Getting a simple firewall opened up between two systems on either side took 6 months.
[0] One bank that arguably took the tech company most seriously, wanted to be a bit too much on the cutting edge in my opinion. They were very active in the Angular community, which was absolutely great, but they also wanted to do CICD, which just didn't fit with all the security checks necessary at a bank. Parts were moving very fast, and parts were moving very slowly.
At that same bank, we also had a very clear mandate that we could say no to business. At some point, after we felt we put too much in production in rapid succession with insufficient testing, we had to block a next thing that a business guy really wanted to see in production. Really pissed him off, and he threw a tantrum I hadn't seen before or since at any workplace, but we insisted and our manager backed us up, so that was definitely good.
>> ([..] most businesses these days) are driven by tech and would fall apart without it
Yup. It's like, is Coca-cola a "tech company with soda department"? Pretty sure they have programmers and some non-trivial IT infra as well.
The 1st was the real product, the 2nd the nice-to-have
Obviously core tech in banking is infinitely more critical than an app but the point is the same; the tech in banks, unless its 'quant', HFT or ML is not the money maker and therefore won't be paid as such
Yes, there are some consumers for whom those everyday services are everything and they'll go to some 'app only' bank that does that well and without excessive fees. From the point of a traditional bank, that's not a problem, good riddance - if they don't use other products and aren't willing to pay excessive fees for everyday things, there's no money in having them as customers, and when they'll want to do something profitable (e.g. take a mortgage) they'll come back from that app-only bank as that product (the financial product, not the tech product) is actually competitive.
Note: this is from an EU viewpoint. USA may have a bit different perspective as the regulations there allow quite a lot revenue streams (e.g. bounced check fees) from people with no money and no other products, in EU much of exploitative payment practices have become restricted, so these customers simply become unprofitable and not really desired, the main value of "having them" is that this might help you sell profitable products to them later when they have more money and/or more plans for credit.
Of course for very specific high-value transactions, it may be useful to talk to someone, especially when it's something that also involves advice, but most people only do that kind of thing two times in their life: for mortgage and pension.
Modern banking does not function without the app (be it web or mobile).
Meanwhile, IT is an internal "cost centre", a necessary evil, a bunch of resources preferably outsourced.
- Where/how do you (as a freelancer) find your clients? (Do you focus on clients from the financial industry?)
- Where are those clients from (location-wise)?
- Do you work remotely? If yes, does your timezone need to match your client's timezone? Put differently: How flexible are you when it comes to working hours?
Contractors are paid from the project budget (capex) and often don't have to go through the central HR department which allows projects to pay what they need to in order to attract the right people. We typically work alongside FTEs but we get "rolled off" projects as they ramp down at the end whereas the FTEs either stay on or get reassigned within the company.
For me, contracts typically last 1-3 years.
- I find my clients through my network of people I've worked with in the past
- My clients are usually based in Toronto like me
- I've been 100% remote since March 2020.
With respect to remote, my current client is trying to get people back to the office in a hybrid model. If they force it then I'll probably look elsewhere.
My projects tend to be 1-2 years where I'm part of a team working on the same thing. A single client at a time.
My clients are mostly from Amsterdam, where I live. I want to be able to bike to work. Well, normally; these days I work from home, but we're in the same timezone and I work normal working hours.
Also all inclusive contracts are quite common or some legal workarounds with payed overtime after x amount of hours (where x amount would be working 2 times as much per week), never heard of unions for this sector in DACH either.
Frankly getting a 10k salary bump in Europe is still pretty solid - for 20k I would bet most engineers around here would make a switch. (note that you tax down ~50% above the 60k you earn from now on).
> Ah, and in some countries having too many companies on the CV isn't well seen, it appears the candidate isn't able to fit-in anywhere.
True, but if someone switched jobs every year it feels like a red flag to me anywhere where the cost of hiring actually matters I would say.
Debatable. In most European countries, if you lose your job you still have health cover. If you lose your job in the US you do not keep the company benefit health insurance (except as part of a severance package for a limited time). For H1-B visa holders, they must leave the country (this is relevant for anyone based in Europe who is trying to determine whether to stay in Europe or use a visa programme to relocate to the US).
I agree that it is stupid to tie health insurance to your job, but it isn't the big deal you make it out to be, so long as you have savings
That phrase is key. Most Americans don’t have savings. Even among the professional class, savings are often nowhere near high enough to pay OOP for insurance at market rate.
That’s quite a hill to climb before I see a penny of income into my pocket.
If you are married and you and your spouse were on the same statutory health insurance, then you're covered by your spouse. Which can be the case in the US depending on your spouse's coverage.
And yes, if you earn below 450€ a month, you're generally covered by your spouse or family's health insurance with many little rules and exceptions. None of those exceptions are deal breakers though.
This page (https://allaboutberlin.com/guides/german-health-insurance) explains more, and has a very accurate calculator that takes those edge cases into account.
It's a huge difference.
It's not only diminishing returns at work but simply crossing that comfort threshold severely drops the incentives from "survival mode" to "eh... yeah... maybe".
And sure, if you like living just above your means you'll always be in "survival mode". Always the better car, the better house, the better vacation, they need to be financed and every little bit will count. I think that's not where most people are.
You mean, to avoid the social security fees (health/pension/unemployment/…)? After all, as a consultant (whether incorporated or not) you still need to pay taxes and the rates are pretty similar to tax rates for employees.
- That salary certainly does seem realistic, even though I'm on the higher end and have a base salary above that;
- I also get the same amount of paid holidays, might be even a couple more;
- we have great hospitality insurance, mutuality (general health care) has to be paid by ourselves however, even though that's cheap;
- they do help me save for pension in the form of a contribution, but it certainly isn't enough to retire of, I see it more like a nice base, but will definitely need money on top of that to actually keep living a good live (at least if I want to stay in Belgium);
- they are flexible in timing for sure, that is something I'm grateful for, as long as I get the work done it's cool;
- they do not expect work in the weekends or after office hours (if you do flexible hours it's of course up to you to do the promised hours at some point or another of course);
However, never ever:
- have I get overtime paid, in any of the companies I worked for in Belgium or the UK;
- have I get the chance to be in some kind of union that's standardised within the companies I work for, haven't even heard ever of a union for software developers;
Further more I'm always been told that despite the fact that they earn their 200k salaries they on top of that get also nice bonuses, options on stocks, 4k pension saving and premium health insurance covered. Or is that too much rainbows and unicorns I heard of?
If you have a modicum of talent and a flair for interviews, they will gladly buy your soul for $250k/year + bennies from heaven.
Not at all. You're expected to be productive to a certain standard (and even that is sometimes iffy), not to be 24/7 available.
DC/Mid-Atlantic salaries at an established (non-FAANG) company are more like $85-$100k for a recent grad, $130-$170 for senior developer positions. Most of those jobs are in the suburbs, where a nice house is in the $500-$1million range.
I'd say this applies to HCOL areas too like NYC or even the SFBA. If you're working for a cludgy old Fortune 500 tech-is-a-cost-center enterprise company (where the majority of SWEs are working), you're probably not making more than $200k-250k at best as a senior SWE with many, many years of experience unless you have some niche specialty.
A Senior Dev would be expected to operate mostly independently on day-to-day tasks, capable of contributing back to their immediate team (mentoring, working with product manager, etc), work directly with customers and leadership as needed, and be recognized as somebody with answers to problems within their immediate area.
In such cases is it still considered the terminal title, the one you either earn or are pushed out for not earning, but are not required to go beyond?
Assoc to Senior or Lead - being successful at normal tasks over time gets you there without much active career management.
Senior to Principal - you'll have to seek out interesting work, prove capable of working across product/business or technical boundaries, and start interacting with leaders outside you team.
Senior Principal - all of above, plus interacting regularly with VP, leaders in Product Management group, capable of high level design/analysis, trusted by peers and leaders across your organization. High level of ability mentoring and leading.
Funny to compare that with my previous experience at an IIOT startup, where I was employee ~#30 and the third or fourth engineer doing cloud stuff. Started at Staff, left at Senior Staff after two years but would have been Principal if I stayed another 2-3 months. The gap is big!
However, given that more and more companies are becoming more open to WFH setting, it will hopefully make the things better for the devs outside the States.
Technical skills wise, for areas from above, you'd usually be looking at the strong background in algorithms, math & statistics, internals of operating systems, underlying hardware but mostly about the CPU at the microarchitectural level and strong expertise in at least one programming language.
More info can basically be found on https://werk.belgie.be/nl/themas/werkbaar-en-wendbaar-werk/a... (also available in French).
As for unions, normally if a company reaches 50 employees they are required by law to have a union rep. How exactly that works I don't know. Also while I personally also have never heard of a software specific union, you can always just go with the big normal unions if you want, it's not like they're going to turn you away.
Now you have: https://prospect.org.uk/tech-workers/ or https://www.unitetheunion.org/ in the UK.
I had colleagues in both at a previous job, depending whether their jobs were more scientific (we'd call it data science now) or engineering.
Both unions are more general than just software/IT.
That, to me, shows that my salary is still well below the well off people in the city who can afford those houses (for an idea of what I'm talking about: houses in the more affordable areas around the city where you can get 20mins commutes or less, or even ride a bicycle to work, cost upwards of €700,000... with my current salary, the recommendation is that I shouldn't borrow more than €350,000 - around 4.5 times the yearly salary before taxes, so I need to first save around €350,000 or sell my current house and hope I'll make this much in return to be able to buy a house where I want... even then I would be playing with fire as interest rates are set to increase and any increase could get me just below water if I tried something like that). I would say that, given this, to be considered well off you need to make enough to be able to afford a house like I am talking about here, which would require you to probably earn at least €100,000 per year, which is well above my current pay and I don't know any companies here that pay this much for developers no matter how experienced (though I've heard it's possible - just never seen it concretely and never seen offers above 75,000).
>Healthcare
That's definitely a you problem, the US is the outlier here.
>30 paid holidays
24. Based on 6 day workweek. So 20. More is optional.
>Unions, Paid overtime
Rarely are there Unions specifically for the IT department. Employers here like "Vertrauensarbeitszeit", which means count your own hours, which usually ends up with you doing more (unpaid) work.
>weekends and calls off work come extra
Also very much depends on the job, many people do it without asking for compensation. In one place just being on call got me a good extra 20% salary, in another they refused to pay for it and now it's "non-mandatory" - but they know someone will likely still pick up the phone.
>Retirement
Biggest scam in history. I get the need for such a programm, but I'll be getting maybe 10% of what I put in out. Fuck being a millennial I guess.
>Flex Time
Already said. Mostly a negative because your performance review will check if your projects, planned with way too little time, will be completed. At least that's the case in development teams. I stick to platform teams for this reason.
Quite a well known names do it.
Cherry picking a specific company/domains doesn't help your argument of "everyone in Europe has it so good".
Yeah, everyone knows IG metal in Germany has it good. Others? Maybe not so much.
If you are in your 20's, it is totally worth moving to the US where you can get paid 500K+ per year if you navigate your career efficiently. I posit that making this much money more than covers any of these additional expenses that you call out.
I’m sure some can but this is not the norm and expectations need to be checked and called out when wrong.
So I think it is reasonably plausible for someone towards the older end of the range with a bit of skill and good fortune. It feels unlikely that the trend which I described above (of company stock going up 2x every two years) will continue so I would expect effective compensation to go down a bit. But on the other hand compensation can be pretty sticky and plenty of people will be willing to quit after reaching the 4 year cliff (where their stock awards would no longer be worth 2x what they were meant to be worth) to look for high pay elsewhere.
Also keep in mind bonuses are rarely guaranteed or part of packages, so they are completely speculative for new grads.
It's also baseline entry-level comp at Jane Street, and Hudson River Trading goes even higher.
First-year bonuses are generally guaranteed, and after that are "speculative" in the same way that stock compensation is speculative - largely dependent on firm performance (though personal performance can actually pull it them significantly in finance, unlike with stock).
I didn't say this was the majority of devs, I said this was entry-level comp for "top-end finance shops", which is true. It is also true that there are competitors in that space which pay much less, just like there are tech companies which pay much less FAANG & Co, but does not mean that FAANG & Co don't exist or shouldn't be relevant to people's decision-making.
SBF earned what... $22B in the last three years in crypto by the age of 29? If he posted his earnings on Levels.fyi at Alameda Research can I start suggesting people can earn $1B by 30 by moving to Hong Kong and working for top crypto trading firms because out of the massive amount of people trying to do that, it happens to people from time to time?
> If you are in your 20's, it is totally worth moving to the US where you can get paid 500K+ per year if you navigate your career efficiently.
I don't want to say that it's "easy" to hit numbers in this ballpark as a senior engineer in the US, but the way to do it is relatively straightforward and doesn't require any particularly unusual skills, connections, knowledge, etc.
1) There is a set of companies which pay that kind of money
2) Those companies employ a non-trivial percentage of the software engineers in the country
3) Those companies are _always hiring_ more software engineers at those levels
4) The interview processes for those companies are public and quite similar
Obviously nobody is guaranteed to get a job paying that well at one of those companies. Some people simply won't be able to clear the bar (either technically or socially). But the bar is not "one in a thousand". These companies already employ something like 8-10% of the software engineers in the country, so "one in ten" is a hard _upper bound" on how strict they are (and obviously, since their selection process isn't perfect and they don't in fact have every single 10%ile engineer or better locked up, the bar is lower, probably much lower).
I was in a partnership in a small plane, and one of the guys was "in his 20's making $500k+" at google as an L6 plus retention bonus. Several engineers in my circle (early 30's) are on $500k+.
Currently I'm living in Europe but leaving back to SF. I tell people all the time about salaries in the US and point them to levels.fyi, but these salaries are so detached from their realities that they seem simply unable to believe them. Go look at levels.fyi, it matches very well with what I've heard on the ground.
But more broadly, higher salaries correlate with better working conditions. That warehouse worker will have targets to hit every single shift, get in trouble for being five minutes late, will get written up for taking sick leave without a doctor's note, and will have to pay for their own food and drinks.
On the other hand, most jobs that pay a six-figure salary? There might be quarterly department-level targets, but you won't get fired for missing them. Flexible working hours, and no checks you're putting in your hours. Illness? Take as long off as you need. Of course there's free tea, coffee and snacks. Maybe there's also free breakfast, lunch and dinner.
Just because a job is highly paid, doesn't mean it'll be particularly onerous - in fact, often the opposite!
Amazon is obviously notorious. Facebook also seems to involve longer hours. Can't speak for Apple. My friend at Netflix reports working 40h/w on average as well.
I would argue that hours/week and salary are not necessarily directly correlated in the Silicon Valley tech companies.
Personally my most arduous job (50-60+h/w at a Korean conglomerate) was also the least paying (starting salary $35k, left after five years making $60k).
That said, while everyone's circumstances and desires are different, I would say typical quality of life making $300-500k at an above average 50h/w is arguably better than making <$100k USD equivalent at 35h/w even if you include all the European country social benefits. At some point an absurdly high compensation sort of lets you steamroll and acquire those benefits for yourself privately if you want them.
assuming the latter, you're looking at getting hired in at level as a senior engineer (maybe one level higher depending on the company) at most of your brand name tech companies that value engineering talent.
Want to retire early? Easy! Just become a managing partner at JP Morgan in your late 20s and you’ll be rich enough by 30.
And in so many cases, you might be losing out. Did you want vacation time or do you simply want to work while you are young?
Do you want to have children in your 20's? If so, maybe not move to the US. Your child probably will have citizenship of your home country - but maybe not, especially if you don't move back. Worse, though, is that the child automatically becomes a US citizen. This means that if you move away, your child must have a US passport if they ever want to visit again... or must pay $2350 to renounce. It means that the child will, until they renounce, be taxed by the US government on their global earnings.
You probably won't get 4-5 weeks of vacation a year - and even if you do, it isn't a legal requirement that they let you use much of it. And they probably won't let you take 3 weeks off at a time.
Or you might find that you get sick and lose your job. You might fall in love and realize that your partner isn't eligible to move to your country with you. You might find that your retirement in your home country isn't as much because you haven't paid into it as much (depending on the system). Or you could very easily find that your retirement is tied up in a 401k that failed miserably, leaving you without.
If you have dark skin, you might find yourself dealing with a US police force at a traffic stop in ways you didn't in your home country. Good luck if you are trans, and in some places, a same-sex relationship will get you ostracized. Of course, the places in the US where that happens most aren't places paying 500k - in no small part because those places are few.
So no, it isn't totally worth it to move to the US.
I did the calculation for my current job (Germany, huge telekommunications company, city of 200.000 inhabitants). It goes like this
* 72'000€ a year * 38 hours of work per week, distributed to my choosing * 44 days of paid vacation per year * approximately 20 days of paid sick leave per year * 10 days of paid child sick leave per year * covered health insurance
To match those conditions, a job in the US must pay 180'000$ per year (in cash) plus health insurance for me, my family and their education.
Though I do not know what equity is worth. Can those 500k$/y earners get their compansation in cash?
It shouldn't be an issue to take all of your vacation time all at once if you should so choose.
If the job doesn't work out, you can just pack and go home.
Worst case, you get to see a new city, meet new people, and have some memories.
It is changing though in the tech field. Yes, it used to be that 10 years in the same company showed that you're loyal and dependable, but now it's more like "so you haven't learned anything new or been in a different environment in 10 years?". There's a difference between changing jobs twice a year and every few years.
Many people just want to try out new tech and when that fun is over and they have introduced the cost of complexity for that new toy, they run off to the next job. "Improving" the world in another place.
Fun for them, maybe, but bad for the employer. 2 years is often barely enough to have experienced maintaining the full system of the employer for a while and have felt the costs of complexity. Someone who runs from that every 2 years ... I would be careful with that. I am not saying, that this is the case with everyone, who follows the 2 years strategy, but often it is.
In comparison, if I was visiting interviews and if someone interviewed me and asked something like: "So you haven't learned anything new or been in a different environment in 10 years?". I would probably start to laugh and mention to them, how I had a major hand in basically everything that was developed in the whole organization, have done everything from dev-ops to backend and frontend and more in my job and I have maintained it. If that is nothing to them, then they are probably do not value experience or have no idea what to look for.
For example, after 2.5 years, I am looking for a new job, as the company is simply refusing to make adjustments based on the market prices, even after a promotion, I am making 20 percent less than I should be making right now, and this is not an isolated incident.
Staying at a company for 10 years either means that the company is the perfect place (then, why are you trying to leave?), or you just acquired tons of skills in your job that are not transferable to your next job, which both do not look good. Especially, when the job market is so hot right now, it's either that you can not find a new job after withering your skills, or something unpleasant happened in your perfect company and you are looking your way out.
I get what you're saying about the salaries -- our company just recently started a program to normalize salaries with the market and it was certainly sorely needed as we had become notably out of sync. But from the perspective of the business, we don't start getting a strong positive ROI out of a new hire until about a year in. To turn over staff after less than two years is a real cost to us and potential employees that are prone to that are often not the best choices when that risk is factored in.
I also reject your false dichotomy. There are not just two reasons to stay at a company for 10 years. You could, as just one example, strongly care about the mission of the organization and/or the work that you are doing. People do work at nonprofits despite their generally lower salaries.
I'm sure you have pursued all avenues with the company you are currently at, but on the off chance you haven't tried it, I suggest talking frankly with your manager about your market value (backed up with hard numbers from reputable sources) and pointing out that their cost to replace you _and train your replacement_ would greatly exceed the cost of bringing you up to a competitive salary. If the manager has latitude and a brain, this might work for you.
The discussions with my team leader/manager has been going on for more than 6 months now, and it always hit up the same wall: The salary bands are inflexible and the short sighted approach of "making an offer after the employee puts their notice in" culture continues. The HR team believes that (as this is what they have been doing pre-COVID), they can just import people below the market value abroad and replace the people asking for more salaries, although this is just a false notion right now, and they are having extreme problems with hiring.
> You could, as just one example, strongly care about the mission of the organization and/or the work that you are doing. People do work at nonprofits despite their generally lower salaries.
Yes, but this is something that needs to be explained to the hiring manager. Leaving after 2.5-3 years are now the norm, and staying for 10 years is now an outlier, unlike what the GP trying to picture 2 years stays as red flags. I do not feel pressured to explain why I want to leave the company, mostly what I am being asked is what I am looking for in the new company.
I am talking from a position of never having had to ask for a raise, so I am probably biased as well. My job is not a job, in which one can sit back and do a lot of busy work. We have new challenges often and are developing the core product, while the organization is growing and there are more customers all the time. We are thinking about scalability of the product and such things. Many things are in the making. Is it the perfect job? Maybe not. It depends on what you value in a job. Pay, work-life balance, what you work on, co-workers, office setup. There are many things, so the answer might look different for different people.
Best wishes for the future and hopefully you will get that raise.
Well, interestingly, they are not being logical at all. I am not sure why, probably they think that they are making some kind of "savings" by underpaying their employees, as long as they can get away with it.
> Pay, work-life balance, what you work on, co-workers, office setup.
Exactly. I would be lenient on salary if the other factors were nice, but they are pushing heavily on not making working from home available. They are now pushing for a hybrid model, but, from their actions and the messages they are conveying, when the pandemic ends, they will ask everyone to return to the offices and cancel the hybrid model once and for all.
> Best wishes for the future and hopefully you will get that raise.
Thank you very much! I hope that as well.
> For example, after 2.5 years, I am looking for a new job, as the company is simply refusing to make adjustments based on the market prices, even after a promotion, I am making 20 percent less than I should be making right now, and this is not an isolated incident.
OK, that is just one job change. It is not like 5 in 10 years. It becomes increasingly unlikely, that every company you work in behaves like that, the more years and job changes you add. As in 6 jobs in 12 years makes that explanation more unlikely than 2 jobs in 4 years. I think everyone is fine with a few quick job changes. Just don't let it become a pattern. And even then I mentioned, that I would not immediately reject, but caution. I am not seeing, what is ignorant about that, tbh. So yes, if the company does not want to adapt, or pay for experience, then I would not argue against job change. However, also one should consider, that most people make way less money in the job market and that they are not in the position to ask for a raise every so and so many years, just because those years have gone by. Software developers already earn good wages usually, in many areas, and I am not merely talking about the valley or stuff like that. Just compare your wage with nurses and similar.
I am also not arguing about wanting to get paid a proper wage. Maybe I would argue a bit against always wanting more, because you can have more elsewhere. That does not really entitle anyone to "have a right to get paid more". Of course you are free to aim for money rather than solidity, but if you do it frequently, you will one day have to face the consequences. Those being, that people might have a hunch, that you will be gone at the first sign of higher pay elsewhere. (Exaggerating here, ofc.)
But now to the points, where I think you misunderstood me:
> Staying at a company for 10 years either means that the company is the perfect place (then, why are you trying to leave?), [...]
Well, I did use the conjunctive form there. I am not.
> [...] or you just acquired tons of skills in your job that are not transferable to your next job, which both do not look good.
And those are the only 2 options you see? That either skills are not transferable or that it must be the perfect place? Sorry, this is waaay to black and white. It is also possible, that you learn many skills on your job, which are indeed transferable. That is a possibility you do not consider.
> Especially, when the job market is so hot right now, it's either that you can not find a new job after withering your skills, or something unpleasant happened in your perfect company and you are looking your way out.
Why do you automatically assume, that everyone who works somewhere for a longer time has "withered their skills"? It's non-sense in that generality.
Doing the same job in the same company does give you blind spots, as 90 percent of the companies do not allow novelties in their processes and tech stacks, e.g. you might not be allowed to do containerize your applications, as the current procedure "just works". If your job allows you to sharpen your skills, keep up with the tech stack, allows you to learn new algorithms and add new skills to your arsenal, even after 10 years of work: Congratulations! You have the perfect job, please let me know of the company, so that I can apply.
>OK, that is just one job change. It is not like 5 in 10 years. It becomes increasingly unlikely, that every company you work in behaves like that, the more years and job changes you add. As in 6 jobs in 12 years makes that explanation more unlikely than 2 jobs in 4 years.
Exactly! The frequency needs to be slower, as with more experience, you are supposed to have a good sense what works out for you and choose a job that you won't be leaving after a year or two. That is why you are expected to stay longer as you get more experience, from what I understand with my measly 6 years of experience in the field.
But, maybe you should also consider that the job market has changed and 2 year turnovers may not present a huge red flag, as long as the candidate can explain why they wanted to switch jobs. Although, many companies are now optimizing their salary/perks/promotion structure and their culture for developers staying for 2-4 years, instead of 10 years as it is used to be. All my three companies were like this, maybe I am just too unlucky, I guess.
This is self-correcting though: if you end up with a CV with so much job-hopping that you don't get any more offers because of that, you'll just stay where you are until your last experience is long enough to prove that this is not a concern anymore. So I wouldn't worry about that.
No hard evidence here, but I think you really have to push it to end up in this situation, and I don't think 3 or 4 two-year stints put you in this position (especially not in SV, but even elsewhere as long as you have a story to tell). Talking about the market in general, of course some companies might have biases for candidates who only had longer experiences.
Also better have a good answer why having changed so much between companies, saying it was for more money isn't going to be a good outcome on an interview.
If you want a good answer for that question, tell them you switch jobs once it's become clear that there's not enough room for growth in a company anymore. And this growth isn't just about salary; it's also about learning new skills, new technologies, new responsibilities. If they want to keep you longer than that, they need to keep investing in you.
In my current situation (UK) I have all the benefits you mentioned with none of the drawbacks, especially not the salary $60k salary cap (which I think is a misconception since some jobs I looked at during the whole Brexit fiasco were in Europe and paying closer to €90k).
They might if you're in a teacher's union, or working in some minimum-wage job with a mandatory union.
But for any high-paying position like software engineering your union is there to have your back if you're being screwed over on your employment contract, to bust the balls of employers who worked you for 41 hours, but only paid out 40 etc.
It's essentially a form of collective employment insurance for your industry, for which you'd pay a small monthly fee.
I'm always angered by these over-generalizations for the whole of Europe. Europe is not a single country with identical laws and working conditions but they differ wildly by borders.
The minimum amount of vacation days by EU law is 20 per year for every full-time worker in the EU but workers can get more based on union negotiations of each individual country or individual company perks that wish to attract talent.
In Austria, the norm is 25 paid vacation days a year for all full-time workers including tech workers. I rarely saw more that 25 days of vacation offered for tech workers here even at supposedly "top" companies which Austria doesn't have many of.
>paid overtime
Same for this. In Austria, most tech jobs don't pay overtime (thanks to shitty "all-in" contracts) but, factory style jobs with clocked shift-work do, since those are usually unionized and the metall workers union is one of the strongest in the country. Also many jobs, especially in public healthcare sector do a lot of unpaid overtime due to underfunding and staff shortages. In low-skilled jobs with high competition, like hospitality and cleaning services, unpaid overtime and your boss being abusive is pretty much the norm.
>Ah, and in some countries having too many companies on the CV isn't well seen
Gee, let me guess, hyper-conservative, 100-year-old German boomer companies(factories)? They're free to expect that, but staying 10+ years at the same company was good way-back-when there wasn't rampant inflation, and rampant real-estate prices, and a factory worker could support a family and buy a home from his income and he'd be employed till retirement and the company would always invest in his training. Those days are long-gone now thanks to globalization, offshoring of jobs and unrestricted immigration, so any company is happy to keep your wage growth below asset inflation levels as you loose out and the company wins as inflation is eating their loan paybacks and the salary they have to pay you, so the only way for you to claw back some of those losses is to job-hop (if you can).
And if you don't like it, there's nothing you can do about it if you don't have skills in high demand in a filed suffering from a shortage in your domain, as unlike the 1960's when even workers with basic education(high-school) had leverage, the company can now hire through a plethora of more candidates thanks to easy immigration, or offshore your job completely to a palace with less employee/environmental protection, while paying fuck-all in taxes through their shell company registered at a post-box in Luxembourg, basically depriving workers of most of their leverage they had in the past. That's why political parties on both extremes of the spectrum are seeing a resurgence in Europe. If we don't fix the rampant wealth inequality yesterday, we're gonna see political extremes and civil unrest growing stronger in Europe. Which is why I guess the EU nation states are so keen on gaining more surveillance powers and banning encryption, to make sure they stomp out any civil unrest before it happens.
The biggest perk we have in most EU countries is paid sick leave and health insurance if you lose your job. If your health ever declines and you end up loosing your job this is invaluable to not becoming homeless. Although many of those social benefits suffered cutbacks and receiving them became stricter in some countries after the 2008 recession.
Yes benefits are better in Europe, but not so much that you're better off earning $100k here than $200k in America.
Like I live in a European capital and am just below $100k after almost 8 years of experience.
We're just colonised by massive US corporations which ship the profits back to the US (and avoid as much tax as they can!).
We're colonized by the over-regulation that doesn't appreciate entrepreneurship and stifles innovation. That's why big tech almost never starts in Europe. For better or for worse.
Contract normally specify the paid leave excluding such Bank Holidays, so will be a minimum of 20. It is only the days above those 20 where the employer is giving one something extra.
* 25 paid days off (vacation)
* + 13 paid days (national holidays/bank holidays)
* + 1 personal paid day off (this is quite new)
* + 5-10 paid days off to care for a sick child
* + 1-3 paid days off for moving/wedding
* + up to 40 days paid sick leave (per case)
* + 40-80 days paid off for pregnant women (Mutterschutz)
* + some companies/contracts offer more than that
additionally to that you have:
* Karenz - up to two years maternity leave (paid, but capped)
* Bildungskarenz - up to one year education leave (paid, but capped)
* Arbeitslosengeld - unemployment insurance for at least six months, but up to 5 years (paid, but capped)
All this stuff does not depend on your employer. For some
(everything based on 5 day workweek)
The standard is 20 days of holidays, although if you've been in the workforce for long enough (I think it's 10 years) or completed tertiary studies and worked for a few less years you'll get 26 days of holidays each year.
There is paid overtime with a maximum number of days and hours that you can work per year. Though in my industry some people end up chewing through that within the first few months. Things are better in this company for now.
As far as job hopping on the resume, I think the optimal thing to do is to hop every few years, but I don't see that as a negative.
Also get knowledgeable about work law and have a legal insurance.
Even downgrading my example to how things go back home in Portugal versus DACH where I have been for the last 20 years, I would pick our conditions over FAANG salary without the social part.
Claiming everyone in Europe gets 30 vacation days when that's obviously false is not a stereotype, but a gross over exaggeration. Just because you get that perk doesn't magically make it true for the whole EU.
The effect of immigration on wages is overblown.
If you have more people competing for the same job, then the wages go down, and vice-versa, the less potential employees you have, the higher the wages have to go to fill the position.
The supply/demands fraction is basic math. Are you saying math doesn't work?
That statement is pretty vague and pretty obvious on some levels but provides no concrete numbers and evidence that's generally applicable (basically it's easy to cherry pick some results and make generic claims afterwards that don't hold water).
I'm not pro-immigration and I'm not anti-immigration but I know math and personally experienced that whenever you have a lower supply of candidates then I have much more leverage for negotiations and better work conditions and have experienced the opposite, of employers being dicks due to over-supply of labor.
I therefore take those "research" findings with a generous train load of salt.
edit: sorry, just seen your edit. Care to elaborate why you think they are dismissible?
But (in Western Europe at least) all jobs offer the same nice things: tons of vacation days, unions, paid overtime, healthcare. So switching jobs becomes only about: am I going to get significantly more money or not?
30 days PTO instead of 15 or 20 and being paid overtime instead of just being paid 3-5x as much with overtime being “included” isn’t obviously better to me.
We should build up our own European industry like we had with Linux, MySQL and Nokia, etc.
Considering that each of these tech companies are trying to hire in the order of hundreds of engineers, and willing to accommodate remote work from locations that they previously did not consider, is it really a surprise that other companies with less competitive compensation packages are struggling to find talent?
How realistic is it really to get such remote jobs for that salary. My skill set, attitude, passion, professionalism and devotion certainly isn't the issue. From what I remember from some job hunts in the past the issue seemed to be mostly that I needed the following conditions:
- Live in US and have permission to work there, OR have a US passport;
- And on top of that be in or around the same time zone as the company's location;
So how feasible is it really to live in Europe and still earn such salaries remotely? I do not mind do the work or hours, sign me up for it, but so far it mostly looks like dreams to me. At the moment my best best to earn that kind of money in the future is to become an indie consultant while also making some software of my own on the side, I haven't found any realistic way so far to earn such money in a stable full-time permanent employee job.
Anyone who can point to some real data on such opportunities rather than just the usual statement that they earn "easily" 200k+ in the bay area and around. I can only dream of it, and while money certainly isn't my main motivator, it would be nice if I could actually have a home and land of my own at some point...
A thing to note is that even though tech companies are now more open to hiring outside of SV, in the grand scheme of things they still represent only a minority of employers as you travel further out the globe. Which is to say: the opportunities do exist in Europe, but they're not going to come on a silver plate for everyone. As a software engineer, you'll need to put some work in a) finding these employers and b) preparing for their interview structure (which is often said to be difficult to pass)
It is true that these companies used to prefer relocation to US (which require a visa w/ bachelor degree requirements, in addition to the actual willingness to relocate), but now thanks to covid, companies are often willing to hire in Europe (and even as far as India) even despite the timezone challenges. This was brought up by a combination of market dynamics, internal pressure from employees looking to leverage LCOL areas to maximize personal gain, as well as a related shift in the job market overall based on the emergence of tech pockets like in the Netherlands (because real talent grows and eventually needs to grow teams to support their ongoing success). With this said, there are logistical challenges that prevent companies from being truly remote-from-anywhere (e.g. the need for tax entities in the countries where they hire) so there's still going to be some amount of magnetism towards specific tech-oriented locations (albeit better than Bay-Area-or-nothing).
As for real data: one of the most cited resources is the levels.fyi website. It's heavily skewed towards Bay Area, but you can also find information on other tech hubs, correlated to their respective gravitational pull for talent (e.g. Toronto, Canada has a pretty decent amount of data). Another thing to keep in mind is that job postings are often stale (sometimes by years) and they may be more open to remote than they seem.
Compensation is not equal everywhere, and a 200k bump isn't necessarily a given. It's more of a ballpark. The context is that a L5 role (roughly a 5-10 yr senior developer) pays a salary of USD ~150-200k/yr in the Bay Area. For comparison, a similar position for the same company in Bangalore might pay USD ~80k/yr, but Toronto might have very similar pay to the Bay Area pay range. Note that this is only the salary portion. A typical job offer from these companies usually also has an equity portion (i.e. stocks), and equity packages of 100-200k/yr are fairly normal in SV. Adding the salary and equity numbers plus a yearly bonus amount is typically referred to as "total compensation" (or TC) and is what these 300-400k numbers refer to.
In these conversations, typically we talk about L5 as the baseline because that's the level at which there are the most number of job openings for big tech, but there are also opportunities at L4 (junior level) as well as L6+ (staff level), with corresponding adjustments in pay. L6+ roles can in fact pay well north of 500k/yr TC, but needless to say, these are significantly harder to land roles, even in the Bay Area.
I've been speaking to recruiters recently and a lot more companies are open to fully remote, even across borders. 10 years ago if you wanted the best salary in Europe you would need to go live in London, now there are plenty of companies hiring remotely across Europe and paying salaries close to what you'd get in London.
I interviewed for a similar senior role in London and Berlin companies this week, and was really surprised the German company was paying more. Even working for local companies in Eastern countries you can often get good enough salaries, so that relocating to traditional tech hubs in Western Europe isn't really worth it, once you take into account cost of living adjustments.
* London : >100k pounds = ~120k E
* Berlin : >90k E
* Sofia : >50k E
but, when applying the taxes thereof:
* London : >120k E - 45% taxes -> 66k E
* Berlin : >90k E - 45% taxes -> 50k E
* Sofia : >50k E - 10-15% taxes -> 45k E
Which means.. it mostly depends where you (want to) live.. as differences in price/culture of life are much more than above differences.
Here, the calculation: https://listentotaxman.com/?year=2021&taxregion=uk&married=f...
120K EUR is 79.7K E
PS: Also 120K EUR in the UK is NOT very senior.
And once you apply the CoL adjustments, the numbers further skew in favor of Eastern Europe.
I used to work at Google too (in Mountain View). Believe it or not I liked working at Google and I also like working at Microsoft.
I don't need to chase top tier compensation. I just do things I enjoy where I'm learning and my career can progress. Right now I'm mostly writing in Go working on an OSS project managed by the Cloud Native Compute Foundation.
As an aside, early retirement is not a goal of mine.
For a public big tech company, USD 250k total compensation for a L5 in Bay Area is pretty low ball. For a pre-IPO company, you might be looking at USD ~200k/yr cash, and if you're lucky to go through an IPO while holding RSUs, you'd see a huge income spike on the IPO year. Note that pre-IPO companies still count paper equity in their TC numbers, so a 300k total compensation number might actually just be 200k cash + 100k paper money.
This is also what a lot of europeans do with FAANG jobs.. get a FAANG job, move to america, live there for 3-5 years in a 4 bedroom apartment with 12 roommates, eat ramen, come back home, and buy a house.
There's also a question of how much more money do you get... 5% more to do something shitter than now... not worth it... but 50% more, is enough to think it through, if nothing else, how much sooner can you retire with that.
As a newly graduated CS student in Denmark I got a job earning $74k a year. I got warned by my union that my salary was on the low side and, come the first negotiation round of the year, I should ask for a larger raise than simply a yearly adjustment. And based on my union's numbers I don't think almost any developer is working for $60k or under in this country.
In my eyes, this is a good point.
Currently working in Latvia and getting a net salary of around 2k euros a month now - staying at the same company makes it increase by a few hundred euros per year. Actually provided more information in another comment of mine, compared some of the public sources for software dev salaries in the adjacent countries too: https://news.ycombinator.com/item?id=29595158
Also wrote about my savings and financial circumstances on my blog a while ago as well: https://blog.kronis.dev/articles/on-finances-and-savings
Thus, job hopping even for comparatively small increases is the smart thing to do, as well as looking for opportunities like side hustles and attempting to take advantage of a globalized economy that lends itself well to remote work (something that i'll inevitably need to explore once i'll have finished a pretty large enterprise migration and some pilot projects in my current place of work).
Now, my salary is still liveable and certainly better than those of who work for the local government, who receive about half of what i do (according to https://www-visasalgas-com.translate.goog/valsts-iestades?_x... which is a site that displays the published data per government org) and many other seemingly essential jobs (like teachers, medics, firemen, policemen all of which are comparatively underpaid). Even as a software dev, buying my own house anytime soon is unlikely, as is buying a new car, or many other luxuries that others take for granted.
In short: the original argument definitely holds true for those who are well compensated, but yours is also valid for those less so. Already, there is talk locally of not having enough engineers, especially in those aforementioned government jobs.
Indeed, the population of people who post on this board are very binomial, and it often causes blanket statements to be confusing to one side or the other.
> People will absolutely leave your company if they think they can get paid more elsewhere.
Maybe you will. Maybe they won't. Everyone has his own bar for "enough" money. For some there is no such bar.
Didn't the parent directly say that? Money not matering after a certain point means that it still matters before that point.
> Read any publication that cares about business, from the NYT to the Wall Street Journal, and you’ll see a ton of hand wringing about The Quittening, and the accompanying talent shortage.
These publications aren't talking about the workforce in general, they're pseudo-gossip articles about the wealthy top engineers and how well-off they are that they can focus on things other than how much they put into savings each paycheck.
I'm personally in that boat, and frankly, I'm a little bored but not bored enough to go back to work as an SE full time. If companies offered more part time work and highly flexible work, it might be enough to drag me back in.
Even large six figure salaries just aren't enough money for the soul crushing reality of renting out my brain full time to solving someone else's problems now that I have enough.
Maybe a small subset. The median dev salary is $110k. So no, only a very small number are able to retire in their 30s.
I'd rather work 3 days a week until I'm dead then let my skills start deteriorating now and live the next 60 years in fear that my fixed income won't be able to sustain me.
I've got savings enough for fun projects or holiday's, and my 3 day job simply pays the rent/gas/electricity bills.
Sure, you might encounter a black swan event which force you out of retirement only 3 years after you started, and at that point your security margin won't have increased your stash by much, but at the same time your skill won't have deteriorated much in 3 years.
It also work even if the black swan even happens 20 years after your retirement. You just need to take a security margin your are comfortable with, and project how much you will have after 3, 10, 25 years to see how much you have for unforeseen events.
I would also love to work 3 days a week, but no employer I've encountered is interested in this.
If you have a high salary, you are probably living in a HCOL area.
If you have a low salary for the same kind of work, then you are probably living in a LCOL area.
The savings rates of these different individuals could be the same if the salary difference is proportional to the cost of living difference.
Earning (made up numbers because I don't even live in the USA and I don't know what is reasonable) $100k and spending half of it on rent with no hope of buying a house is still better than earning $50k in an area with much cheaper housing.
Of course if you can score a remote job then you can have the best of both worlds, but that isn't always possible (and some companies seem to pay differently based on your COL now).
However, today’s high inflation rates make all these computations iffy, and if you rely too much on inflation beating stock market returns, you won’t be able to ratchet down on risk as you get closer to your preferred early retirement date (a crash can dump you back in the workforce at a bad time). Also, many people in HCOLs don’t want to downgrade to LCOLs after they retire.
Too bad Medicare doesn’t transfer to low cost but nice southeast Asian countries.
Desirable places to retire like Santa Fe are already getting expensive.
Cheap private healthcare works for small things, but you are paying out of pocket for everything and if something big comes up you might not even be able to access the care you need. Guam might work instead, but they aren’t cheap and are pretty far away from anything.
Sorry, having lived in Mississippi for 4 years, that is not really true. Or I guess it depends on what you mean by "many", because there are many bad cheap places out there (e.g. Gary Indiana, Port Gibson Mississippi, Monroe Louisiana, ...). It also depends on what you mean by upgrade: many people like big city amenities (food and cultural options) and would see moving to the sticks as depressing, just like many would see the opposite (they love the country side, hate big cities).
Internationally, LCOL areas are generally in developing countries, and even a city like Bangkok will get expensive after awhile (though big cities in the west might get more expensive faster). It is still a trade off, many can't make (and many can, good for them).
The article you link to obviously makes it sound like it's an exclusive function. But it simply dismisses the fact that not everyone can reasonably sustain the savings rates mentioned.
Sure, there's reports of very motivated people that live on next to nothing and have a huge savings rate for the first 10 years of their working life, abstaining from everything including having a family and such. For the vast majority of people this is not something they can achieve and that is not taken into account by the 'simple math'.
I would agree with the author that having Starbucks coffee twice a day is not worth retiring later. I'd even give him Cable TV. But I'm not going to live like a hermit. Different people are on different places of this gradient. If I increase my take home pay, I can stay on the same savings rate as before and retire earlier (assuming that I don't want to make a certain percentage of my last pay during retirement and instead have a fixed goal for my retirement income).
I chose freedom. While my colleagues were living in fancy high rise apartments, buying new gaming rigs and cars, taking extravagant international vacations, and getting married and having kids, I was living in a basement studio with my college mattress on the floor and no car for several years while biking to work.
I'm retired and they're still slaving away with no end in sight.
No risk and sacrifice, no reward.
FWIW, I'm completely with you on living below one's means. I don't think the math is as simple as the article makes it out to be. It's missing a few value functions that need to be taken into account that influence what savings rate are reasonably possible at various absolute salaries. Your value functions are different from mine though mine are much closer to yours than the ones your colleagues seem to have with a few key differences.
I'm with you on the fancy high rise. Strike that, nobody needs that. Basement studio with a mattress on the floor? Not worth the <$200 savings for a proper bed frame if you ask me. I've lived in a basement apartment for some years as well and it definitely wasn't bad at all. Very livable but it depends on where. One of my colleague's basement studio is not something I could've lived in. The house I now live in is the "cheapest house in the fanciest neighbourhood I can afford" (i.e. no, we did not buy a house at the top of what the bank would lend us).
I'll give you gaming rigs (and games) as well. I've never been a fan of consoles. Regular "business laptops" for not much money can run reasonably good games that are a few years older perfectly fine. And you get to pick and choose the good ones as you have a treasure trove of information from people that have already played them. I would add cell phones to this (and laptops/computers for that matter). Buy a generation or two behind the new fancy one and you're not worse off at all but save a ton of money. Nobody needs the newest iPhone or fancy MacBook.
(International) vacations is something that our value function would assign a relatively high value to. Can't do without. They aren't extravagant. Nobody's gonna get me to shell out 10k to go to Disney Land, sorry. But yes, we will spend the money to make memories together on a backpacking trip through some exotic country. Best ~500EUR flight and very cheap living costs while there that we ever spent. You can use simple math all you want to tell me how much earlier I could've retired if I had not spent the 500EUR and it won't change my mind.
Which brings me to the next value function: family. Definitely worth it. Even retiring later is worth having a family.
i have not met anyone yet who is married with kids but would have preferred an earlier retirement instead. kids are more expensive than all the other things combined that you listed - no amount of living in the basement or saving 30k on having no car is going to make up for that.
https://www.reddit.com/r/AskReddit/comments/m9vh8a/serious_p...
https://www.reddit.com/r/Parenting/comments/1wvx04/serious_d...
all parents go through difficult periods where they do regret not sleeping, or the work. but on the whole, the vast majority would not trade their kids for lonely family-less early retirement.
just because you found 10k comments on the internet doesnt imply this sentiment applies to 7bn people.
it's great that you'll have no regret about never having kids but instead have a ton of money and free time to spend on something else for 40 years.
No, but at least the parent provided some kind of source to back up their assertion. Where's yours? I don't think it's safe to assume "nearly everyone who has kids don't have regrets".
I went through a phase 5+ years ago where I was reading a lot about this sort of thing, and found that there are more people who regret having kids (entirely) than I would have expected, and way more people who regret the timing of when they had kids than I would have expected.
As the parent points out, it is very very taboo -- especially for a mother -- to admit this sort of thing, so we can expect this to be under-reported.
having one kid will delay any kind of FIRE strategy significantly for all but the top 0.01%.
the GP's argument is that people just dont have the willpower to make the necessary sacrifices to retire early...such as simply skipping having those pesky, retirement-draining offspring!
I have 2 daughters, I love them but in hindsight if I had to start over I don't think I would have kids. And it is not necessarily about the money. I realize I give up waaaay to much of my own needs and freedom. It may just be also about how I am. While many people will tell their kids to litterally go fuck themselves (well with different words) while they are watching football or leave them unattended while they go for a bicycle ride, I am one of those who will never say no when my daughters ask me to play or require assistance for some creative stuff. Yes I enjoy doing stuff with them but I'd rather go for a bicycle ride, play music or do carpentry. Thanksfully there are a few things we have in common, like playing basketball. Now that I am divorced and we share custody of the girls, it makes it feel somehow harder, as I can't just get away from my ex-wife. There is always something to negociate/organize. Thanksfully the pandemic has opened a lot of possibilities regarding work from home so I could change employer without having to move to another place but I'd rather use the remote work possibilities to become a digital nomad and travel all over the world. I would also be happy living in a camper moving from place to place every few weeks/months. Having kids while being separated from their mother makes it impossible.
This is one of my biggest fears.
And sure, Reddit is full of humans, but it's nowhere close to a representative sample of the populations. That should be clear as soon as you start reading.
You're only on this planet for a few years. You can only taste so much of the human experience. A huge part of the human experience is raising a child. Not experiencing it means leaving a big part of what's possible to experience on the table.
If it's a choice, and you choose, and you're secure in your life, and financially / emotionally / mentally stable, I think regret isn't likely.
Of course, this starts from the assumption that work is inherently an undesirable activity and that conversely, pleasurable activities are incompatible w/ work. IMHO, it's not necessarily black and white: it's certainly possible to find satisfaction/fulfillment in one's work (to the extent that some people even choose to work despite not having the financial need to). Personally, I try to find alignment between being a "productive member of society" and deriving happiness from my efforts (both in terms of my work output as well as material gain). I'm sure much more can be said about the drivers of motivation as it relates to finding the meaning of one's life, and the whole thing about life being about the journey, rather than the destination.
In terms of financial independence, I'd be wary of the word "freedom". It can be quite the loaded term, in the sense that one could equally argue that greatly restricting expenditure is "slavery to a run rate", whereas a steady income and a more lavish budget is "liberating". For someone like me who seeks well-roundedness, loaded terms irk me. Though to be clear, I'm not criticizing one lifestyle over another; both FIRE and career-ladder lifestyles are perfectly fine life choices IMHO.
That would be extremely unwise - if your savings rate hasn't changed then that means your lifestyle has inflated, and so your fixed retirement income will be a bigger step down and harder to sustain. This isn't just theoretical - people set a retirement goal when they're young thinking they can live like a student, gradually get accustomed to a more comfortable lifestyle, and then get a pretty sharp shock when they try to retire early and realise they're not actually willing to go back to living like that.
The only way increasing your take home pay lets you retire earlier is if you use it to increase your savings rate, by not letting your lifestyle inflate proportionately.
Now as for your claim, I would agree that it is generally unwise to do that. It doesn't necessarily mean that your lifestyle has inflated in a bad way though.
If I make 50k with 10% savings rate (5k savings), single bread winner w/ a family of 2 and I get a raise to 55k, I will now save 6k w/ a 10% rate. The other 4k are used to finally be able to go to the museum with the kid, buy them some used skates so they can go skate in the park in winter whenever they want instead of renting skates once per winter etc. While I agree that this is "a lifestyle inflation" I wouldn't say it's one that affect the retirement in the way you mentioned.
Now if we are talking lotto winner kind of raise while keeping the savings rate at the exact same and low mark, I would totally agree with you. 50k w/ 10% gets a raise to 300k and starts behaving like the parent mentioned (fancy apartment, extravagant travel etc.) I completely agree with you.
But you don't have a counterexample, not unless you can show someone actually succeeding in retiring on a different savings rate. Plenty of people think they'll be happy to live more cheaply when they've retired, but experience suggests that this isn't actually true, which is what the article is going by.
> The other 4k are used to finally be able to go to the museum with the kid, buy them some used skates so they can go skate in the park in winter whenever they want instead of renting skates once per winter etc. While I agree that this is "a lifestyle inflation" I wouldn't say it's one that affect the retirement in the way you mentioned.
Of course it does. You get in the habit of buying things for the kid. You get in the habit of going to these places. (I don't think it's bad to spend money on things you enjoy, especially if what you enjoy is helping others, but it's important to be aware that it's extremely habit-forming).
Quoting myself:
an example to refute the absolute claim of the parent and the article that only the savings rate matters for when you will be able to retire. This one counter example disproved that.
Keyword: only. My claim is that it's a combination of both. Then you come along and posit that it's impossible not to have an inflation of lifestyle and you won't be able to live off of less than you had before once you retire: not unless you can show someone actually succeeding [...] Plenty of people think they'll be happy to live more cheaply when they've retired [...] Of course it does. You get in the habit of buying things for the kid. You get in the habit of going to these places.
As in you are saying that nobody can succeed in living off less money than they had before. This is what I am giving a counter example for in my last reply. I have increased my salary over the years and I have very carefully kept my spending in check and given this continued habit I think it is entirely possible to retire on less income than now (i.e. 'live more cheaply') as expenses we now have (even used skates do cost money) will no longer be present at that time. Of course the jury is still out and we can talk again in 30 years and see how it actually turned out in the end ;) FWIW, if I look at my parents, same thing happened. Living off way less now in retirement than what they had before but it's OK. Kids are out of the house and self-sufficient. We were always frugal.I'm not claiming how many people do and can do this. Just that it's absolutely possible. It's probably in the ballpark of people that can take 10 years of the beginning of their career to live so frugally that they retire at 32 with millions in the bank :)
Do you really think you can save 90% of your income and retire after 3 years? This is terrible financial advice and completely ignores functions and changes in spending due to life events. Not to mention, I don't believe that function is legitimate depending on retirement age and current age combinations.
You certainly can if you make 5 million a year! Which means that absolute income is absolutely relevant.
This is very unlikely long term. Right now treasuries are 5% less then inflation. Lots of FIRE people are going to get shafted.
Your point may be that we should expect significant economic turmoil in the near- and medium-term, much more than "fluctuations", which may be true, or may not be. Impossible to predict the future.
Consider that the 2021 inflation rate is likely a symptom of COVID. Monthly inflation rates for the last few months of 2021 were trending downward. Hopefully we can expect inflation to get back to something approaching normal by the end of 2022. Even if it takes a couple more years, there's no reason to expect that 7% inflation is the norm going forward.
(Also consider that people who are doing FIRE certainly don't have much in treasuries. It's going to be mostly in stocks. That certainly carries other risks, of course.)
It's mostly a symptom of reckless monetary and fiscal policies.
> Monthly inflation rates for the last few months of 2021 were trending downward
It's the opposite if CPI is to be believed (which is a big if): https://www.bls.gov/charts/consumer-price-index/consumer-pri...
... as a result of the pandemic...
The US public will not tolerate sustained high inflation. Congresspeople and presidents who push monetary and fiscal policies that increase inflation (and nominate Fed leadership that do the same) will get voted out over time.
Saving rate is bounded above by your income. It's relevant.
Who can blame them? You can take your money to your grave, but what use is it then?
I for one don't want to live in a society that exclusively prioritizes now and doesn't sacrifice anything to plan for the future.
"A society grows great when old men plant trees in whose shade they know they shall never sit."
I'd probably feel that way too. But I have to ask - how much thought have you really given it? I vaguely remember reading a surprising number of posts from HNW people that regretted not trying certain hobbies / activities when they were young enough fully enjoy them. That saying that no one on their deathbed says their biggest regret is that they didn't work harder, is probably a trope for a reason.
- Pay roughly $30K in taxes - Spend $30K, which is close to the median American's individual expenditure - Invest the remaining $50K
At that rate, you can achieve lean FIRE in 15-20 years. So not quite mid-30s, but not far off.
Of course, in a high cost of living area, you might need to spend more than $30K, but you'd also make more than $110K. (For what it's worth, I lived in SF for several years and spent less than $30K annually.)
...in the country with the world's highest dev salaries.
Yea, but:
1. Do you want to die coding for someone else, on boring enterprisey stuff with bad project managers telling you what to do?
2. What if you physical or mental health degrades when you're older, and you simply can't?
And conversely, there's plenty of engineers who have kids (hence, very much not FIRE). The vast majority end up going down that route, in fact, at least in my experience.
I don't disagree with your overall point, but I don't think "number of FIRE bloggers who are engineers" is a good proxy for "number of FIRE people who are engineers".
That's cuz your numbers are too small. Offer a 50% raise instead of a 20k raise and you will see different results.
> Yes I could quit and get a ~20k raise by shopping my resume around, but I don't need the money
Plenty of stories on Blind of people shopping around and going from 150k TC to 350k TC, so I guess it really depends on your situation.
Also, those highly paid engineers in other companies might be tired of working on surveillance tech but aren't willing to stomach 50% pay cuts because your company is shooting for "market rate" compensation instead of market clearing compensation.
One way is to try switching from a regular industry job to a “giant” such as a FAANG. But these are quite rare in most countries.
Another way would be switching into specific industries like finance - but the high comp there traditionally means giving up some other things such as a guaranteed 40h-or-less workweek. Hard pass from many established engineers.
A third option would be switching to a larger share of non cash comp, but again, equity large bonuses are not commonly part of European comp and comp in traditional industry.
I've never seen in the eurozone the US-style crazy-high 100k+ salaries. In general, here an IT engineer hired fulltime fetches a rate which is comparable to many other regular jobs, and generally lower than other engineering positions. However the churn and stress is much, much higher in my career experience. We joke about JS, but almost everything around the IT has now super-fast refresh cycles which require never-ending honing of your skills just for the sake of it.
That initial candidate surplus is now starting to age and drain. These CS candidates have now a decades-old experience in the current tech stack which is worth gold, but are also tired of the churn. You can still get them, but be prepared to pay them a lot more. Many companies which were founded on entry-level salaries will now see their workforce explode in cost. This is going to be huge with the current inflation in the next 2-5 years, where your average company raise won't cut anymore and you're forced to jump ship to maintain your purchasing power.
The young talent is still there of course, but it's often more specialized than what I remember a few decades ago due to the growth of the field. This means that finding a good fit reduces your pool significantly, unless you accept your candidate will be learning for a long time.
Depending on the person, that may be a good motivator for them to not seek more money, but to seek more time instead. I'm certainly there. I've turned down more money when the position would mean that I was responsible for an awful lot more and it would take time away from my kids. When they're older and possibly out of the house, that may change, but for now? I'd rather have the time than the money because, like you, I have "enough." It's just not a limiting factor at this point in what I care to do, but time is.
> For many engineers, the answer is: “No.”
> Yes I could quit and get a ~20k raise by shopping my resume around, but I don't need the money. I have enough for a down payment on a house, I meet my expenses for the month with 1/2 of one paycheck, I can buy a new car on a credit card if I wanted to.
This entire thread is mind-blowingly backwards though it totally explains why we the industry is in this position. It starts with people saying that "they don't need more money" because they can borrow or they can $20k more by shopping around their resume if they need to, followed by people waxing about how $50k-$80k is a decent salary, followed by people saying "no one gets paid $250k out of college"
It is very simple: $20k extra over a period of 52 weeks is extra $384 per week, which is less than extra $10 an hour.
Here's why you cannot hire engineers: you are not paying them enough money.
Engineer: $55k is good if i have <blah blah blah>
Someone who wants to hire him and has no toys: $80k
Engineer: I guess but only if I get to work only really cool projects
Someone who wants to hire him and has shitty projects: $100k
Engineer: And I want to have super smart people working with me
Someone who wants to hire him and does not have smart people as he wants to build a team around this kind of engineer: $150k
Engineer: Yeah, i guess it will work.
Someone who wants to hire him and does not want him to shop around: $170k
Engineer: hell yes! I'm going to unshitty these projects and make people around me smart!
Oh, you don't want to pay $170k/year for an engineer because you think those plebeians should be working for $55k? Well, that's your problem.
P.S. Can't hire at $170k/year? Offer $220/k.
P.P.S. $10k/year is not a raise.
> 3. Some degree of repeatability in work environment.
Instead of the above point, I am looking for...
A place where I make greater impact in a small company working along side ethical people who are not trying to exploit their customers/consumers, rather than a FAAMG where you're replaceable within a few days and follow no ethics just revenue in mind...
A place where managers are accommodating of suggestions just because I write code doesn't mean my ideas about the product/solution aren't worth listening to...
A place where you admire or atleast respect the CEO and the company's business tactics instead of my ex-company whose past CEO is now an "astronaut" just to play a marketing gimmick I guess... :p
Please connect with me if you consider your startup/company is one such place... ;)
> For many engineers, the answer is: “No.” Yes I could quit and get a ~20k raise by shopping my resume around, but I don't need the money.
Would you feel the same if you were enticed to switch jobs with offers of 1.5x, 2x or more than what you're currently making?
I think plenty of people would consider leaving their current employer, even with the headaches that comes with doing so, to make 50% to 100%+ over their current compensation package. I know I would.
I agree that engineers might not jump ship for a $10k increase in income, and it seems to me that the market rate for engineers based on current demand isn't captured by offers of $10k to $20k above current salaries. That would suggest that if employers are truly that desperate for engineers, like they say they are, then they'd need to offer more money to outbid their competitors' offers.
Truthfully, I have a feeling that many employers' choices of not offering larger compensation packages to potential employees don't stem not a rational economic choice, but from a feeling that such offers are "too much" for engineers. Some companies would rather not hire, and make less money, than hire new employees at their market rates and profit from their work.
I think most people of working age now have been part of the individualism movement, which leaves us pretty ill-prepared to deal with the feelings of discontent when we finally succeed at "getting ours" and realize it wasn't all that fulfilling. Solving problems that matter to the community you live in, or the greater society you're part of, has so much more intrinsic reward.
It is now internalised, a strong demotivation happens each time something abstract comes my way, no matter how technically exciting the task is. Something else wroth mentioning, the whole remote work somewhat becomes also a factor against content to be part of a labor community. It's not an issue the first few years, but total remote work for over 5 years has started to make me value proximity to business circles. proximity with my colleagues and proximity with who use whatever we make. there is a sort of guilt that builds up when benefiting from the hard work of the local community to provide physical services (coffee shops, organic food markets, drivers, etc) and have our time spent online contributing to solutions with colleagues and paying users residing thousands of miles away, who only appear to exist as email addresses and occasional faces/voices spit out by a laptop.
If the money is the same, I'll happily take learning a new skillset, a new org, a new set of expectations. When I had not accumulated enough money early in my career, I consciously had to think about stable income. Now that I have accumulated non-trivial sum of money, I'd happily and readily take new and exciting challenges - i.e. I can take more risks as I can afford to, and I'm willing to take more risks for non-monetary reasons. And if the money is better, even better! Thus, in fact, that's exactly what I did in 2021 - I switched my job.
All the things you mention matter to me, but I added 50% to my salary on my first jump, then another 110% on my second. All in just over a year.
Money is still my primary driver. It will be until I am fully financially independent. Not just able to live on a FIRE budget of $30k a year, but able to chase my own fairly expensive interests.
You're right, I'm not going to leave for another $10k, but another $100k, sure, and right now that's not that difficult to achieve.
Not to mention how much effort has to be put into the interview process, my time is worth money, I'm not giving away minimum 6 hours of it for free if I don't need to.
When you are out of school a change of 1000€ per year means nicer vacation. Go for it.
The same 1000€ is something I would not even consider. I am at a plateau where it requires significantly more money to change your way of life, and the 1000€ would not be perceptible.
Maybe that of you add the "retire early" part it may make sense to optimize your income, but it is too late for me anyway.
True. But... When I hear "Best year ever!" But then hear, "Sorry, we can't give more than 3% raises". Someone is getting theirs. I want mine, too! I helped make this the best year ever, in very substantial ways.
Not too long ago, I was at a Very Large Tech Firm. Base pay was great, and the RSUs were really great. I ended up leaving for a smaller company where IT is considered a cost center. The tech stack isn't all that exciting, total comp is a significant step down, and the only way to stay here and get a substantial raise is to get promoted... but I get along well with the people there, and I don't have to worry about off-hours emergencies. The only companies that might be willing to offer enough for me to take the jump away from that, would likely be a well-capitalized tech firm, of which few have a physical presence here.
Fixed it for you
I would be genuinely amazed if you couldn't fill your positions once you started offering upwards of $1.5m yearly.
Extra X a year for a couple of year? No.
Extra X a year for the rest of your working life? Yes.
Consider that some employers anchor salaries to previous salaries ala "we won't pay you more than Y more than your previous salary" - so any raise represents an increase in all future offers.
So despite the downsides, working for a couple of years under a new salary has essentially increased your worth in the eyes of the market.
I'd move jobs if someone I knew and liked through my network wanted to hire me for the right job for a nice increase, but the idea of taking a +20k job with some random boss I have never seen under pressure or on a bad day--no way.
Taking a job when you are older is like buying a house without an inspection--you better really know and like the bones. Who you work for is the #1 factor for me. Nothing worse than hitting 50 and having some hateful blowhard breathing down your neck. Stress just sucks in your 20s and 30s, it can kill in your 40s and 50s.
I dunno... maybe for hotshot FAANG jobs?
I mean, I love where I work now, but if some company were to offer me 250k to jump ship, I'd be MIGHTY tempted!
Oh no! You don't code in lang $x, but know 12 other languages? Clearly, you're not a fit for this job!
Money just needs to be enough. After that you have enrich the job sufficient to hook people in.
Perhaps the first thing a business needs to do before it starts hiring is learn how to hire.
That's a moving target though, if your market value changed and you could now easily get +50%, your current comp won't be enough anymore.
I don't know... as soon as you do the stability of an existing job seems more compelling.
Now I’m in a very adversarial relationship with my manager who seems to think $100k is insane compensation, he’s owed the world, and my senior status means I should just know internal processes and make me immune to debugging headaches.
In the past when people struggled with tooling/debugging that was just the way the cookie crumbled. There was sympathy and understanding. Now I work with a jackass that just assumes someone is screwing up, and lashes out at people when things aren’t going well.
clearly you've never been poor.
even a poor person can tell you that an extra $10M in their pocket will be no more life-changing than an extra $1M.
if you were previously living on streets and frequently going hungry, then you can likely sustain yourself very well still without working. 1M translates to 27 years at $3k/month expenses. if you chose to supplement that with work, you can easily double that runway.
obviously it's not the same as $10M, which would allow you and your children to never work again, but jump between that and no food/no shelter is not as significant. for those who already have financial stability, $1M only serves as a safety net or retirement fund and cannot act as an early retirement plan without significant cutbacks, so the jump from 1->10 is significant. in the same way that 10M->100M extra income for Bezos is not gonna change much.
Still, it's not "unusual" to outsource your job to somewhere cheaper: https://www.bbc.co.uk/news/technology-21043693
Let's take Mountain View. Looking at "houses" and "townhouses" on Zillow, the cheapest one is this one[1] for $1,295,000. Zillow says the estimated monthly cost is $6,176. I don't think that's possible on a $100k salary once you factor in taxes. Zillow also says the rent "Zestimate" is $3,949/mo, so Zillow thinks it would be cheaper to rent than to buy. One hypothetical reason that renting could be cheaper than buying is that landlords buy for the expected price growth rather than just for the rental income.
> you're presumably living somewhere right now.
Maybe with roommate(s). If you buy 50% or 33% or 25% of a house with your roommate(s), that's not really $100k buying a house, that's $200k or $300k or $400k buying a house.
[1] https://www.zillow.com/homedetails/1993-Plymouth-St-APT-8-Mo...
>Is an extra $10k per year worth learning a new org, a new skillset, a new set of expectations, a new set of coworkers, and a new boss?
For many engineers, the answer is: “No.”
Yes I could quit and get a ~20k raise by shopping my resume around, but I don't need the money. I have enough for a down payment on a house, I meet my expenses for the month with 1/2 of one paycheck, I can buy a new car on a credit card if I wanted to. More money would be _nice_, and I imagine I'd be singing a slightly different song if I had kids, but it's much less important than knowing the work that I do has meaning and an immediate impact on the world, and about as important as working with new/interesting technology. I imagine there are a lot of early career (26-30 year old) software engineers who are in a similar boat. If money was a motivator I'd be serially founding companies and striving to be The Next Big Thing. I'm just not. I'm happy being hire number 13, or 99, and working with people I like doing work I find value in.
Edited for spelling