Live data from Hacker News

Tech compensation in 2021

jacobian.org

371–380 of 631 posts

Re: Tech compensation in 2021

#371

It's honestly remarkable just how much money the FAANG companies can throw around. What on earth can relatively small private tech shops that can't dangle heaps of RSUs possibly do to compete? Quality of life improvements may be some of the only levers they have available to pull. Generous time off (for NA standards at least), beyond four weeks could lure people. Permanent, flexible WFH and remote work options will b…

The biggest draw is to not evaluate candidate based on Leetcode, that way you don't have to compete with these top companies and can therefore get quality talent for cheap. It is however much harder to evaluate candidate without leetcode, so you need to be really good at that or you'll end up with a mediocre workforce like most other companies that pays mediocre salaries.

Re: Tech compensation in 2021

#372

Earlier quoted context omitted.

It seems like a lot of HN readers are continually playing the "maximize salary" game and use like articles like this one to figure out how well they're doing. If you want to play that game, then good luck, have fun. I understand the desire. But it's not for everyone. Are you able to live comfortably on $175k per year? Do you enjoy what you do and the people that you work with? If so, I don't think there should be any…

Everything else being the same, it's better to make 300k than 175k/year. And not everything is the same, normally in those better paid jobs you have better Engineers, a lot of challenging problems, many nice perks, etc. What you don't normally have is flexibility to negotiate special conditions e.g. 4day work week. Also you don't get highly ethical companies, just average ones at that (and it might actually be better…

It's worth highlighting that this was the opposite device a decade ago when the large caps were IBM/MSFT/CISCO etc.

The marginal value of a good software engineer is very high when there is good cash flow. It's difficult to increase cash flow without engaging in some software activity. Organizations tend to find that growing a large software organization is counterproductive to effective development vs. growing a better software organization.

Re: Tech compensation in 2021

#373
post #30

> Chris can expect to make $300k at a non-FAANG company, but nearly double that if they’re willing to compromise on that “no-FAANG” stance Ok but aren't the expectations for a Staff+ way higher at FAANG than at non-FAANG? Or we assume Chris already got the offer from FAANG for a Staff+ role and so it's just a personal choice? Those articles and discussions about salary always assume everybody is able to work at FAANG…

Exactly. Someone saying they are Staff+ because of their current role at an Akron startup and actually getting an offer for Staff+ from Google or Facebook are very different situations.

what does staff even mean when in his previous example someone with 5 years experience is "mid career"?

Re: Tech compensation in 2021

#374

It's honestly remarkable just how much money the FAANG companies can throw around. What on earth can relatively small private tech shops that can't dangle heaps of RSUs possibly do to compete? Quality of life improvements may be some of the only levers they have available to pull. Generous time off (for NA standards at least), beyond four weeks could lure people. Permanent, flexible WFH and remote work options will b…

> What on earth can relatively small private tech shops that can't dangle heaps of RSUs possibly do to compete?

I would gladly accept a lower overall-career comp at a smaller tech company to work on something I personally had a ton of interest in.

Those places are few and far between and don't want to hire me anymore than FAANG does. In fact, FAANG would probably be easier.

Re: Tech compensation in 2021

#375

So there are all these people in these threads who are like "I only make $175K/200K/150K, I feel like I'm grossly underpaid when I read these things." I got you all beat. I have 15+ experience. I am a really good coder . I can be very not humble because this is a throwaway, but everyone who has ever worked with me or gone to school with me or worked on open source with me would agree, I am very good at designing and…

Where do you live, and where have you been looking for work? Try applying to some companies that specifically do software.

Re: Tech compensation in 2021

#376
post #284

Earlier quoted context omitted.

Anecdotally, last year I was offered 350k (annual) TC from Facebook for E5 in Seattle.

Did you have any competing offers?

I basically didn't. My other offers were down-level (L4 Google, L5 Amazon) and not competitive (they were both around 300k flat).

Re: Tech compensation in 2021

#377
post #124

Earlier quoted context omitted.

I see these mind boggling sums in the Valley, $300.000, $600.000, can you please translate: how much does that net you per month, after taxes, reasonable healthcare and rent, ideally no further than 1 hour commute and free of black mold?

Assuming $500k in a big coastal city: $285k after taxes $50k in rent (generous) $10k in worst-case healthcare costs 30 minute commute Over $200k per year in take home pay after most expenses. Rough numbers, my monthly salary is ~$10k/mo (after tax) and I vest ~$50k in stock every 3 months (also after tax)

