As an aside, Staff Engineers have to ride this strange line of being tech leads, managers, architects, and ICs. In my experience, one part or all parts will suffer. Will Larson's book[1] dances well around the ambiguity, but basically when you take a Staff Engineer job, it'll be unclear what you're signing up for.
None of my friends in their 40s have trouble getting jobs. This includes software jobs that tend to skew young, such as game dev and startups.
I wouldn't doubt it exists, but anecdotally it doesn't seem to be such a huge problem that you can't continue coding until a standard retirement age.
In my 20s I was told 30 is the end of the line. In my 30s I was told its the 40s. Now the bar is higher.
Maybe I'm part of a large enough cohort of programmers that we continually push ageism out, and due to that it will be 'solved' as we hit our 60s and 70s.
It probably does mean that, if someone just wants to code, they probably have a higher bar than people interested in doing a more diverse set of things.
The compensation though makes take home pay far better than anywhere else even omitting that if you’re at a well compensating place (i.e. FAANG), even for just single individuals.
No... You really don't wanna work for less than $150k at a startup, at least on the west coast.
That said, you yourself described this as "low pay".
My comment was in response to the GGP's desire to calibrate their salary expectation level.
So, I think we agree.
I have friends who work very boring jobs in the gov't or non-profits (who make 90K but have a 10% 403b matching or pension; a 750K house; and a 1 million liquid investment account of CAGR of 20%), drive beater cars but through shrewd investments and frugality are multi-millionaires. I also have friends who flex in fancy cars, fancy luxury downtown condos and fancy jobs (who make 200K+ but never contribute to 401K, no house b/c lives in HCoL and only a ~150K in savings b/c travels, eat out etc.) but spend it all and when I talk to them in confidence, am shocked they have a fraction of what I think they are worth net-worth in the bank.
I used to think these stories were some kind of Suzy Orman/Dave Ramsey made-up morality tales or exceptional one-off stories - but older I get, I realize they are not. It's just most people start off the same - and it's only after years, people's money habits dramatically compound over the years that these differences become exponentially large and comical.
And yes, savings and savings rate is the biggest determinant in eventual net worth. I know bond traders and FAANG engineers that make $200K+/year and live paycheck to paycheck because their expenses eat up all of that and then some. One guy literally blew it all on hookers & blow and then died of a fentanyl OD. I also know people that saved about 1/3 of their take-home on a grad student or Whole Foods salary and are now living a reasonable life as a homeowning family despite never breaking $100K/year in income.
but, congratulations!
I'm not sure why you are saying this. You're in a rough spot and you're human. You don't have to qualify your struggle, even a universal one or one you do slightly better than others. The truth is that it shouldn't take interviewing with 28 companies to find a single offer. Interviewing at a handful before an offer sounds like it should be the (historical) norm, not a privilege. I know plenty of boomers who brag about how easy it is to get a job, with many talking about how they got hired as a walk-in to a technical engineering jobs. So don't put yourself down, we don't need a race to the bottom. We empathize with you because you're human.
Almost 20 years of experience at great large & small companies in the SF Bay Area. I like to think that I'm relatively intelligent and competent, but man, some of the interviews were torture. Even interviews for what are mostly CRUD web app development positions were doing l33tcode interviews (literally, I googled them afterwards) of moderate CS algorithms.
After 2 months of interviews I did get 3 offers at the same time. I've interviewed around here since ~2005 and I have to say it's still a crap shoot of if you'll get a good interview process. Some companies were great and had well rounded modules, focused on leadership, communication, design and just a little bit of programming. Others threw multiple l33tcode puzzles at you and had no idea what they really needed. Very frustrating.
I never ended up in a good place when it felt this way...
Also it can come down to just a bad recruiting/HR process and the place itself is perfectly fine to work for, and maybe that doesn't come through in the initial screening nonsense but you figure it out from the final round. Or you just end up not having a choice if the market is tight and you would end up wanting to take the job for the paycheck even if it's only 6-12 months while you find something better.
Also I would say poor HR practices are correlated to the quality of the workplace but that's just a hunch that I follow. Not science backed.
This has eliminated 90% of the stress involved in job searching, and I'm confident that I can get an offer at basically every interview I get into.
I'm not going to get a position at Amazon or a SF company, but after seeing what friends have gone through I have no interest anyway. I also make coastal money living in the Midwest, which was achieved by the exact method I outlined above.
Now if I was in a desperate situation I would probably be forced to go through with these whiteboard interviews, which would suck - you do what you have to do though. However, I wish more engineers would refuse whiteboard interviews. If more job seekers did this I feel like we could change the industry, but the whiteboard philosophy is so widespread that it's an uphill battle.
Your experience has been quite different from mine. Laid off 3 weeks ago, 4 offers at slightly below what I was previously making. I'm a fullstack engineer.
Probably need to repeat your journey
I now this is incredibly privileged. I'm not humble-bragging, just observing the change in the market.
As things usually turn out, during the last week of the 3-month search I received 3 different offers all at once.
For reference and if it matters: I've got 14 years of experience.