Comment by alexeldeib

5 years ago

You have a great point, but let's balance this out with a few of the author's other comments.

- OP uses the phrasing senior engineer.

- Never worked for FAANG. This is relevant because $120k + bonus/benefits is basically a FAANG new grad. Fairly normal for SV tech companies.

- Those numbers likely provide a solid standard of living, but as a senior engineer you are likely underpaid.

- Esoteric and proprietary knowledge means if you choose to go elsewhere, you will be at a competitive disadvantage compared to using industry standard tools. There are of course tradeoffs and lots of general learning that comes with experience, but all other things equal it's a disadvantage.

> I guess those numbers also explain why the author can recommend maxing out the 401k

Yes, but again fairly typical for the target audience I think. There are even startups trying to target this market to optimize the flow of money from salary -> 401k -> post tax contributions/megabackdoor -> other investments, brokerage accounts, etc., e.g. https://www.helloplaybook.com/

Just as a sanity check, BLS suggests the median SWE wages work out to ~$110k.

https://www.bls.gov/ooh/computer-and-information-technology/...

I'm an intermediate dev, masters degree, 9 years experience, non-FAANG, higher cost of living area (not SV, NYC or NVA), and work with obscure tech and proprietary tools.

It sucks that I suck. Oh well.

  • You might suck, but it seems more likely that you're getting ripped off by an employer who hopes you don't know what your skills are worth.

    Are you on LinkedIn? Do you ever speak with recruiters about other opportunities? That's a great way to get a feel for the 'market rate' for your skillset in your area. When's the last time you changed jobs?

    • They're stuck because they work with proprietary tools on obscure tech. Nobody else wants them because their experience doesn't translate.

      I recently made the transition but it was extremely difficult. I ended up with 1 offer after ~10 or so interviews and ~50 or so applications.

      13 replies →

  • Obscure tech and proprietary tools do translate… if you can translate them.

    Programming languages are all the same, so learn 3 or 4 new ones and discover that you can probably write in any language for an interview (then do some in relatively unfamiliar languages for kicks and giggles to practice).

    Tech is all the same. Take data in, poop data out. That’s the whole job. The formats and protocols change, but once you starting thinking about your stacks as data-in, data-out, they all start looking the same.

    Make video games or hardware drivers from scratch, those are the hardest things to make. Video games from complexity overload, and hardware drivers from interface complexity.

    • I already know Python, Java, Java for Android, Neoxam script, scripts (bash, bat), and Angular to some degree. I've also used JS, AngularJS, C++, C#, powershell, assembly (Intel), and COBOL in the past. So yeah, stuff translates and it isn't that hard to learn a new language (neoxam is probably the hardest since there is limited documentation and examples).

      I don't have any interests in games or drivers. Those aren't applicable in my company either. I am currently working on an Angular site. I will host it on S3 with a Lambda and maybe SQS for a marketing email list. This is tech that we use at my job, and many other places.

  • I really didn't mean for the comment to come across that way. I fully agreed with "it sounds great because it is great". I just wanted to provide another perspective too.

    • No, I completely get that. I'm just adding some of my background to show my thoughts. I know there are other areas and other people that command higher prices.

      3 replies →

>This is relevant because $120k + bonus/benefits is basically a FAANG new grad. Fairly normal for SV tech companies.

There were a few post on HN recently about fresh grad asking for / being paid $200K and anything lower they felt they were feeling lowballed.

For those of us outside US we could never quite grasp whether something is true or not. Salary across the pond is just incomprehensible.

  • $200k for salary for a new grad strikes me as being on the (unrealistically?) high side. You'd need to be quite talented and have negotiating leverage for this. FAANG generally won't offer this out the gate. That kind of salary would buy senior devs no problem, even in big tech cities.

    $200k total comp, absolutely. A standard new grad offer with no negotiation might be something like $120k salary, $25k cash, $120k options vesting over 4 years with 6 month periods. So in the first year, no negotiation, you're taking home $177k pre-tax. I know people who have gotten up to $60k cash bonuses (split over two years) out of college, simply by having another offer.

  • I think they are being serious. If you're in silicon valley, I could see $200k being a new grad salary. I wouldn't move there for less than that. The cost of living is extremely high in that area. The vast majority of areas would have much lower salaries. My starting salary was less than $60k. After 9 years and a masters it's still under $100k in a medium-high cost of living area. Median salary for a developer is about $110k in the US.

    • Meant to reply to you but replied to parent by accident. $200k total comp seems plausible. $200k salary seems like a bit of a stretch to me. Companies would much rather give you a fat cash bonus or stock than raise the salary so high.