> Assuming $500k in a big coastal city: $285k after taxes

In Californian coastal city, that is, or in NYC. It’s $305k in New Jersey, and $335k in Washington. And that is if you’re single. If you’re married, with $500k you’re looking at $325k after tax in California/NYC, $338k in NJ, and $366k in WA.

Re: Tech compensation in 2021

#378

Earlier quoted context omitted.

Just at first look it seems the 50th percentile is roughly the same (slightly higher) on the Robert Half numbers. But either way, not everyone can work for FAANG, so I think looking at the overall picture is fair. I'm pretty confident even with 20 years of experience and I can't even get a FAANG interview (let alone pass it), I'm just not their type.

> even with 20 years of experience and I can't even get a FAANG interview (let alone pass it) If you want one, I've never had the impression that getting an interview was the hard part. I participated in Google Code Jam maybe 9 years ago, passed either 0 or 1 rounds (there's a "qualification round" which I definitely passed, and later a "round 1" which I have a feeling I probably didn't pass), and every so often they…

Landing a FAANG interview is easy (I graduated from a low-tier state school and have only done startup & government jobs). Just don’t say anything crazy during the recruiter phone screen and they’ll let you in.

I did mediocre on the interviews, they were undecided on whether to hire me or not. They sent in a take home problem. I only spent a few hours on it, but easily could’ve spent weeks perfecting the solution.

Anyways, if I had 1) prepared for the interviews and 2) spent the entire weekend on the take home project, I probably would’ve passed.

And even though I didn’t get the offer, they still ping me about every six months to see if I want to apply again.

Just try applying and see what happens!

Re: Tech compensation in 2021

#379

Earlier quoted context omitted.

>every time I see an article like this, I think I am doing something "very wrong" there's a comment like this in every single thread like this. and the recommendation is always the same: grind LC for however long you need in order to be comfortable solving hard problems cleanly in 35-45 minutes and then collect your pay bump. the fact that the 1. data 2. complaint 3. recommendation crop up with 100% perfect regularit…

It was data. The "I must be doing something wrong" was tongue in cheek. The specific data point was that I am not seeing any salaries anywhere near that. And Salary.com actually backs me up. Just the fact "grind Leet Code" is a recommendation to someone who's most recent job title was CTO and has written two books may be a sign these interviews are broken. But point taken, I'm sure if I studied specifically for inter…

>Just the fact "grind Leet Code" is a recommendation to someone who's most recent job title was CTO and has written two books may be a sign these interviews are broken.

This comment and those further down (particularly doubting the data) suggest that you're experiencing strong cognitive dissonance. There are, I'm sure, hundreds of engineers on HN that can testify to exactly how much FAANG pays and in which metro and how little experience they had (not including LC) before they started.

The claim that hiring is broken has been constantly repeated since ~2010 and yet all of these companies somehow, despite hiring all of the wrong non-CTO people, are still alive and are in fact thriving. Like I said: given how consistently these mantras are chanted I'm just curious what you're expecting to have changed since the last time a post like this was made (you did say "every time I see..." so you've certainly seen many). It's a little like that episode of parks and rec with the reasonabilists where they keep predicting and amending the date of the end of the world.

Don't take this the wrong way, but, having helped several people through the interview loop at FAANG, my experience is that it is frequently the ones that see themselves as above grinding LC, that have the hardest time making it all the way through. And I don't mean wrt wrestling with how tricky some LC problems are (most everyone struggles with eg DP) but with marshalling the discipline and patience to actually do enough to do well during the interview.

It has been said before but my personal experience reflects this: it is of absolutely no surprise to absolutely anyone that those that can grind LC fare much better once on the inside and facing the sheer abyss of complexity of FAANG systems.

Re: Tech compensation in 2021

#380

Earlier quoted context omitted.

If anything, if there are unions, they keep the engineers salaries down. At least that was my experience in Berlin, Germany. Unions don't want "privileged" engineers to earn much more than average office worker.

Unions do what their members want. A software engineering union can do plenty of work to push salaries upwards.

Unions make sure everyone gets paid fairly equally. That doesn't work in a top heavy profession like software engineering where the top are 5x better and paid 5x more than the bottom.
Post reply on HN