Is this an accurate representation of comp? For the equity portion, for example if the value is calculated at 2018 peak stock market levels (RSU are granted in # of shares, not value of shares) then shouldn't all the equity values be discounted by the 10-20% drop in FANG stock values?
Compare career levels across companies
231–240 of 428 posts
Re: Compare career levels across companies
#232What is it like working at Google? I work at a startup, and these numbers are insanity to me. I have 10 years experience in mostly Haskell & FP (and that's what I enjoy doing). What would I do with my skills at one of the bigger tech companies?
Google is most definitely not a polyglot programming environment. There are five and a half blessed languages (C++, Java, Python, JS/TypeScript, and Go), and getting a new one added and approved is a major undertaking, and not guaranteed to succeed no matter how much effort you apply. And you'll still need to do your job. Even if your language of choice does get added, that doesn't mean you can use it on your project of choice. You code in what the rest of the code near you is written in. It's a sacrifice, but one I'm personally willing to make.
Re: Compare career levels across companies
#233Earlier quoted context omitted.
> For instance, a Google recruiter once told me to spend a few months becoming a Python expert, and then they'd interview me (in Python); Most SWE hires are generalists at Google, not tied to a specific language. Unless you're being hired for a specialist role, you should absolutely be able to interview in the language of your choice. It's sometimes harder to put together an interview slate for a less popular languag…
> you should absolutely be able to interview in the language of your choice. Except the choice is between Java, C++ and Python. They are very clear about that, asking what your preference is during the scheduling phase. I went through the interview process this year, and even tried to ask my interviewers if it was ok to do Kotlin instead of Java. It wasn't.
Re: Compare career levels across companies
#234Huge fan of this site, for two reasons: - It lets “outsiders” to the tech scene understand salary and levels at big companies. If you went to MIT you probably already have frat brothers/sorority sisters or an alumni network that consists of senior engineers at these big companies that know the promotion and compensation schemes well. But if you were an equally smart student who went to a non target school, many of th…
Then I got a salary adjustment to $70k because my new manager knew (although I didn't) that they'd lose me quickly.
And then I picked up the phone and talked to a recruiter and all the sudden I had a counteroffer for six figures. Can you believe that!? Never in my life thought I'd amount to anything especially after dropping out of college. A 6 figure job made me feel like I had made it.
Stayed close to that number for several years. Then I went remote for a big company with a high base and great RSUs. Now I'm a one percenter. My mom was a drug addicted waitress with an 8th grade education. I will own my beautiful home free and clear in my 30s. I have the means to travel the world limited only by my time. I will be able to retire in my 30s.
It's all so amazing, but I also took nearly a decade to wander into that final band of compensation that many are introduced to right out of the gate at top companies. Open information like this site is very valuable to people like me who come from a non-traditional background and live in a flyover state.
Re: Compare career levels across companies
#235Earlier quoted context omitted.
> For instance, a Google recruiter once told me to spend a few months becoming a Python expert, and then they'd interview me (in Python); Most SWE hires are generalists at Google, not tied to a specific language. Unless you're being hired for a specialist role, you should absolutely be able to interview in the language of your choice. It's sometimes harder to put together an interview slate for a less popular languag…
> you should absolutely be able to interview in the language of your choice. Except the choice is between Java, C++ and Python. They are very clear about that, asking what your preference is during the scheduling phase. I went through the interview process this year, and even tried to ask my interviewers if it was ok to do Kotlin instead of Java. It wasn't.
Re: Compare career levels across companies
#236Earlier quoted context omitted.
> For instance, a Google recruiter once told me to spend a few months becoming a Python expert, and then they'd interview me (in Python); Most SWE hires are generalists at Google, not tied to a specific language. Unless you're being hired for a specialist role, you should absolutely be able to interview in the language of your choice. It's sometimes harder to put together an interview slate for a less popular languag…
> you should absolutely be able to interview in the language of your choice. Except the choice is between Java, C++ and Python. They are very clear about that, asking what your preference is during the scheduling phase. I went through the interview process this year, and even tried to ask my interviewers if it was ok to do Kotlin instead of Java. It wasn't.
Re: Compare career levels across companies
#237Wow.... these salaries make salaries (including mine's) in Sydney really, really low.
Re: Compare career levels across companies
#238Earlier quoted context omitted.
Where do you live that doesn’t have taxes? Also 40-45% is extremely high for the US. Perhaps you’re misunderstanding how marginal tax rates work?
Some of these reported salaries would come close to that, if you include social security and medicare: For a $500k income in CA 29.59% Federal Income Tax + 10.48% CA Income Tax + 1.59% Social Security + 1.99% Medicate ---------------------------- = 43.65% total tax rate. (Source: https://smartasset.com/taxes/california-paycheck-calculator )
Re: Compare career levels across companies
#239Huge fan of this site, for two reasons: - It lets “outsiders” to the tech scene understand salary and levels at big companies. If you went to MIT you probably already have frat brothers/sorority sisters or an alumni network that consists of senior engineers at these big companies that know the promotion and compensation schemes well. But if you were an equally smart student who went to a non target school, many of th…
Re: Compare career levels across companies
#240Huge fan of this site, for two reasons: - It lets “outsiders” to the tech scene understand salary and levels at big companies. If you went to MIT you probably already have frat brothers/sorority sisters or an alumni network that consists of senior engineers at these big companies that know the promotion and compensation schemes well. But if you were an equally smart student who went to a non target school, many of th…
And to the "outsiders" from outside US, it should be written that 40-45 percent is taken away as taxes. So, if someone is making a total comp of 200k, it is basically 120k. This should be written in bold on this website. Actually i would say, instead of having these charts which compare total comp, its better to have a survey on how much people save after rent, taxes, and basic living expenses (not including loans et…
Many of these equity packages include components that can top 6 figures a year. $100k in equity every year for 4 years is not an unreasonable equity package for a mid-senior engineers (5+yrs exp).