Earlier quoted context omitted.
With ten years under your belt, if you've been spending the time learning and growing your skills, you can do almost anything you want at Google. Except if you insist on doing it in Haskell. There are probably a handful of teams across the company that are using that language, but they might not have headcount to hire you at any given point in time. Google is most definitely not a polyglot programming environment. Th…
Thanks, this is some useful insight. Can you perhaps talk a little about what your team and the teams around you are working on? What are the problems you are trying to solve? Happy to take this to another forum, if you don't want to talk publicly.
Compare career levels across companies
421–428 of 428 posts
Re: Compare career levels across companies
#422Earlier quoted context omitted.
UK software salaries are a joke. I get a lot of feelers from agents looking for 5-10 years experienced, capable software guys and looking to pay in the range of your grad salary for them. The embedded world seems particularly bad for this but it's rife throughout. The US, Canada and Australia all pay far better, often multiples of what's on offer at home. The only way I've found to come close to the pay I could get o…
Agree with everything you have said (have worked in London as both perm and later as a contractor for above stated reasons). But to be completely fair, UK (or London, to be specific) is still the best place in whole Europe for software engineers. Nowhere in Europe you can make close to what a skilled and capable contractor in London can make. It's not comparable to Bay Area but it's not that bad actually compared to…
It's not a bad life :)
Re: Compare career levels across companies
#423Earlier quoted context omitted.
Also a huge fan. When I got my first full time engineering job at $50k I thought that was amazing. It literally allowed me to leapfrog my entire family and secured what I thought of as a middle class existence. 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 counterof…
Congrats on your achievements. Could you detail a bit more on your studies and the jobs you had? I'd like to take a similar path.
In terms of education, I'd probably say my highest achievements are just knocking out all the undergrad math for engineering and taking a few grad level classes. I really loved math and Linear Algebra and ODE specifically.
Job-wise I went from: Student web dev -> Mediumish Ecommerce -> a couple startups doing some fun distributed computing -> Ad-tech -> platform level proxy/loadbalancing/edge compute for a big company.
Title at most jobs was either software engineer maybe senior. Held a couple director jobs that were glorified team leads. Currently, have a Principal title.
Re: Compare career levels across companies
#424Earlier quoted context omitted.
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…
Says google is code agnostic. Provides list of the three languages you specifically need to code in. Perhaps agnostic means something different in my language :p
Re: Compare career levels across companies
#425Earlier quoted context omitted.
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…
Ouch, Go not included in languages Google commonly uses.
Re: Compare career levels across companies
#426Earlier quoted context omitted.
Says google is code agnostic. Provides list of the three languages you specifically need to code in. Perhaps agnostic means something different in my language :p
I work at another BigCorp and am involved with interviews. There are a ton of languages I just don't know enough of to interview you in, but a popular functional language (python) plus a choice of a structural language (c/c++ or java) covers a large range of candidates. If the only language you're comfortable in is Scala or Go and you really are uncomfortable with C , python and java, clearly you must realize a lot o…
Re: Compare career levels across companies
#427Earlier quoted context omitted.
I agree that there are tiers of companies when it comes to compensation, and this site tends to skew towards recording datas for higher tiers (but many of the companies this site provides levels for do NOT pay as much as FAANG - as more salary data is added this will become clearer). And this can certainly be frustrating/depressing when comparing with individual compensation. It should be noted that the pay different…
> 2) Work for a company who you believe will have equity growth. There is a wide spectrum here between 5 person startup lottery tickets and established behemoth that have 0.5% YoY growth stocks. A good recent example of this is Square, which gave out equity grants that were something like 50% lower in cash value than the equivalent role's offer from a FAANG company (this is based off of personal anecdata). However, S…
TLDR: "When should you sell company stock? As soon as possible."
Re: Compare career levels across companies
#428Either 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.
1) Selection bias - people with larger comp packages are more likely to report their earnings.
2) Ego - people tend to embellish their reported wages.
3) People are reporting capital gains on their stock grants as income. If you started as a L4 3 years ago, I don't doubt you are making 250k with the growth Alphabet has experienced. If you start as an L4 today I guarantee the average is below 200k.