Either I was: 1) seriously underpaid at Google, 2) things have changed a lot in the past half year or 3) the stats do not reflect real averages.
I'm not surprised. From personal and friends experiences, Google will lowball you if you don't have any competing offers.
Compare career levels across companies
221–230 of 428 posts
Re: Compare career levels across companies
#222Earlier quoted context omitted.
There are two problems with these: 1) If you aren't at one of these companies, it's not a fair comparison. It's really difficult to find a pre-IPO company who is going to compensate you like these, if for no other reason than that options are just not something you can easily stick a dollar value on. 2) It's kind of depressing. It's very easy to find people at similar experience levels as you making FAR more money (p…
> 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…
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
#223Re: Compare career levels across companies
#224Here's a slightly related open question: Are Engineers in the US just much richer than in the UK? For perspective, I started my career with an MEng in Electronic and Electrical Engineering as a Hardware Design Engineer at £35k (I out-earned most of my fellow graduates). It seems like these salaries are just comically disjointed from my entire experience of life. Can anyone here speak to the differences? Everything I'…
It's much easier to do as a contractor / consultant. If you are looking to be hired as a senior engineer, it's hard to get an offer much over 85k, but that number is even easier to get to.
London is not northern CA. Depending on whether you value outdoors or culture, it might be better or worse. I far prefer London, and proximity to the continent. CA is fantastic if you like outdoor stuff though.
Re: Compare career levels across companies
#225Earlier quoted context omitted.
Yeah I know of this team, and I'd love to work with them. The problems they are solving sound really interesting. I guess I am afraid of joining under the understanding I'd join that particular team, but then find I'm shuffled onto some boring Java CRUD app, with no escape. I've nothing against those apps, but I've been there done that, and I'm not interested in it.
Reach out to them? I’m sure they can work something out..
Re: Compare career levels across companies
#226Earlier quoted context omitted.
I worked for Google in London and SF, the was a significant salary difference but also some personal growth. Still it could be at least 2-3x
Right, I get the salary is 2-3x, but does that translate to a much bigger house? Better schools for your kids? Holidays to St Moritz? Or is it more like, 2-3x most of which goes into rent, health insurance and local taxes?
Re: Compare career levels across companies
#227Earlier quoted context omitted.
Facebook has a few Haskell hackers. I imagine they need a few more to combat not only spam but fake accounts, fake news and fake viral posts. Huge opportunity right there. I don't work at Facebook but follow their tech blog. https://code.fb.com/security/fighting-spam-with-haskell/
Yeah I know of this team, and I'd love to work with them. The problems they are solving sound really interesting. I guess I am afraid of joining under the understanding I'd join that particular team, but then find I'm shuffled onto some boring Java CRUD app, with no escape. I've nothing against those apps, but I've been there done that, and I'm not interested in it.
Also, even the PHP/Hack code is way more delightful than any Java codebase I've touched. :P
Re: Compare career levels across companies
#228Earlier 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
#229Earlier 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
#230Earlier quoted context omitted.
There are two problems with these: 1) If you aren't at one of these companies, it's not a fair comparison. It's really difficult to find a pre-IPO company who is going to compensate you like these, if for no other reason than that options are just not something you can easily stick a dollar value on. 2) It's kind of depressing. It's very easy to find people at similar experience levels as you making FAR more money (p…
So what you're saying is that this tool is bad because it makes you sad ?. Information is empowering use it to make informed choices about your career. If you're taking less money, make sure there is some trade off you're happy with. Also, most Google jobs are language agnostic. You can code in pretty much one of C/C++, Java, Python, Google hires for generalists. Your Ruby experience is not what's holding you back, s…
Provides list of the three languages you specifically need to code in.
Perhaps agnostic means something different in my language :p